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
专家
已审核 1 个月前
  • 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.

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则