agentConectionはエージェントがAmazon Connectに接続するために使用し、initialConnectionはAmazon Connectが顧客と接続するために使用され、thirdPartyConnectionはAmazon Connectが第三者と接続するために使用されます。
Amazon ConnectでカスタムCCPを作成する際、これらの接続タイプの違いを把握しておくと、より効率的なカスタマイズが可能となります。
agnetConnectionは、エージェントがAmazon Connectに接続するために使用されます。
具体的には、エージェントがカスタムCCPを通じてAmazon Connectにログインし、通話やチャットの待機、応答を行う際の接続を指します。
カスタムCCPを作成する際には、このagentConnectionを確実に確立させ、エージェントが意図せず切断されないような設計が求められます。
initialConnectionは、Amazon Connectが顧客と初めて接続する際に使用されます。
例えば、顧客がコンタクトセンターに電話をかけた際の最初の接続や、ウェブチャットのセッションが開始された際の接続を示しています。
カスタムCCPのデザイン時には、この初期接続がスムーズに行われるよう、適切なUI/UXを考慮する必要があります。
thirdPartyConnectionは、Amazon Connect内での通話を別のエージェントやシステムに転送する際に使用されます。
例えば、特定の問い合わせに特化したエージェントや、他の部門、あるいは外部のコンタクトセンターへの転送が必要な場合などにこの接続が活用されます。
カスタムCCPを設計する際には、thirdPartyConnectionを適切に管理し、通話の転送がスムーズに行われるようにする必要があります。
Amazon Connectの様々な接続タイプを理解し、それぞれの特性や用途を把握することで、Amazon Connect Streams APIを用いたカスタムCCPの作成が効率的に行えます。agentConnection、initialConnection、thirdPartyConnectionの主な特徴は以下の通りです。これらの違いを意識することで、効率的にアプリケーションの開発ができます。