Lex Intent trigger without utterances - Amazon Connect

0

Hi,

The situation is, I have the contact flow created and the Lex V2 bot for CSAT survey. Currently, if the caller says "Okay" & "No" ( prior a prompt will be played from the contact flow "Are you okay to enroll into the survey?)", then the Lex intent will be activated. Then the slot (Slot type: AMAZON.Confirmation) will be prompted AGAIN confirming if the caller is okay or not to participate in the survey. I am doing like this, so based on the SlotValue ( yes or no ), I can branch the conditions within Amazon Connect.

As you can see, it's repetitive for the caller to prompt the same thing twice. How can I activate the specific intent without any utterance through the contact flow or any other ways?

1개 답변
1

Hello,

For something as straightforward as a survey opt in/out, I wouldn't use a Confirmation or even Slots. You could create a LexBot that just contains Yes/No intents which would you allow you to branch within a Contact Flow as desired. Use the GetCustomerInputBlock to ask if the caller would like to participate and then set the Yes/No LexBot in the block.

Lex Bot Intents

profile pictureAWS
답변함 4달 전
profile picture
전문가
검토됨 한 달 전
  • Thanks, your solution would be simple. The reason for my initial question is,

    1. I wanted to use the same single bot.
    2. If I can make use of the Amazon.Confirmation slot, then I don't have to worry about adding multiple utterances. The slot value would always be either Yes or No.

    I will be using your solution only, if there's no way to achieve as per the original request.

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠