本产品中所有开放的API,按照功能目录分类,将API链接和API描述罗列出来。

实例管理

API描述
创建智能外呼实例调用CreateInstance 创建实例
DeleteInstance调用DeleteInstance删除实例
修改智能外呼实例的信息调用ModifyInstance修改实例
DescribeInstance调用DescribeInstance查询实例信息
ListInstances调用ListInstances 查询实例列表

话术管理

API描述
CreateScript调用CreateScript创建话术
DeleteScript调用DeleteScript删除话术
ModifyScript调用ModifyScript修改话术
DescribeScript调用DescribeScript查询话术信息
查询话术列表调用ListScripts查询话术列表
ExportScript调用ExportScript 导出话术
ImportScript调用ImportScript导入话术
RollbackScript调用RollbackScript回滚发布的话术
QueryScriptsByStatus调用QueryScriptsByStatus根据话术状态查询话术
PublishScriptForDebug调用PublishScriptForDebug发布话术
获取话术发布历史列表调用ListScriptPublishhistories查询话术发布历史
SubmitScriptReview调用SubmitScriptReview提交话术审核
WithdrawScriptReview调用WithdrawScriptReview撤销话术审核
DuplicateScript调用DuplicateScript复制话术

对话流管理

API描述
CreateDialogueFlow调用CreateDialogueFlow创建对话流程。
DeleteDialogueFlow调用DeleteDialogueFlow删除对话流程。
ModifyDialogueFlow调用ModifyDialogueFlow修改对话流程。
ListDialogueFlows调用ListDialogueFlows查询一个话术下的对话流程列表。

全局问题管理

API描述
CreateGlobalQuestion调用CreateGlobalQuestion创建全局引用话术。
ModifyGlobalQuestion调用ModifyGlobalQuestion修改全局引用话术。
DeleteGlobalQuestion调用DeleteGlobalQuestion删除全局引用话术。
DescribeGlobalQuestion调用DescribeGlobalQuestion返回一个全局的话术的数据。
ListGlobalQuestions调用ListGlobalQuestions查询关键问题列表。

意图管理

API描述
CreateIntent调用CreateIntent创建触发话术节点的意图。
DeleteIntent调用DeleteIntent删除意图。
DescribeIntent调用DescribeIntent返回一个意图。
ModifyIntent调用ModifyIntent修改意图。
ListIntents调用ListIntents查询意图列表。

标签管理

API描述
CreateTag调用CreateTag创建标签。
ModifyTagGroups调用ModifyTagGroups修改标签组。
ListTags调用ListTags查询话术下的标签。

话术声音配置

API描述
CreateScriptWaveform(已作废)调用CreateScriptWaveform创建播报话术的录音。
ModifyScriptVoiceConfig调用ModifyScriptVoiceConfig修改话术配置。
ModifyTTSConfig调用ModifyTTSConfig配置
DeleteScriptWaveform(已作废)调用DeleteScriptWaveform删除话术录音。
DescribeTTSConfig调用DescribeTTSConfig查询tts配置信息。
DescribeScriptVoiceConfig调用DescribeScriptVoiceConfig返回一个话术片段的声音配置。
ListScriptVoiceConfigs调用ListScriptVoiceConfigs查询话术录音列表。
TTS 试听调用DescribeTTSDemo试听TTS。
QueryScriptWaveforms(已作废)调用QueryScriptWaveforms查询话术录音列表。

作业组管理

API描述
CreateJobGroup调用CreateJobGroup创建外呼作业组(不包含外呼任务)。
DescribeJobGroup调用DescribeJobGroup返回一个作业组的数据。
ListJobGroups调用ListJobGroups查询外呼作业组列表。
ModifyJobGroup调用ModifyJobGroup修改作业组信息。

作业管理

API描述
AssignJobs调用AssignJobs批量下发外呼任务。
CancelJobs调用CancelJobs取消创建后即将执行的作业或者执行中的作业(已经在通话中的作业取消无效)。
SuspendJobs调用SuspendJobs暂停作业。
ResumeJobs调用ResumeJobs重启暂停的作业。
ListJobs调用ListJobs查询
DescribeJob调用DescribeJob返回一个作业的对话数据。
QueryJobs调用QueryJobs查询作业列表。
ListJobsByGroup调用ListJobsByGroup根据作业组查询作业列表

统计数据

API描述
DescribeTagHitsSummary调用DescribeTagHitsSummary查询标签统计数据。

通话录音

API描述
DownloadRecording调用DownloadRecording下载通话录音

其他

API描述
创建外呼任务导出接口创建外呼任务导出接口
获取任务组导出任务进度获取任务组导出任务进度