SDKに関する一般的な情報
エージェントデスクトップ 1.0 SDK は、エージェントの状態ややり取りに関する情報の取得、およびエージェントやスーパーバイザーのログイン、ステータス、通話フロー、通話録音、転送、発信のコントロールに使用されます。
そのメソッドとイベントは、 「エージェントデスクトップ 1.0 SDK のメソッドとイベント」.
サポートされているメソッド
この SDK は、エージェントの状態、ダイヤルおよび転送、インタラクションの完了と終了、および通話録音のコントロールといった種類のメソッドをサポートしています。
エージェントの状態に関する メソッドは、エージェントの状態やインタラクション情報を取得するほか、エージェントの状態を変更するために使用されます。
発信および転送
メソッドは、電話番号の発信や通話の転送に使用されます。
「インタラクションの完了および終了」
メソッドは、インタラクションを完了または終了させるために使用されます。
通話録音のコントロール
メソッドは、通話録音のコントロールや、通話録音のステータスの取得に使用されます。
- muteCallRecordings()
- unmuteCallRecordings()
- getCallRecordingStatus(コールバック)
- startCallRecording(コールバック)
- stopCallRecording(コールバック)
- muteCallRecording(コールバック)
- unmuteCallRecording(コールバック)
サポートされているイベント
本SDKでは、エージェントのログイン、エージェントのステータス、およびコールフローの各イベントをサポートしています。
エージェントのログイン イベントは、エージェントがエージェントデスクトップにログインしているか、ログアウトしているかを表示するために使用されます。 onAgentLogin(コールバック)
エージェントステータス
イベントは、エージェントの状態や理由を取得するために使用されます。
コールフロー
イベントは、進行中のインタラクションおよび完了したインタラクションに関する情報を取得するために使用されます。 addInteractionRenderedHandler(コールバック)