语音服务提供以下相关API接口。

语音通知

API 描述
SingleCallByVoice 调用接口SingleCallByVoice发起语音文件类型的语音通知。
SingleCallByTts 调用SingleCallByTts向指定号码发起语音语音验证码。

语音验证码

API 描述
SingleCallByTts 调用SingleCallByTts向指定号码发起语音语音验证码。

语音IvrCall

API 描述
IvrCall 调用IvrCall向指定号码发起交互式语音通话。
动态IVR呼转回调接口 语音服务支持在控制台上对全局添加号码回拨设置,当客户回拨号码时,在通话中播放指定录音文件或设置动态IVR。

语音双呼

API 描述
ClickToDial 调用ClickToDial发起一次双方通话。
CancelCall 调用CancelCall取消ClickToDial发起的点击拨号。

智能语音交互呼出

API 描述
SmartCall 调用接口SmartCall发起智能语音交互通话。
SmartCallOperate 调用接口SmartCallOperate在智能外呼通话中,发起指定动作。

(新版)智能外呼机器人

API 描述
CreateRobotTask 调用接口CreateRobotTask发起智能语音机器人外呼任务。
UploadRobotTaskCalledFile 调用UploadRobotTaskCalledFile上传智能语音任务的被叫号码。
QueryRobotTaskList 调用QueryRobotTaskList获取智能语音任务详情。
CancelRobotTask 调用CancelRobotTask终止智能语音任务。
CancelOrderRobotTask 调用CancelOrderRobotTask取消定时启动智能语音任务。
QueryRobotTaskCallDetail 调用QueryRobotTaskCallDetail查询智能语音任务通话详情。
QueryRobotv2AllList 调用QueryRobotv2AllList获取机器人全量列表。
QueryRobotTaskCallList 调用QueryRobotTaskCallList查询智能语音任务通话列表。
DeleteRobotTask 调用DeleteRobotTask删除智能语音任务。
QueryRobotTaskDetail 调用QueryRobotTaskDetail获取智能语音任务详情。
StartRobotTask 调用StartRobotTask启动智能语音任务或者定时启动智能语音任务。
StopRobotTask 调用StopRobotTask暂停智能语音任务。

回执消息

API 描述
VoiceCallReport 订阅呼叫中间状态消息。
VoiceRecordReport 订阅录音记录消息。
VoiceReport 订阅呼叫记录消息。
VoiceRTASRReport 订阅ASR实时消息。

呼叫记录查询

API 描述
QueryCallDetailByCallId 调用接口QueryCallDetailByCallId查询指定通话的呼叫详情。

(旧版)智能语音机器人

API 描述
QueryRobotInfoList 调用QueryRobotInfoList查看机器人列表。
QueryCallDetailByTaskId 调用QueryCallDetailByTaskId查看指定机器人外呼任务的话单详情。
BatchRobotSmartCall 调用BatchRobotSmartCall发起机器人外呼任务。