Copilot Studio エージェントで代表的な可用性 API を使用する

会話をサービス担当者にエスカレートする前に、Copilot Studio エージェントから代表的な可用性 API をトリガーして、顧客サービス担当者とキューの可用性情報を取得できます。 エスカレートする前に可用性を決定することで、カスタマー エクスペリエンスを向上させ、キューの破棄を減らします。

前提条件

Copilot Studio エージェントに、可用性 API を呼び出すオムニチャネル管理者ロールがあることを確認します。

エスカレートトピックに API を追加する

Copilot Studioで次の手順を実行します。

  1. AI エージェントに移動し、[トピック] を選択 します
  2. [ システム ] タブを選択して既定のシステム トピックを表示し、[ エスカレート] を選択します。
  3. 作成キャンバスで、[追加] を選択し、[ツールの追加] を選択します。
  4. [ コネクタ ] タブで、 選択した環境でバインド解除アクションを実行するを検索して選択します。
  5. アクティブな接続がない場合は、次の手順を実行します。
    • [新しい接続を作成する] を選択します。
    • 認証の種類として OAuth を選択します。
    • を選択してを作成します。
  6. [環境] を [現在] に設定します。
  7. 次のいずれかの API を選択します。
    • CCaaS_GetRepresentativeAvailabilityForConversation
    • CCaaS_GetRepresentativeAvailabilityBeforeConversation
  8. アクションを選択した後、必要に応じて 高度なパラメーター を更新します。
  9. API 応答に基づいて AI エージェントのルールを追加します。 このノードからの 出力 を使用して、条件付き分岐ロジックを作成できます。 たとえば、API からサービス担当者が利用できないと返された場合は、会話をエスカレートする代わりに、ユーザーを "メッセージを残す" トピックにリダイレクトできます。
  10. 保存して公開します。

代表的な可用性 API を使用する
CCaaS_GetRepresentativeAvailabilityForConversation
CCaaS_GetRepresentativeAvailabilityBeforeConversation