本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon Connect 中的 Lambda 整合流程範例
注意
本主題說明 Amazon Connect 隨附的範例流程。如需在執行個體中尋找範例流程的詳細資訊,請參閱 Amazon Connect 中的範例流程。
類型:流程 (入站)
此流程顯示如何調用 Lambda 函數以及執行資料汲取,亦即擷取有關客戶的資訊。資料探查會使用來電者的電話號碼來查詢來電者所在的美國州份。如果客戶正在使用聊天,則會傳回趣事。以下是其運作方式:
-
提示會告知客戶正在執行資料探底。
-
叫用 Lambda 函數區塊會觸發sampleLambdaFlow函數 。此範例 Lambda 函數會決定電話號碼的位置。此函數會在 4 秒逾時。如果逾時便會播放提示:「we failed to find the state for your phone number's area code (很抱歉,我們找不到您電話號碼的區碼。」
-
在第一個 檢查聯絡屬性 區塊中,此函數會檢查客戶使用的頻道:語音、聊天、任務。如果是聊天,則會傳回趣事。
-
如果是語音,則會觸發第二個 Check contact attributes (檢查聯絡屬性) 區塊。它會檢查 State (狀態) 的比對條件,這是外部屬性。它會使用外部聯絡屬性,因為它使用 Amazon Connect 以外的程式來取得資料
-
提示會告知您將回到 Sample inbound flow (範例傳入流程),然後啟動 Transfer flow (轉接流程) 區塊。
-
如果轉接失敗,則會播放提示,然後中斷與聯絡案例的連線。
如需使用屬性的詳細資訊,請參閱 在 Amazon Connect 中將 Lambda 函數的值儲存為聯絡人屬性。