Получите ввод данных от Lambda в AWS Connect - PullRequest
0 голосов
/ 01 февраля 2019

Мне было интересно, кто-нибудь когда-нибудь экспериментировал с этой проблемой, и мог бы дать мне какой-либо вклад по этому вопросу.

В нынешнем виде я пытаюсь понять, есть ли способчтобы получить вход пользователя через AWS Connect.Я понимаю, что в GUI уже есть блок «Получить ввод пользователя», который мне доступен для использования, к сожалению, он не обеспечивает точного контроля зерна, который я ищу с запросами и ответами от Lex.

Прямо сейчас я могу публиковать контент на Lex и получать ответы просто отлично, а также выводить речь, используя Amazon Polly через мою Lambda .Это прекрасно работает для вещей, которые не требуют, чтобы пользователь отвечал на вопрос.

Например, если клиент спрашивает

«Сколько времени у меня назначено?»

и мы возвращаем

«Ваше назначение на X в X время, хотите ли вы электронное письмо с этим подтверждением?»

Я хочу иметь возможность фиксировать то, что пользователь говорит в этой же лямбде.

Таким образом, взаимодействие будет происходить так:

  1. Пользователь задает вопрос.
  2. Lambda POST отвечает Лексу и получает ответ
  3. Amazon Polly говорит, чтоответ - то есть: «Вы хотите, чтобы электронное письмо подтвердилось?»
  4. Затем Lambda получает ответ, если пользователь говорит «да» или «нет», - информация POST для Lex
  5. Получает ответ и выводит голос через Полли.

Если у кого-либо есть информация по этому вопросу, пожалуйста, дайте мне знать, спасибо!

1 Ответ

0 голосов
/ 04 февраля 2019

Почему вы делаете так много сложностей при внедрении системы IVR с помощью Amazon Connect.Я сделал полную автоматизированную систему IVR для одного из моих крупнейших банковских клиентов в США.Используйте приведенную ниже процедуру, чтобы достичь желаемого.

  • Создайте полноценного интерактивного лекс-бота (чтобы вы могли избежать использования amazon poly и использования lex post content api).Рекомендуется, чтобы у каждого бота было только одно намерение.
  • При подключении с помощью карты узла «Получить ввод пользователя» созданный ранее бот-лекс с вопросом, на который нужно задать вопрос «Во сколько у меня назначена встреча?»?».После того, как этот вопрос пройден, весь контроль переходит к lex, а затем вы выполнили свое намерение со стороны lex, вы можете вернуться и подключиться вот так.

См. Контактный центр AWS для ясной идеи.

...