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

实例管理

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

话术管理

API 描述
CreateScript 调用CreateScript创建话术
DeleteScript 调用DeleteScript删除话术
ModifyScript 调用ModifyScript修改话术
DescribeScript 调用DescribeScript查询 话术信息
ListScripts 调用ListScripts查询话术列表
ExportScript 调用ExportScript 导出话术
ImportScript 调用ImportScript导入话术
RollbackScript 调用RollbackScript回滚发布的话术
QueryScriptsByStatus 调用QueryScriptsByStatus根据话术状态查询话术
PublishScript 调用PublishScript发布话术
ListScriptPublishHistories 调用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查询话术录音列表。

外呼号码管理

API 描述
CreateOutboundCallNumber 调用CreateOutboundCallNumber创建外呼号码。
DeleteOutboundCallNumber 调用DeleteOutboundCallNumber删除外呼号码。
ModifyOutboundCallNumber 调用ModifyOutboundCallNumber修改外呼号码。
ListOutboundCallNumbers 调用ListOutboundCallNumbers查询外呼主叫号码列表。

作业组管理

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

作业管理

API 描述
AssignJobs 调用AssignJobs批量创建外呼任务。
CancelJobs 调用CancelJobs取消创建后即将执行的作业或者执行中的作业(已经在通话中的作业取消无效)。
SuspendJobs 调用SuspendJobs暂停作业。
ResumeJobs 调用ResumeJobs重启暂停的作业。
RecordFailure 调用RecordFailure ivr 记录通话失败。
StartJob 调用StartJob创建一个作业。
ListJobs 调用ListJobs查询
DescribeJob 调用DescribeJob返回一个作业的对话数据。
QueryJobs 调用QueryJobs查询作业列表。
ModifyBatchJobs 调用ModifyBatchJobs修改作业组(包括作业)。
SubmitBatchJobs 调用SubmitBatchJobs将草稿状态的作业组提交执行。
CreateBatchJobs 调用CreateBatchJobs批量创建外呼作业。
ListJobsByGroup 调用ListJobsByGroup根据作业组查询作业列表

会话接口

API 描述
Dialogue 调用Dialogue和机器人对话。

统计数据

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

通话录音

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