

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

# Amazon Connect 中的範例 Lambda 整合流程
<a name="sample-lambda-integration"></a>

**注意**  
本主題說明 Amazon Connect 隨附的範例流程。如需在執行個體中尋找範例流程的詳細資訊，請參閱 [Amazon Connect 中的範例流程](contact-flow-samples.md)。

類型：流程 (入站)

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

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

1. [AWS Lambda 函數](invoke-lambda-function-block.md) 區塊觸發 **sampleLambdaFlowFunction**。此範例 Lambda 函數會決定電話號碼的位置。此函數會在 4 秒逾時。如果逾時便會播放提示：「we failed to find the state for your phone number's area code (很抱歉，我們找不到您電話號碼的區碼。」 

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

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

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

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



如需使用屬性的詳細資訊，請參閱 [將 Lambda 函數的值儲存為 Amazon Connect 中的聯絡屬性](attribs-with-lambda.md)。