

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon Connect で問い合わせを特定のエージェントに転送する
<a name="transfer-to-agent"></a>

コンタクトをエージェントに直接ルーティングするには、次の 2 つの方法があります。
+ **ルーティング条件を使用してエージェントを優先する**。この方法は、次の場合に適しています。
  + 複数のエージェントを同時にターゲットにする機能が必要な場合。例えば、主に顧客をサポートしている 4 人体制のサポートチームなどです。
  + 優先エージェントが対応できないときに、キュー内のより広範なエージェントのプールにフォールバックするオプションが必要な場合。
  + 標準キューのメトリクス内でコンタクトを報告する必要があります。

  このオプションでは、このトピックの手順の代わりに [ルーティング条件の設定](set-routing-criteria.md) ブロックを使用します。
+ **エージェントのキューを使用する**。この方法は通常、次の場合に適しています。
  + コンタクトは、その特定のエージェント**のみ**を対象としており、他の誰も対象としない場合。
  + コンタクトを標準キューにレポートしたくない場合。標準キューとエージェントキューの詳細については、「[キュー: 標準およびエージェント](concepts-queues-standard-and-agent.md)」を参照してください。

  このトピックでは、この 2 番目のシナリオでコンタクトをルーティングする方法について説明します。

エージェントキューを使用すると、問い合わせを特定のエージェントに直接ルーティングできます。次に、これを行うシナリオをいくつか示します。
+ 顧客が前回やり取りしたエージェントに問い合わせをルーティングします。これにより、一貫したカスタマーエクスペリエンスが提供されます。
+ 特定の責任を持つエージェントに問い合わせをルーティングします。例えば、すべての請求に関する質問を Jane にルーティングできます。

**注記**  
キューは、Amazon Connect インスタンスのすべてのユーザーに対して作成されますが、問い合わせコントロールパネル (CCP) を使用するアクセス許可を割り当てられているユーザーのみが、CCP を使用して問い合わせを受信できます。エージェントおよび管理者セキュリティプロファイルは、CCP を使用するアクセス許可を含む唯一のデフォルトセキュリティプロファイルです。これらのアクセス許可を持たないユーザーに問い合わせをルーティングする場合、問い合わせは処理されません。

**特定のエージェントに問い合わせを直接ルーティングするには**

1. Amazon Connect で、[**ルーティング**]、[**コンタクトフロー**] の順にクリックします。

1. フローのデザイナーで、既存のフローを開くか、新しいフローを作成します。

1. キューを選択して問い合わせを転送することができるブロック ([**作業キューの設定**] ブロック) を追加します。

1. ブロック設定を開くには、ブロックのタイトルを選択します。

1. [**エージェント別**] を選択します。

1. [**エージェントの選択**] に、エージェントのユーザー名を入力するか、ドロップダウンリストからエージェントのユーザー名を選択します。

1. **[保存]** を選択します。

1. **[Success]** (成功) ブランチをフローの次のブロックに接続します。

また、属性を使用して、エージェントのユーザーアカウント用に作成されたキューを選択することもできます。そのためには、[**By agent (エージェント別)**]、[**属性を使用する**] の順に選択します。

## 問い合わせ属性を使用して問い合わせを特定のエージェントにルーティングする
<a name="use-attribs-agent-queue"></a>

フローで問い合わせ属性を使用して通話をエージェントにルーティングする場合、その属性値はエージェントのユーザー名またはエージェントのユーザー ID である必要があります。

その値を属性として使用できるようにエージェントのユーザー ID を決定するには、次のいずれかのオプションを使用します。
+ ブラウザデバッガーの **[Network]** (ネットワーク) タブを使用して、エージェント ID を取得します。例:

  1. Chrome ブラウザで F12 キーを押して、**[Network]** (ネットワーク) タブへ移動します。

  1. Amazon Connect のナビゲーションメニューで、**[Users]** (ユーザー)、**[User management]** (ユーザー管理) をクリックし、エージェントを選択します。**[Network]** (ネットワーク) タブのコンテンツをモニタリングする。**[Name]** (名前) リストで GUID を選択します。

  1. **[Preview]** (プレビュー) タブを選択します。エージェント ID は、`Id` フィールドの次に表示されます。次の画像は、「**プレビュー**」タブのエージェント ID の場所を示しています。  
![\[プレビュータブ、エージェント ID。\]](http://docs.aws.amazon.com/ja_jp/connect/latest/adminguide/images/find-agent-id.png)
+ [ListUsers](https://docs.aws.amazon.com/connect/latest/APIReference/API_ListUsers.html) オペレーションを使用して、インスタンスからユーザーを取得します。エージェントのユーザー ID は、操作の結果とともに、[UserSummary](https://docs.aws.amazon.com/connect/latest/APIReference/API_UserSummary.html) オブジェクト内の `Id` の値として返されます。
+ また、エージェントのユーザー ID は、[Amazon Connect エージェントのイベントストリーム](agent-event-streams.md) を使用して確認することもできます。エージェントイベント (エージェントイベントデータストリームに含まれる) には、エージェント ARN が含まれます。ユーザー ID は、**`agent/`** の後のエージェント ARN に含まれます。

次のエージェントイベントデータでは、エージェント ID は **87654321-4321-4321-4321-123456789012** です。

```
{
    "AWSAccountId": "123456789012",
    "AgentARN": "arn:aws:connect:us-west-2:123456789012:instance/12345678-1234-1234-1234-123456789012/agent/87654321-4321-4321-4321-123456789012",
    "CurrentAgentSnapshot": {
        "AgentStatus": {
            "ARN": "arn:aws:connect:us-west-2:123456789012:instance/12345678-1234-1234-1234-123456789012/agent-state/76543210-7654-6543-8765-765432109876",
            "Name": "Available",
            "StartTimestamp": "2019-01-02T19:16:11.011Z"
        },
        "Configuration": {
            "AgentHierarchyGroups": null,
            "FirstName": "IAM",
            "LastName": "IAM",
            "RoutingProfile": {
                "ARN": "arn:aws:connect:us-west-2:123456789012:instance/12345678-1234-1234-1234-123456789012/routing-profile/aaaaaaaa-bbbb-cccc-dddd-111111111111",
                "DefaultOutboundQueue": {
                    "ARN": "arn:aws:connect:us-west-2:123456789012:instance/12345678-1234-1234-1234-123456789012/queue/aaaaaaaa-bbbb-cccc-dddd-222222222222",
                    "Name": "BasicQueue"
                },
                "InboundQueues": [{
                    "ARN": "arn:aws:connect:us-west-2:123456789012:instance/12345678-1234-1234-1234-123456789012/queue/aaaaaaaa-bbbb-cccc-dddd-222222222222",
                    "Name": "BasicQueue"
                }],
                "Name": "Basic Routing Profile"
            },
            "Username": "agentUserName"
        },
        "Contacts": []
},
```