Amazon Connect 中的 Lambda 整合流程範例 - Amazon Connect

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

Amazon Connect 中的 Lambda 整合流程範例

注意

本主題說明 Amazon Connect 隨附的範例流程。如需在執行個體中尋找範例流程的詳細資訊,請參閱 Amazon Connect 中的範例流程

類型:流程 (入站)

此流程顯示如何調用 Lambda 函數以及執行資料汲取,亦即擷取有關客戶的資訊。資料探查會使用來電者的電話號碼來查詢來電者所在的美國州份。如果客戶正在使用聊天,則會傳回趣事。以下是其運作方式:

  1. 提示會告知客戶正在執行資料探底。

  2. 叫用 Lambda 函數區塊會觸發sampleLambdaFlow函數 。此範例 Lambda 函數會決定電話號碼的位置。此函數會在 4 秒逾時。如果逾時便會播放提示:「we failed to find the state for your phone number's area code (很抱歉,我們找不到您電話號碼的區碼。」

  3. 在第一個 檢查聯絡屬性 區塊中,此函數會檢查客戶使用的頻道:語音、聊天、任務。如果是聊天,則會傳回趣事。

  4. 如果是語音,則會觸發第二個 Check contact attributes (檢查聯絡屬性) 區塊。它會檢查 State (狀態) 的比對條件,這是外部屬性。它會使用外部聯絡屬性,因為它使用 Amazon Connect 以外的程式來取得資料

  5. 提示會告知您將回到 Sample inbound flow (範例傳入流程),然後啟動 Transfer flow (轉接流程) 區塊。

  6. 如果轉接失敗,則會播放提示,然後中斷與聯絡案例的連線。

如需使用屬性的詳細資訊,請參閱 在 Amazon Connect 中將 Lambda 函數的值儲存為聯絡人屬性