Get user input with lex bot erroring

0

I am getting this error after the lex bot fulfils my intent, so it seems like the error is happening on the return to the connect flow:

{
    "Results": "Error",
    "ContactId": "edeb0d45-27b7-4f5e-9353-bf23d47025c5",
    "ContactFlowId": "arn:aws:connect:eu-west-2:742644366029:instance/75ecb247-9348-4ece-a0c1-9c9c94020e1f/contact-flow/dac23507-c82f-4a18-b47d-5d36db263ff5",
    "ContactFlowName": "Voice id",
    "ContactFlowModuleType": "GetUserInput",
    "Timestamp": "2023-06-06T10:52:24.736Z"
}

Connect Flow (the error is happening in the first GetUserInput block):

screen shot of the flow

LexBot intent flow:

screen shot of lexbot intent flow

The language for the Lex bot and the connect flow is both set to en-GB I can confirm that in the cloudwatch logs. I have double/triple checked the intent name set in the get input block and that's the same as in the Lex bot (doesn't seem there's an issue with it because the right intent is being triggered).

1回答
0

Have you confirmed what utterance is getting to your bot and what intent is triggered from that request? One option you can try is enabling conversation logs for Lex to see what the bot is actually receiving: https://docs.aws.amazon.com/lexv2/latest/dg/conversation-logs-configure.html

profile pictureAWS
回答済み 1年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン

関連するコンテンツ