Мы создаем приложение для голосовых вызовов ie (https://github.com/twilio/voice-quickstart-ios#11 -make-client-to-client-call ), которое обеспечивает хорошую работу с отличным качеством звука. У нас есть новое требование планировать вызов вне приложения: ie вместо вызова, выполняемого через приложение, он будет выполняться по обычному номеру для набора номера.
Наш вариант использования выглядит следующим образом
Абонент нажимает на профиль агента.
Звонящий видит список доступных дат / времени, когда доступны агенты. Допустим, 10 апреля в 13:00 PST доступен.
Абонент выбирает 10 апреля в 13:00 и нажимает «Расписание».
Абонент предлагается заплатить 100 долларов за 1-часовой вызов в выбранное время.
Вызывающий абонент вводит данные кредитной карты и нажимает "Оплатить".
Звонящий видит подтверждающее сообщение:
Ваш звонок теперь забронирован Джоном Смитом! Пожалуйста, позвоните (555-555-5555 - номер Twilio) в 13:00 10 апреля 2020 года.
Мы хотим знать следующее
Если пользователь звонит на номер Twilio , можем ли мы перенаправить этот вызов нашим агентам (ie у нас есть несколько зарегистрированных агентов в нашем приложении)
Когда пользователи звонят, мы хотим знать, кто звонит и куда перенаправить этот вызов.
Я думаю, что мы можем управлять расписанием с помощью логики нашего приложения c. Дайте нам знать, что все услуги, которые Twilio предоставляет для выполнения такого сценария, мы хотели бы знать, есть ли какой-то другой путь. Ваша помощь очень ценится.
Спасибо.