Путеводитель по Programmable Voice содержит массу удивительной информации о Twilio Programmable Voice. В этой статье я представлю три мои любимые темы:
— Получение ввода во время звонка,
— Запись звонков и
— Изменение активных звонков.
Давайте начнем!
Телефонные звонки не обязательно должны быть односторонним общением, и Путеводитель покажет вам, как этого избежать. Используя глагол TwiML `
Ваше приложение может генерировать новые команды TwiML на основе информации о нажатых кнопках, создавая динамичный опыт для каждого звонящего. Например, с помощью `
Спросите мою жену, я постоянно все забываю. Честно говоря, в большинстве дней я даже не помню, что ел на завтрак, поэтому научился все записывать. Конечно, я также забываю брать с собой ручку и бумагу. Здесь на помощь приходит глагол TwiML `
Когда запись завершена, Twilio уведомляет ваше приложение через вебхук, чтобы вы могли загрузить аудио и сохранить его для последующего воспроизведения. Голосовые заметки — это лишь один из способов использования `
Вы подключили звонящего к `
Перевод звонящего на другой этап взаимодействия означает, что вы сообщаете Twilio о наличии URL с новым TwiML, который нужно выполнить. Это делается с помощью REST API, и это действительно просто, если вы используете библиотеку-помощник Twilio Ruby и следуете руководству по изменению активных звонков с помощью Ruby.
Обратите внимание, что код использует Call Sid для получения ссылки на конкретный звонок, а затем обновляет параметр `url` этого звонка. Twilio немедленно отправит `POST`-запрос на этот URL, позволяя вашему приложению предоставить Twilio другой TwiML для выполнения для звонящего.
В нашем случае мы могли бы использовать глаголы TwiML `
Быстрый старт Programmable Voice дает вам первое представление о том, как заставить ваш телефон звонить, и делает это быстро. Руководства по Programmable Voice продолжают с того места, где заканчивается быстрый старт, помогая вам двигаться к более крупной цели, будь то продвинутая IVR-система, собственная голосовая почта или целый колл-центр.
Если Programmable Voice не ваша тема, ничего страшного! Попробуйте руководство по Programmable SMS и следите за выходом новых руководств!
Я в восторге от того, что вы создаете, и хочу услышать, как руководства помогли вам в этом. Напишите мне в Twitter и расскажите, как у вас дела.