Я стремлюсь создать колл-центр по обслуживанию клиентов, не имея опыта работы с подобными проектами.
Принципы работы:
- Incoming call:
* Determine if the caller is a customer or or employee based on caller ID
* If employee, allow him to use a number operated menu to check him/herself in or out
* If customer, determine question category by using a number operated menu. Place
him/her on queue.
-> Search for available employees and call them automatically.
-> Once the employee picks up, connect him/her to the customer. Start a timer
for billing the call. Start recording the call.
-> On hang-up, stop the timer.
-> (Optional) If an employee hung up and customer is still on the line, ask for
a number operated grade on how well he/she was served. From number press till
hang-up, save an audio recording for oral feedback.
-> Save customer's number, employee ID, timestamps, recording of the call and
optional feedback and the number operated menu entries to a database.
The core functionality consists of menus and matchmaking. Call recording and feedback can
be implemented later or left out.
Я заглянул в Asterisk, и он выглядит многообещающе.Существуют ли дополнительные модули для Asterisk, которые я должен изучить, прежде чем приступить к более глубокому проектированию?Есть ли другие инструменты, кроме Asterisk для рассмотрения?Есть ли какие-то моменты, которые следует принять во внимание, которые могут сэкономить некоторые пробные и ошибочные решения?Какую литературу вы бы порекомендовали?Является ли этот проект слишком тяжелым и обреченным на провал для начинающего программиста?
Я был бы очень признателен за ваш вклад в предыдущие темы и общее руководство в целом.