Когда мы выпустили Twilio Functions в мае, нашей целью было помочь вам быстрее выйти в продакшен, избавив от необходимости иметь дело с серверами и инфраструктурой, обычно требуемыми для создания приложений. С тех пор мы увидели, как множество из вас создают потрясающие вещи — от Resistbot, сервиса политической поддержки, который превращает ваше текстовое сообщение в официальное письмо вашим избранным должностным лицам, до функции VictorOps Live Call Routing, которая динамически соединяет входящие звонки в службу поддержки с нужными командами реагирования в режиме реального времени. Мы продолжаем черпать вдохновение в том, что вы разрабатываете и развертываете *каждый день* 🙂
Чтобы сделать процесс развертывания вашего следующего приложения еще проще, мы изучили наиболее распространенные шаблоны проектирования, для которых использовались Twilio Functions, и создали шаблоны — предварительно написанный код и конфигурацию, которые помогут вам быстрее создать приложение на базе Twilio. Начиная с сегодняшнего дня, в Консоли доступны следующие шаблоны для быстрого старта:
— Hello Voice: Простой голосовой автоответчик с использованием .
— Hello SMS: Простой SMS-ответчик с использованием .
— Call Forward: Голосовой переадресатор вызовов, который позволяет вам переадресовать звонок с Twilio на любой номер, поддерживаемый .
— Conference: Готовая линия для конференц-связи.
— Simple Menu: Базовая система интерактивного голосового ответа (IVR), которую можно расширить для подключения клиентов к вашему бизнесу.
— Sync Access Token: Позволяет разработчикам создавать токены доступа для Sync. Отличное решение для мобильных и IoT-разработчиков, которые не хотят поднимать сервер для использования Sync.
— Contact Us Form: Готовое решение click-to-call (звонок в один клик), которое разработчики могут легко настроить.
Теперь вы можете создать и развернуть функцию всего за несколько кликов! Например, давайте настроим телефонное дерево с помощью шаблона Simple Menu:
— Начните с создания новой функции (Function) в Консоли.
— Выберите шаблон в зависимости от того, что вы пытаетесь создать. Это автоматически сгенерирует код и конфигурацию, чтобы помочь вам быстрее начать. Кроме того, вы можете выбрать шаблон «Blank» (Пустой), чтобы начать с нуля.
— На экране конфигурации дайте вашей новой функции понятное имя. Также назовите ее путь, чтобы избежать возможных ошибок HTTP-запроса. Поле кода в нижней части экрана — это место, где вы можете начать настраивать вашу функцию.
И вуаля — наше телефонное дерево работает! Шаблоны сделали этот процесс намного проще.
А теперь приступайте к созданию вашего следующего приложения с помощью Twilio Functions. Мы не можем дождаться, чтобы увидеть, что вы создадите!