

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 管理拨出电话的呼叫者 ID
<a name="manage-outbound-callerid"></a>

当代理转接呼叫或发起出站呼叫时，您的实例配置决定向接收方显示哪个主叫方 ID。以下各节说明了在每种情况下来电显示的来源以及如何设置要向收件人显示的号码。

您只能使用已申领或移植到 Connect Customer 实例的电话号码作为您的呼出呼叫者 ID。在某些情况下，您可以申请批准使用外部号码。有关更多信息，请参阅 [设置出站呼叫方 ID](queues-callerid.md)。

**Topics**
+ [来电显示来自哪里](#callerid-transfer-sources)
+ [为直接拨出电话和回拨设置来电显示](#callerid-direct-outbound)
+ [为转账设置来电显示](#callerid-transfers-active)
+ [为重定向呼叫设置呼叫者 ID](#callerid-redirected-calls)
+ [所有来电显示配置点](#callerid-config-reference)

## 来电显示来自哪里
<a name="callerid-transfer-sources"></a>

下表描述了每种呼叫场景的呼叫者 ID 的来源，以及您是否可以使用出站耳语流来覆盖它。在接收方接听电话之前，会先运行出站耳语流。在 Connect Customer 拨打电话之前，您可以在此流程中使用[呼叫电话号码](call-phone-number.md)区块来设置呼叫者 ID。


| 场景 | 来电显示来自哪里 | 你能用耳语来覆盖它吗？ | 
| --- | --- | --- | 
| 直接呼出（代理未通话） | 代理[路由配置文件中的出站队列 ](routing-profiles.md) | 是 | 
| 已排队的回调 | 与回调关联的队列 | 是 | 
| 通过 Quick Connect 转接（通话中的代理） | 为原始呼叫提供服务的入站队列 | 否 | 
| Flow-based 转移（[转接到电话号码](transfer-to-phone-number.md)阻止） | 在区块中明确设置呼叫者 ID | N/A — 你直接设置 | 

**重要**  
对于通过 Quick Connect 进行转接，主叫方 ID 来自为原始呼叫提供服务的*入站队*列，而不是出站队列或路由配置文件。如果转账显示意外号码，请检查您在入站队列中配置的主叫方 ID。

## 为直接拨出电话和回拨设置来电显示
<a name="callerid-direct-outbound"></a>

对于直接出站呼叫（当代理未处于活动呼叫状态时）和排队回传，您可以在队列中设置呼叫者 ID 或使用出站耳语流覆盖它。

### 在队列中设置呼叫者 ID
<a name="callerid-direct-queue"></a>

1. 在导航窗格中，选择**路由**，**队列。**

1. 选择要编辑的队列。

1. 对于**去电呼叫者 ID 号码**，选择要向收件人显示的号码。

1. 选择**保存**。

### 使用出站耳语流覆盖来电显示
<a name="callerid-direct-whisper"></a>

出站耳语流会覆盖直接出站呼叫和回传的队列设置。

1. 使用[呼叫电话号码](call-phone-number.md)区块创建出站耳语流。

1. 在区块中，将来电显示设置为要向收件人显示的号码（通过联系人属性静态或动态）。

1. 将耳语流附加到队列中。

Whisper Flow 来电显示优先于队列设置。

**注意**  
如果您没有在队列上配置呼叫者 ID，也没有连接耳语流，则直接拨出呼叫会失败，并显示出无效的出站配置错误。队列或耳语流都必须提供呼叫者 ID。

## 为转账设置来电显示
<a name="callerid-transfers-active"></a>

对于代理正在进行呼叫时的转接，您可以在呼入队列中设置呼叫者 ID，或使用基于流量的转接来控制每个目的地。

### 在入站队列上设置来电者 ID
<a name="callerid-transfer-queue"></a>

在队列中设置呼叫者 ID 是最简单的方法。队列中的每笔转账都会向收件人显示相同的号码。

1. 在导航窗格中，选择**路由**，**队列。**

1. 选择代理发起传输的每个入站队列。

1. 对于**去电呼叫者 ID 号码**，选择要向转接收件人显示的号码。

1. 选择**保存**。

Connect 客户要求所有出站呼叫都使用有效的来电显示。在每个队列上配置呼叫者 ID，以确保可靠的传送。

### 使用转移到队列进行每个目的地的控制
<a name="callerid-transfer-flow"></a>

当您需要为不同的转接目的地使用不同的来电显示时，请使用转接到队列的方法。使用包含[转接到电话号码](transfer-to-phone-number.md)区块的转移到队列流来创建专用队列。该区块为每个目的地明确设置呼叫者 ID。

1. 创建转移到队列的流程。添加一个[转接到电话号码](transfer-to-phone-number.md)数据块。

1. 在区块中，将要显示的**来电显示号码设置**为您希望收件人看到的号码。

1. 设置目标电话号码。

1. 保存并发布流程。

1. 为此传输目的地创建专用队列。

1. 创建一个*队列*类型的快速连接，用于路由到该队列并使用您创建的转移到队列流。

当代理在通话期间选择此快速连接时，Connect Customer 会将呼叫路由到专用队列，运行转接到队列流程，[转接到电话号码](transfer-to-phone-number.md)区块使用您配置的呼叫者 ID 发出外部呼叫。无论队列上配置了什么，在 flow 块中设置的呼叫者 ID 都具有优先权。

**重要**  
对于代理在通话中通过 Quick Connect 发起的转接，出站耳语流无法控制主叫方 ID。要控制每个目的地的呼叫者 ID，请使用本节中描述的转接到队列的方法。

## 为重定向呼叫设置呼叫者 ID
<a name="callerid-redirected-calls"></a>

当您将入站呼叫重定向到外部号码时，必须从您的实例为去话段配置有效的来电显示。Connect Customer 要求所有出站呼叫都具有有效的来电显示——您无法传递来电者的号码，因为您尚未申领该号码或将其移植到您的实例。在您的实例中配置呼叫者 ID，以确保可靠的传输。

要为重定向呼叫设置有效的来电显示，请执行以下操作之一：
+ 在处理重定向的队列**上设置有效的**去电显示号码。
+ 使用带有明确呼叫者 ID 的[转接到电话号码](transfer-to-phone-number.md)区块。

## 所有来电显示配置点
<a name="callerid-config-reference"></a>

下表汇总了您可以配置呼叫者 ID 的每个位置以及每种设置的适用时间。


| 配置点 | 位置 | 何时适用 | 
| --- | --- | --- | 
| 排队呼出来电者 ID | 路由、队列、编辑队列 | 所有场景的基准 | 
| [呼叫电话号码](call-phone-number.md)阻止（耳语流） | 出站私密消息流 | 覆盖直接出站呼叫和回传的队列 | 
| [转接到电话号码](transfer-to-phone-number.md)阻止 | 联系流 | 在基于流量的转账上明确设置呼叫者 ID | 
| sourcePhoneNumber（API） | [StartOutboundVoiceContact](https://docs.aws.amazon.com/connect/latest/APIReference/API_StartOutboundVoiceContact.html) API | 覆盖通话队列 API-initiated  | 
| 动态属性 | 设置联系人属性并[呼叫电话号码](call-phone-number.md)屏蔽 | 流量中的动态覆盖 | 