#单个发起呼叫(AI机器人外呼)
调用后进入队列、如果队列在运行中、则开始呼叫
接口地址
POST/qiongqiapi/startcallai.php
参数说明:
编号 | 参数 | 必填 | 说明 |
---|---|---|---|
1 | appid | 是 | 应用ID |
2 | appsecret | 是 | 应用密码=公司密码 |
3 | appkey | 是 | 应用key=公司ID,如zmrh |
4 | phone | 是 | 被叫号码 |
5 | call_num | 否 | 失败呼叫次数 |
6 | nlu_project_id | 是 | VIKINLU的话术id |
7 | tts_info | 否 | TTS合成的JSON表达格式,如:{"voice":"meifannan","volume":"100","speed":"0","engine":"mt"} ,TTS发音人,默认“meifannan”,包括"meifannan","tuanfanhu","tuanfanjie","meifanqian","meifanyu","meifantong","tuanmijia","meifanya","meifanxi","meifanlin" |
8 | variable | 否 | 话术变量的JSON表达格式,如:{"客户姓名":"张三","性别":"先生","逾期天数":"3","欠款金额":"768.23","客服电话":"07551234567"} |
9 | analysis_rules_id | 否 | 意图分析规则ID,只能是数字 |
10 | gateway_name | 否 | 自定义网关名称(线路),通过智媒云接口获取 |
11 | push_cmd | 否 | 自定义推送地址 |
12 | transfer | 否 | 转接服务,JSON格式,{"ip":"192.168.1.1","callerid":"18681471111","port":"5060","timeout":"45"},ip为IP地址、callerid为主叫、port为端口,默认5060、timeout为转接超时设置,默认45秒 |
13 | batch | 否 | 批次或备注 长度小于等于80位 |
14 | voice_typle | 否 | 发言人类型、语音包的类型 |
15 | pre_waiting | 否 | 单位秒,呼叫接通后等待多少秒开始播放语音,针对目前小号中间插播“隐私声明”的场景优化,建议3秒 |
请求示例
http://xxx.xxx.xxx.xxx/qiongqiapi/startcallai.php?appid=xxx&appsecret=xxx&appkey=xxx&phone=1380013800&call_num=3&nlu_project_id=5&tts_info={"voice":"meifannan","volume":"100","speed":"0","engine":"mt"}&variable={"客户姓名":"张三","性别":"先生","逾期天数":"3","欠款金额":"768.23","客服电话":"07551234567"}&batch=ABC&analysis_rules_id=1&gateway_name=2&push_cmd=3
返回信息
1
2
3
4
5
{
"status": "200",
"msg": "success",
"data": "api-bace6fde-5131-11ea-99e8-00163e0c8cf9"
}
返回参数
编号 | 参数 | 说明 |
---|---|---|
1 | status | 调用状态,参考状态说明 |
2 | msg | sucess 成功 failed 失败 |
3 | data | 返回key (全局唯一值) |