2017-09-15 108 views
0

我有一個亞馬遜連接聯絡流程設置,除了最後一步之外,它正常工作。Amazon Connect超時Lex Bot

「獲取客戶輸入」塊指向我的Lex機器人,它使用Lambda讀取S3文件並將內容返回給用戶。用戶首先必須確認一些工作的插槽 - 最後一步是執行階段,在該階段中調用lambda腳本來讀取文件並將內容傳遞迴Lex(通過將消息傳遞給Close對話框s3文件的內容)。

Lex開始閱讀內容,但get的中途截斷,因爲我相信'Get Customer Input'塊認爲Lex bot完成並移動到流中的下一個塊。是否有某種超時選項我錯過了(我擴展了lambda和lex超時)?

回答

0

我試圖延長DTMF超時時間,這確實在通話結束時解決這個問題 - 但這樣做延長了簡單的問題超時在通話開始時,左長的空白暫停。

最後,我移動了我的代碼,它從'FullfilmentCodeHook'中抓取了長句子,並將其作爲'Confirm Intent'對話行爲放在'DialogCodeHook'部分。

這意味着信息播放,一路過關斬將,並預計來自用戶的確認 - 但如果用戶沒有確認任何事情,然後它只是下一個框攜帶這是我:)

後很
相關問題