#twilio #twilio-api #twilio-twiml
Вопрос:
Я новичок в этом twilio и ищу следующие решения
1) Многократная Переадресация Вызовов
- Я хочу переадресовывать звонки один за другим (рассмотрим 3 номера).
- Если A не взял трубку, то он должен переслать вызов B, а если B еще не взял трубку, то переслать вызов C.
- Если кто-то ответил на звонок, то нет необходимости переадресовывать звонки на другие номера
- Я планирую записать звонок с момента ответа
2) Переслать записанный звонок на почту
- Если кто-то присутствовал на вызове, он должен начать запись с момента ответа.
- Как только вызов закончится, мне понадобится этот записанный URL-файл в почте
3) Триггер голосовой почты
- Если никто не отвечает на звонок, то он должен вызвать поток голосовой почты, и об этом также необходимо сообщить по электронной почте.
- Для голосовой почты я выполнял функции Twilio, и она сохранялась как отдельный независимый поток. Теперь я хочу объединить это с потоком переадресации вызовов
Код Сделал для переадресации вызова:
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Say> Connecting call A </Say>
<Dial record ="record-from-answer" timeout="10" hangupOnStar ="true">
<Number> 1123456</Number>
</Dial>
<Say> A is not picking up the call, now connecting call to B </Say>
<Dial record ="record-from-answer" timeout="10" hangupOnStar ="true">
<Number> 1234567</Number>
</Dial>
<Say> B is not picking up the call, now connecting call to C </Say>
<Dial record ="record-from-answer" timeout="10" hangupOnStar ="true">
<Number> 1234587</Number>
</Dial>
<Say> No one picking up the call now, please text us at 122233356 or please leave the voice mail after the beep</Say>
</Response>
Моя Цель:-
- Если на вызове никто не присутствовал, в это время необходимо активировать функцию голосовой почты
- Если кто — либо из нас присутствовал на звонке-звонок не должен соединяться с другими пользователями, и он должен поделиться записанным URL-адресом вызова по почте
Так что, пожалуйста, помогите мне, как это сделать. Если возможно, пожалуйста, поделитесь со мной любым примером кода/файла для практического понимания
Комментарии:
1. Итак, у вас есть какой-то код, который работает для перепробования разных номеров. Что вы попробовали для следующей части вопроса? Что не работает?