Twilio: запуск нового Studio Flow динамически с вызова
У меня есть служба отслеживания с динамическим пулом номеров Twilio. Когда поступает вызов, я хочу перенаправить его, чтобы программно запустить Studio Flow.
Обратите внимание, что нельзя жестко запрограммировать Studio Flows в настройках номеров, поскольку динамический пул номеров может переадресовывать вызовы различным IVR, и это решение необходимо принимать на лету. Также обратите внимание, что я не хочу отправлять с динамического номера отслеживания на другой номер отслеживания, который прикреплен к определенному потоку Studio через Dial, поскольку это запускает другой этап вызова, и мы получим двойную плату за время.
Я наткнулся на эту статью, в которой показан другой подход с использованием REST API, но неясно, запустит ли это еще один этап вызова (и удвоит стоимость), поскольку, похоже, вы хотите, чтобы вы в основном перенаправляли номер, подключенный к Studio Flow, хотя и не с глаголом Dial.
Я также видел ссылки на использование Redirect для указания на веб-перехватчик Studio Flow, но это всегда относится к возврату управления уже запущенному потоку (что здесь не так). Возможно, это также жизнеспособный способ начать поток из существующего вызова, но если так, я не видел, чтобы это было задокументировано.
Спасибо!