用於可重複使用功能的流程模組 - Amazon Connect

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

用於可重複使用功能的流程模組

流程模組是流程的可重複使用部分。您可以建立它們以擷取流程中可重複的邏輯,並建立常用函數。例如:

  1. 您可以建立一個模組,向客戶傳送 SMS 文字訊息。

  2. 您可以在流程中調用模組,以處理客戶想要重設密碼、檢查銀行餘額或接收一次性密碼的情況。

以下是使用模組的優點:

  • 簡化跨流程的通用功能管理。例如,SMS 模組可以驗證電話號碼的格式、確認 SMS 選擇加入喜好設定,並與 SMS 服務 (例如 Amazon Pinpoint) 整合。

  • 讓您更有效率地維護流程。例如,您可以在調用流程模組的所有流程之間快速傳播變更。

  • 協助分隔流程設計人員的責任。例如,您可以同時擁有技術模組設計人員和非技術流程設計人員。

哪裡可以使用模組

您可以在屬於類型 入站流程 的任何流程中使用模組。

下列類型的流程不支援模組:客戶佇列客戶保留通話客戶低語外撥低語客服人員保留客服人員低語轉接至客服人員轉接至佇列

限制

  • 模組不允許覆寫調用流程的流程局部資料。這表示您無法在模組中使用下列資料:

    • 外部屬性

    • Amazon Lex 屬性

    • 客戶設定檔屬性

    • Amazon Q in Connect 屬性

    • 佇列指標

    • 存放的客戶輸入

  • 模組不允許調用另一個模組。

要將任何資料傳遞給模組,或者從模組獲取任何資料,您需要傳遞和檢索屬性。

例如,您需要從 Lambda (外部屬性) 撰寫的資料,並將其傳遞至模組,以便您做出決定。您的 Lambda 會識別客戶是否為 VIP 會員。您需要該模組內的資訊,因為如果他們是 VIP 會員,則需要提示感謝他們的會員資格。由於預設 Lambda 在模組內不可用,因此您可以使用屬性來傳遞和擷取資料。

模組的安全設定檔許可

您必須在安全設定檔中擁有許可,才能將模組新增至入站流程。根據預設,管理員CallCenterManager 安全設定檔具有這些許可。

建立模組

如需您可為每個 Amazon Connect 執行個體建立的模組數量的資訊,請參閱 Amazon Connect 服務配額

  1. 使用指派給安全設定檔 (具有建立模組許可) 的帳戶登入 Amazon Connect 主控台。

  2. 在導覽功能表中,選擇轉接,並選擇聯絡流程

  3. 選擇 模組建立流程模組

  4. 將您想要的區塊新增至模組。完成後,請選擇 發布。這樣可以在其他流程中使用該模組。

將模組新增至流程

  1. 使用指派給安全設定檔 (具有建立流程許可) 的帳戶登入 Amazon Connect 主控台。您不需要建立模組的許可。

  2. 在導覽功能表中,選擇轉接,並選擇聯絡流程

  3. 選擇 建立流程 或選擇 入站 類型的現有流程。

  4. 若要新增模組,請前往 整合 區段,然後選擇 調用流程模組

  5. 完成建立流程後,請選擇 發布

範例模組

此模組說明透過調用 Lambda 函數,來取得隨機的趣事。該模組使用一個聯絡人屬性 ($.Attributes.FunFact) 來擷取趣事。調用此模組的流程可以向客戶播放 FunFact,具體取決於他們的傳入聯絡人類型。

執行個體中的入站流程可以調用此通用模組並獲得趣事。

以下是 FunFact 模組的圖:

流程設計工具中的 funfact 模組。

以下是調用模組的 FunFactSampleFlow 的圖:

流程設計工具中的 funfactsampleflow。