Twilio Studio - Отправка и ожидание ответа - несколько - PullRequest
0 голосов
/ 26 января 2020

Я пытаюсь определить период времени (скажем, 10 минут, в котором хранятся все ответы после определенного виджета), а затем сохранить все эти ответы в одной переменной. Можно ли это сделать с twilio studio?

Пример:

BOT: [отправляет сообщение]

// время начала - 0 мин

ПОЛЬЗОВАТЕЛЬ: [ответить1]

ПОЛЬЗОВАТЕЛЬ: [ответ2]

ПОЛЬЗОВАТЕЛЬ: [ответ3]

// время окончания - 10 минут

finalString = reply1+reply2+reply3...reply i

Затем я хотел бы отправить это через HTTP POST-запрос (эта часть кажется простой, если все значения сохранены). Но я бы хотел, чтобы HTTP-запрос выполнялся через 10 минут, если есть хотя бы один ответ.

Есть ли какие-нибудь евангелисты Twilio, которые могли бы мне помочь?

Ответы [ 2 ]

0 голосов
/ 30 января 2020

Разработчик Twilio здесь.

Это не то, что Studio настроено делать. Он предназначен для разговора туда и обратно, а не для периода ожидания.

Если вы хотите что-то подобрать, вам нужно будет самостоятельно создать решение.

0 голосов
/ 26 января 2020

Виджет Twilio Send & Wait For Reply имеет параметр под названием «Stop Gathering After», который ожидает X количество секунд ответа, прежде чем отправиться по пути No Reply. Параметр не поддерживает жидкий синтаксис, поэтому невозможно вычесть оставшееся время из вашего 10-минутного бюджета (если вы получите ответ на первый виджет, скажем, через 3 минуты), чтобы гарантировать отправку всех текущих захваченных ответов. на ваш сервер в течение этого 10-минутного максимального времени сбора.

...