## 座席外呼
>[info]**功能说明:**
> 功能说明: 帮助坐席实现点击外呼,提升呼叫效率。
> 同时也可以实现隐藏客户号码,话单表中记录客户编号等功能。
* **请求地址**
```
{base_url}/{api_version}/callout
```
* **请求参数**
| 参数 | 是否必选 | 类型 | 描述 |
| --- | --- | --- | --- |
| ext | 是 | string | 分机号码 |
| phone | 是 | string | 被叫号码 |
| groupNum | 否 | string | 座席工号,如果没有该参数,则取分机签入的座席工号,如果座席也未签入分机,话单表中座席工号则为空 |
| groupName | 否 | string | 座席姓名,如果没有该参数,则取分机签入的座席姓名,如果座席也未签入分机,话单表中座席姓名则为空 |
| groupNum | 否 | string | 座席队列号,如果没有该参数,则取分机签入的座席队列号,如果座席也未签入分机,话单表中座席队列号则为空 |
| customerNumber | 否 | string | 被叫号码的客户编号,也可以是业务ID等信息,会记录在话单表中 |
| dstrunkname | 否 | string | 出局中继名称,也就是使用哪条外线路拨打电话,如果没有该参数,则会从后台配置规则中选择中继线路。 |
| hidePhone | 否 | string | 是否对座席隐藏被叫号码,y隐藏,n不隐藏,默认为n。 |
| autoAnswer | 否 | string | ,座席是否自动应答,该功能需要话机支持SIP协议自动应答。y自动应答,n不自动应答,默认为y。 |
* **响应参数**
| 参数 | 类型 | 描述 |
| --- | --- | --- |
| status | string | 请求结果:success:成功。failed:失败。|
| callid | string | 本次通话的唯一编号,业务系统可以记录该值,可以通过该编号调用其他接口,进行录音查询,话单信息查询等操作。 |
| msg | string | 如果返回failed,对失败原因的描述。|
* **响应示例**
```
{
"status": "success",
"callid": "49b98696-2451-437f-b1bd-abf29a6f8302",
"msg": ""
}
```