本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon Connect 中可重複使用函數的流程模組
流程模組是流程的可重複使用部分。您可以建立它們以擷取流程中可重複的邏輯,並建立常用函數。例如:
-
您可以建立傳送SMS文字訊息給客戶的模組。
-
您可以在流程中調用模組,以處理客戶想要重設密碼、檢查銀行餘額或接收一次性密碼的情況。
以下是使用模組的優點:
-
簡化跨流程的通用功能管理。例如,SMS模組可以驗證電話號碼的格式、確認SMS選擇加入偏好設定,以及與 SMS 服務整合,例如 Amazon Pinpoint
-
讓您更有效率地維護流程。例如,您可以在調用流程模組的所有流程之間快速傳播變更。
-
協助分隔流程設計人員的責任。例如,您可以同時擁有技術模組設計人員和非技術流程設計人員。
哪裡可以使用模組
您可以在屬於類型 入站流程 的任何流程中使用模組。
下列類型的流程不支援模組:客戶佇列、客戶保留通話、客戶低語、外撥低語、客服人員保留、客服人員低語、轉接至客服人員、轉接至佇列。
限制
-
模組不允許覆寫調用流程的流程局部資料。這表示您無法在模組中使用下列資料:
-
外部屬性
-
Amazon Lex 屬性
-
客戶設定檔屬性
-
Amazon Q in Connect 屬性
-
佇列指標
-
存放的客戶輸入
-
-
模組不允許調用另一個模組。
要將任何資料傳遞給模組,或者從模組獲取任何資料,您需要傳遞和檢索屬性。
例如,您需要從 Lambda (外部屬性) 撰寫的資料,並將其傳遞至模組,以便您做出決定。您的 Lambda 會識別客戶是否為VIP成員。您需要模組中的該資訊,因為如果他們是VIP成員,您會想要播放提示,感謝他們的會員資格。由於預設 Lambda 在模組內不可用,因此您可以使用屬性來傳遞和擷取資料。
模組的安全設定檔許可
您必須在安全設定檔中擁有許可,才能將模組新增至入站流程。根據預設,管理員和CallCenterManager安全設定檔具有這些許可。
建立模組
如需您可為每個 Amazon Connect 執行個體建立的模組數量的資訊,請參閱 Amazon Connect 服務配額。
-
使用指派給安全設定檔 (具有建立模組許可) 的帳戶登入 Amazon Connect 主控台。
-
在導覽功能表中,選擇轉接,並選擇聯絡流程。
-
選擇 模組、建立流程模組。
-
將您想要的區塊新增至模組。完成後,請選擇 發布。這樣可以在其他流程中使用該模組。
將模組新增至流程
-
使用指派給安全設定檔 (具有建立流程許可) 的帳戶登入 Amazon Connect 主控台。您不需要建立模組的許可。
-
在導覽功能表中,選擇轉接,並選擇聯絡流程。
-
選擇 建立流程 或選擇 入站 類型的現有流程。
-
若要新增模組,請前往 整合 區段,然後選擇 調用流程模組。
-
完成建立流程後,請選擇 發布。
範例模組
此模組說明透過調用 Lambda 函數,來取得隨機的趣事。該模組使用一個聯絡人屬性 ($.Attributes.FunFact
) 來擷取趣事。叫用此模組的流程可以根據客戶的傳入聯絡類型 FunFact ,對客戶播放 。
執行個體中的入站流程可以調用此通用模組並獲得趣事。
以下是 FunFact 模組的映像:
以下是 FunFactSampleFlow 叫用模組的 映像: