Сразу позвонить по номеру после создания конференции
Я обрабатываю исходящие вызовы с помощью функций Twilio. Я создаю конференцию при каждом исходящем звонке, но хочу сразу звонить по номеру после создания конференции.
if(event.To) {
const dial = twiml.dial()
dial.conference('My Room', {
endConferenceOnExit: false,
startConferenceOnEnter: false
});
} else {
twiml.say('Thanks for calling!');
}
Я пробовал это, но это не работает:
if(event.To) {
const dial = twiml.dial()
dial.conference('My Room', {
endConferenceOnExit: false,
startConferenceOnEnter: false
});
dial.number(event.To);
} else {
twiml.say('Thanks for calling!');
}
1 ответ
Несколько разных способов сделать это. Если вы используете URL-адрес с ресурсом Calls (для инициирования исходящего вызова), то при доступе к URL-адресу на вызов был дан ответ. Затем вы можете вернуть TwiML, чтобы сообщить Twilio, что делать дальше.
В качестве альтернативы можно использовать
statusCallback
из ресурса Вызова, чтобы увидеть, если вызов был. Если был получен ответ, вы можете выполнить дополнительный код, чтобы выполнить следующие шаги.