#单个发起呼叫(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 发言人类型、语音包的类型

请求示例

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

返回信息

{
	"status": "200",
	"msg": "success",
	"data": "api-bace6fde-5131-11ea-99e8-00163e0c8cf9"
}

返回参数

编号 参数 说明
1 status 调用状态,参考状态说明
2 msg sucess 成功 failed 失败
3 data 返回key (全局唯一值)