Програма автоматичного обзвону
Є сервер Asterisk, SIP акаунт, адміністратор виділив 5 ліній.
База даних зберігається локально. Базу даних для обзвону повинен формувати оператор:
1. ПІБ
2. Посада
3. Номер телефону
4. Пріоритет
Також оператор створює групи, в які призначає співробітників.
Сценарій роботи:
1. Оператор запускає програму.
2. Вибирає групу для обзвону і аудіо файл, який повинен відтворюватися під час обзвону.
3. Натискає кнопку старт. Автоматично цьому сеансу обзвону присвоюється ім'я (наприклад Обзвон_[дата]_[час]).
4. Дзвінок йде першим абонентам відповідно до вказаного пріоритету. Інші абоненти у черзі.
5. Якщо абонент взяв трубку, фіксується час дзвінка, час підняття трубки і час закінчення дзвінка (закінченням може вважатися як те, що абонент поклав трубку не дослухавши аудіо, так і автоматичне завершення дзвінка по закінченню відтворення аудіо). Після закінчення дзвінка, програма дзвонить наступному абоненту за вільним каналом.
6. Якщо абонент не бере трубку протягом 20 секунд, програма завершує йому дзвінок і дзвонить наступному абоненту за вільним каналом.
7. Дійшовши до кінця списку, програма повертається на початок і дзвонить вдруге абонентам, які не підняли трубку в першому колі за сценарієм, описаним у п.5 і п.6
8. Після другого круга програма завершує сеанс обзвону.
Після закінчення обзвону програма повинна видати звіт з наступними полями:
Назва сеансу обзвону Обзвон_[дата]_[час]
1. ПІБ
2. Посада
3. Номер
4. Час дзвінка (Час останньої спроби)
5. Час підняття трубки (порожньо якщо не додзвонились)
6. Час закінчення дзвінка (порожньо якщо не додзвонились)
7. Кількість спроб (1 - якщо додзвонились з першого разу, 2 якщо додзвонились з другого разу, 0 якщо не додзвонились)
Задача досить поширена, можливо є готові рішення, бажано з вихідними кодами.
-
7 днів13 435 UAH
2662 53 0 1 7 днів13 435 UAHВеликий досвід розробки подібних програм.
Точний термін і вартість зможу назвати після обговорення всіх деталей.
Актуальні фриланс-проєкти в категорії Десктопні додатки
Додати паузи 10-30 секунд між відправками листівВітаю! Шукаю досвідченого програміста 1С / BAS (BAF) для оперативного вирішення технічної проблеми з поштовою розсилкою.Суть проблеми: Використовуємо бухгалтерську програму BAF (Business Automation Framework), редакция 2.0. Раз на місяць виникає потреба масово відправляти… Веб-програмування, Десктопні додатки ∙ 2 дні 4 години тому ∙ 9 ставок |
Реверс-інжиніринг консольних утиліт для опитування контролерів SSD (Flash ID)1. Мета роботиВиділення програмного інтерфейсу (API) взаємодії з контролерами SSD/NVMe з наданого набору консольних утиліт (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron та ін.). Результатом має стати робочий код мовою C/C++ або точна документація структур для… C та C++, Десктопні додатки ∙ 2 дні 15 годин тому ∙ 5 ставок |
Модифікація в роботі емулятора
2000 UAH
Доброго дня. Я скачав з Інтернету емулятор ігрового автомата gaminator cf final. Він мені дуже сподобався, але там є недоліки. Є адмін панель, але вона відкривається вільно, але не закривається взагалі. Закривається тільки разом з додатком. А дані, після зміни в адмін панелі -… Десктопні додатки ∙ 10 днів 5 годин тому ∙ 10 ставок |