マネージャー API

コンタクト センター AI プラットフォーム(CCAI プラットフォーム)は、プラットフォームとの統合をサポートする API エンドポイントを多数提供しています。マネージャー API は、システムの設定と構成、イベントとアクティビティに関連する機能を拡張します。

マネージャー API エンドポイントは、次のグループのいずれかに分類されます。

  • Agent: 個々のエージェント リソース

  • エージェントのアクティビティ: エージェント ウィジェットがユーザーのステータスを変更したとき、または通知を受信したとき

  • キャンペーン: アウトバウンド ダイヤラーに関連付けられているイベント

  • Calls: 単一の通話リソース

  • Chats: 単一のチャット リソース

  • Emails: 単一のメールリソース

  • メニュー: エージェントが割り当てられ、エンドユーザーがエージェントからサポートを受けるためにアクセスするキュー。

  • チーム: エージェントが所属するチーム

  • ユーザー ステータス: エージェント ウィジェットが取り得る個々のステータス

基本認証

リクエストで基本認証を使用します。API 認証情報を作成する手順は次のとおりです。

  1. CCAI プラットフォーム ポータルに移動します。

  2. [設定] > [デベロッパー設定] > [API 認証情報] に移動します。

  3. 新しい API 認証情報を追加して、名前を指定します。

API 呼び出しの認証情報は次のとおりです。

  • サブドメインは {username} 変数として使用されます。

  • トークンは {​password} 変数として使用されます。

インストールごとに独自のサブドメインがあります。サブドメインを確認するには、ブラウザで URL を探します。次のようになります。

https://customer.uc1.ccaiplatform.com

サブドメイン(この例では customer)を \{subdomain\​} 変数に置き換えます。URL の残りの部分(この例では rest.of.url.com)を \{domain\} 変数に置き換えます。

ベース URL

API は、すべての API リクエストに次のベース URL を使用します。

https://{subdomain}.{domain​}/apps/api/v1

ここで、/calls への言及は https://{subdomain​}.​{domain​}/manager/api/v1/calls を意味します。

レートに関する上限

システムは、お客様ごとに 1 秒あたり 10 件のリクエストに制限します。