AIRUDDER API
  1. Inbound Callback
AIRUDDER API
  • API 文档介绍
  • Introductions
  • 快速上手
  • Quick Start
  • 鉴权方法
    • 验证并获取令牌
      POST
  • Get the Authorization token
    • Token Authentication and Obtain
      POST
  • 全局错误代码
    • 全局错误代码
  • Error Codes
    • Error Codes
  • 催收
    • 快速上手
    • 调用任务相关 API
      • 创建外呼拨打任务
      • 列出已创建的任务
      • 停止一个呼叫任务
      • 取消指定任务中的某个电话的拨打
      • 任务结束状态通知
      • 任务电话维度拨打结束状态通知
      • 获取任务详细信息
      • 获取单个案件通话录音
      • 获取任务录音文件
      • 获取机器人列表
      • 根据callid获取电话信息和录音链接
    • 调用计划相关的API
      • 获取策略列表
      • 创建策略计划拨打任务
      • 获取计划状态信息
      • 获取计划内任务轮次信息
      • 列出已创建的任务
      • 停止一个呼叫任务
      • 取消计划中的某个电话的拨打
      • 计划结束状态通知
      • 任务结束状态通知
      • 任务电话维度拨打结束状态通知
      • 获取任务详细信息
      • 获取单个案件通话录音
      • 获取任务录音文件
      • 获取计划内某个电话所有的通话录音
  • Collection
    • Quick Start
    • APIs Related to Calling Tasks
      • Create a Calling Task
      • List the Task Created
      • Cancel a Calling Task
      • Cancel a Certain Call in a Specific Task
      • Webhook of Task
      • Webhook of Call
      • Obtain the Detailed Information of Tasks
      • Obtain a Call Recording
      • Obtain Call Recordings
      • Fetch robot list
    • APIs Related to Calling Plans
      • Obtain the List of Strategies
      • Create a Dialing Plan with Strategy
      • Obtain the Information of Plan Status
      • Obtain the Information of Each Round of the Plan
      • List the Task Created
      • Cancel a Calling Task
      • Cancel a Certain Call in a Plan
      • Webhook of Plan
      • Webhook of Task
      • Webhook of Call
      • Obtain the Detailed Information of Tasks
      • Obtain a Call Recording
      • Obtain Task Recordings
      • Obtain All Call Recordings of a Number in the Plan
  • 营销&电商
    • 快速上手
    • 调用任务相关的API
      • 创建拨打任务
      • 列出已创建的任务
      • 停止一个呼叫任务
      • 取消某个任务电话拨打
      • 获取任务详细信息
      • 任务结束状态通知
      • 任务电话维度拨打结束状态通知
      • 获取单个案件通话录音
      • 获取任务录音文件
      • 获取机器人列表
      • 根据callid获取电话信息和录音链接
    • 调用计划相关的API
      • 获取策略列表
      • 创建策略计划拨打任务
      • 获取计划状态信息
      • 获取计划内任务轮次信息
      • 列出已创建的任务
      • 取消一个呼叫任务
      • 取消计划中的某个电话的拨打
      • 计划结束状态通知
      • 任务结束状态通知
      • 任务电话维度拨打结束状态通知
      • 获取任务详细信息
      • 获取单个案件通话录音
      • 获取任务录音文件
      • 获取计划内某个电话所有的通话录音
  • Telemarketing & E-commerce
    • Quick Start
    • APIs Related to Calling Tasks
      • Create a Calling Task
      • List the Task Created
      • Cancel a Calling Task
      • Cancel a Certain Call in a Specific Task
      • Webhook of task
      • Webhook of Call
      • Obtain the Detailed Information of Tasks
      • Obtain a Call Recording
      • Obtain Task Recordings
      • Fetch robot list
    • APIs Related to Calling Plans
      • Obtain the List of Strategies
      • Create a Dialing Plan with Strategy
      • Obtain the Information of Plan Status
      • Obtain the Information of Each Round of the Plan
      • List the Task Created
      • Cancel a Calling Task
      • Cancel a Certain Call in a Plan
      • Webhook of Plan
      • Webhook of Task
      • Webhook of Call
      • Obtain the Detailed Information of Tasks
      • Obtain a Call Recording
      • Obtain Call Recordings
      • Obtain All Call Records of a Number in the Plan
  • 信审
    • 快速上手
    • 调用任务相关的API
      • 创建拨打任务
      • 列出已创建的任务
      • 停止一个任务拨打
      • 取消某个任务电话拨打
      • 任务结束状态通知
      • 任务电话维度拨打结束状态通知
      • 获取任务详细信息
      • 获取单个案件通话录音
      • 获取任务录音文件
      • 获取机器人列表
      • 根据callid获取电话信息和录音链接
    • 调用计划相关的API
      • 获取策略列表
      • 创建策略计划拨打任务
      • 获取计划状态信息
      • 获取计划内任务轮次信息
      • 列出已创建的任务
      • 停止一个任务拨打
      • 取消计划中的某个电话的拨打
      • 计划结束状态通知
      • 任务结束状态通知
      • 任务电话维度拨打结束状态通知
      • 获取任务详细信息
      • 获取单个案件通话录音
      • 获取任务录音文件
      • 获取计划内某个电话所有的通话录音
  • Info Check
    • Quick Start
    • APIs Related to Calling Tasks
      • Create a Calling Task
      • List the Task Created
      • Cancel a Calling Task
      • Cancel a Certain Call in a Specific Task
      • Webhook of task
      • Webhook of Call
      • Obtain the Detailed Information of Tasks
      • Obtain a Call Recording
      • Obtain Task Recordings
      • Fetch robot list
    • APIs Related to Calling Plans
      • Obtain the List of Strategies
      • Create a Dialing Plan with Strategy
      • Obtain the Information of Plan Status
      • Obtain the Information of Each Round of the Plan
      • List the Task Created
      • Cancel a Calling Task
      • Cancel a Certain Call in a Plan
      • Webhook of Plan
      • Webhook of Task
      • Webhook of Call
      • Obtain the Detailed Information of Tasks
      • Obtain a Call Recording
      • Obtain Call Recordings
      • Obtain All Call Records of a Number in the Plan
  • Workflow 工作流
    • 预测式外呼信息回调
      • PDS 坐席状态更改回调
      • PDS 联系人状态更改回调
      • PDS 任务状态更改回调
    • 创建一个新的Workflow任务
    • 获取workflow模板列表
    • 为workflow任务新增名单
    • 更新workflow任务内的名单信息
    • 取消workflow任务内某个电话的后续流程
    • Workflow外呼电话拨打结束通知 (催收/营销/电商示例)
    • Workflow外呼电话拨打结束通知 (信审示例)
    • 自定义API 节点数据推送
    • 验证 自定义API 节点数据推送
    • 停止workflow任务
    • 获取workflow任务列表
    • 获取workflow实例的子任务列表信息
    • 获取workflow节点运行的外呼任务
    • 获取workflow外呼任务明细 (催收/营销/电商示例)
    • 获取workflow外呼任务明细(信审示例)
    • 根据callee/caseid和taskid/workflow_id获取电话信息和录音链接
    • 根据callid获取电话信息和录音链接
    • 获取workflow里单个电话的所有录音
    • 通过 case_id/callee 查询 workflow_id
    • workflow 名单结束通知
    • workflow 状态变更通知
    • 获取workflow节点运行的WABA任务
    • 获取workflow内WABA任务明细
    • Workflow内WABA消息状态变更通知
    • Workflow内Chatbot会话结束通知
  • Workflow
    • Webhooks of the Info of Predictive Dialer System
      • Webhook of Predictive Dialer Task Status Changes
      • Webhook of Predictive Dialer Contacts Status Changes
      • Webhook of Predictive Dialer Agents Status Changes
    • Create a New WorkFlow Task
    • Obtain the List of Workflow Templates
    • Add lists to an workflow task
    • Update the List Info of Workflow Task
    • Cancel the processes for a specific list
    • Notification of Call Completion in Workflow (Debt Collection/Marketing/E-commerce)
    • Notification of Call Completion in Workflow(Info Check)
    • Custom API Node Data Push
    • Verify the Custom API Node Data Push
    • Stop the Workflow Task
    • Obtain the Workflow Task List
    • Obtain the Subtask List of the Workflow
    • Obtain the Outbound Task List of Workflow
    • Obtain the Outbound Task Details of Workflow(Collection/Telemarketing/E-commerce)
    • Obtain the Outbound Task Details of Workflow(Info Check)
    • Obtain Call Information and Recording Links by callee/caseid and taskid/workflow_id
    • Obtian Call Information and Recording Link by Call ID
    • Obtain All the Recordings of a Single Number in the Workflow
    • Query workflow_id using case_id/callee
    • Notification for Workflow List Completion
    • Notification of Workflow Status Change
    • Obtain the WABA Tasks List of Workflow
    • Obtain the WABA Task Details of Workflow
    • Notification of WABA Message Status Alteration in Workflow
    • Chatbot Session End Notification in Workflow
  • 加解密对接
    • API接口使用AES加解密对接
    • API接口使用AES加解密对接-示例
  • WorkFlow_LeadsGeneration
    • Webhooks of the Info of Predictive Dialer System
      • Webhook of Predictive Dialer Task Status Changes
      • Webhook of Predictive Dialer Agents Status Changes
      • Webhook of Predictive Dialer Contacts Status Changes
    • Create a New WorkFlow Task
    • Obtain the List of Workflow Templates
    • Add Workflow Contacts
    • Update the List Info of Workflow
    • Cancel a Call
    • End Status Notification from the Dimension of Phone Call
    • Stop the Workflow Task
    • Custom API Data Push
    • Verify the Custom API Data Push
    • Obtain the Task List of Workflow
    • Obtain the Subtask List of the Workflow
    • Obtain All the Recordings of a Single Number in the Workflow
  • Flex_Route
    • LendSwift-Outbound-Push-Data-to-AI-Rudder
    • SDR-Webpage-Push-Data-to-Workflow
    • Talmarket Debt-Consolidation Push Data to Make Outboud Call
    • Use AI Rudder Make Outbound Call
  • API_Store
    • Push-Data-to-Boberdoo-After-EnablementData-Inbound-Call
    • AI Rudder Ping Doucet Before Transfer
  • 回调数据加解密对接
  • DIDI营销定制
    • 获取机器人列表
    • 获取机器人详情
    • 创建外呼拨打任务
  • Chatbot
    • 接入准备
    • 错误码
    • HSB关于custom字段使用说明
    • 华为
      • api
        • 用户发送消息
        • 转人工结果
      • webhook
        • 回调机器人回复消息
        • 回调转人工申请
        • 结束会话
    • bot
      • 用户发送消息
      • 回调机器人回复消息
      • 回调转人工申请
      • 回调结束会话
    • 查询可用WABA账号
    • 查询模版列表
    • 查询模版详情
    • 发送模版消息
    • 查询模版消息发送结果
    • 回调模版消息发送结果
    • 发送单个模版消息接口
    • 回调单个模版消息用户响应
    • 回调转人工申请
    • 回调坐席消息发送之后的状态变更
    • 回调转人工后用户发送的消息
    • 回调会话结束事件
    • 转人工结果
    • 查询会话列表
    • 查询消息列表
    • 将用户消息标记为已读
    • 发送普通消息
    • 结束会话
    • 上传文件
    • 上传文件(谷歌地图缩略图)
    • 会话结束后上报
    • 查询公司所有渠道信息
    • 用户发送的消息事件上报
    • 渠道发送的消息事件上报
    • 渠道发送的消息状态变更事件上报
    • 获取公司信息
    • 查询运单号物流轨迹
  • Chatbot English
    • Quick Start
    • Error Code
    • bot
      • User send message
      • Callback bot reply message
      • Callback transfer to agent request
      • Callback for ended session
    • Query available WABA accounts
    • Query the template list
    • Template details
    • Send template message
    • Query the template message sending result
    • Callback template message sending result
    • Send single template message
    • Callback single template message user response
    • Callback agent transfer request
    • Callback status change after the message is sent
    • Callback message sent by user
    • *Callback agent transfer request
    • *Callback for status change after the agent message is sent
    • *Callback for messages sent by the user after transferring to agent
    • Callback for session end event
    • Agent transfer result
    • Query conversation list
    • Query message list
    • *Query message list
    • Mark user message as read
    • Send regular message
    • End session
    • Upload file
    • Upload file (Google maps thumbnail)
    • Report after session ends
  • Inbound Callback
    • inbound业务对接介绍
    • Inbound Business Integration Guide
    • 转人工成功后通知
      POST
    • Notification after Successful Transfer to an Agent
      POST
    • 电话结束后通知
      POST
    • Notification after the Call Ends
      POST
  1. Inbound Callback

Notification after Successful Transfer to an Agent

POST
https://api.airudder.comPlease provide your URL for Webhook to us.
After successfully transferring to a human agent, (applicable in scenarios where the call remains active at the VOIP level until the human conversation ends), we will proactively notify the integration party with the call data. The integration party can display the human-robot conversation information in their system upon receiving the data.
The integration party needs to provide a URL (callback address) for configuration with our system. If the URL provided responds with an exception (HTTP status code other than 200), we will retry at intervals of 1 minute, up to a maximum of 5 retries. After repeated failures, no further notifications will be sent. It is important to handle the data asynchronously upon receiving it and respond promptly.

请求参数

Header 参数
Content-Type
string 
必需
默认值:
application/json
User-Agent
string 
可选
默认值:
Airudder
Body 参数application/json
callid
string 
必需
Unique call key.
caller_number
string 
必需
Calling party number.
callee_number
string 
必需
Called party number (hotline number).
robot_id
string 
必需
Robot ID used for the call.
robot_name
string 
必需
Name of the robot involved in the call.
call_start_time
string 
必需
Start time of the call in UTC.
call_end_time_robot
string 
必需
End time of the call by the robot in UTC.
transfer_status
string 
必需
Transfer to human agent status, defaulting to 2 to represent successful transfer.
transfer_failure_reason
string 
必需
Reason for the failure of the transfer to human agent, defaulting to empty in this case.
transfer_time
string 
必需
Transfer to human agent time in UTC.
transfer_ring_time
string 
必需
Ring time during transfer to human agent in UTC.
transfer_success_time
string 
必需
Successful transfer to human agent time in UTC.
transfer_strategy
string 
必需
Transfer to human agent strategy.
transfer_reason
string 
必需
Reason for the transfer to human agent.
call_end_time
string 
必需
End time of the call in UTC.
transfer_call_id
string 
必需
Unique call key after transfer to human agent.
intention
string 
必需
Call label during the human-robot interaction phase, where different tags represent different meanings. Each robot has its own set of tags. Please contact us to obtain them.
slots
array [object] 
必需
Slot value information generated during the human-robot interaction phase, which varies based on the configuration and content of the interaction for each robot.
event_label
object 
必需
Event label information generated during the human-robot interaction phase, which varies based on the configuration and content of the interaction for each robot.
duration
string 
必需
Call duration in seconds.
duration_robot
integer 
必需
Human-robot interaction duration in seconds.
talkround
integer 
必需
Number of rounds of human-robot interaction.
valid_talkround
integer 
必需
Effective rounds of human-robot interaction, counting only the rounds where the user responds as valid interaction rounds.
call_hangup_type
enum<string> 
必需
Hang-up classification of the call, defaulting to "ByRobot".
枚举值:
ByUserByRobotByAgent
默认值:
ByRobot
asr_result
array[string]
必需
ASR (Automatic Speech Recognition) text of the robot and user during the human-robot interaction process.
step_intention
array [object {2}] 
必需
Minor label of each robot node during the human-robot interaction process.
newState
string 
必需
Node name.
intention
string 
必需
Node minor label.
示例
{
    "callid": "888d4df71e7744d7bd03080aea48ea9d",
    "caller_number": "0800059391",
    "callee_number": "+8611111111",
    "robot_id": "7325",
    "robot_name": "IB_TH_TH_EN_Pra_COD_JNT",
    "call_start_time": "2024-02-01 10:02:14",
    "call_end_time_robot": "2024-02-01 10:05:22",
    "transfer_status": "2",
    "transfer_failure_reason": "",
    "transfer_time": "2024-02-01 10:05:22",
    "transfer_ring_time": "",
    "transfer_success_time": "",
    "transfer_strategy": "action",
    "transfer_reason": "",
    "call_end_time": "2024-02-01 10:05:22",
    "transfer_call_id": "artificial_888d4df71e7744d7bd03080aea48ea9d",
    "intention": "R",
    "slots": [
        {},
        {},
        {},
        {},
        {},
        {},
        {},
        {},
        {},
        {},
        {},
        {},
        {}
    ],
    "event_label": {},
    "duration": "",
    "duration_robot": 188,
    "talkround": 7,
    "valid_talkround": 10,
    "call_hangup_type": "",
    "asr_result": [
        "Robot: \u0e2a\u0e27\u0e31\u0e2a\u0e14\u0e35\u0e04\u0e48\u0e30 J\u0026T EXPRESS \u0e22\u0e34\u0e19\u0e14\u0e35\u0e43\u0e2b\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23",
        "Robot: Hi, This is J\u0026T EXPRESS, it's my pleasure to serve you.",
        "Robot: \u0e42\u0e1b\u0e23\u0e14\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e15\u0e31\u0e27\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e20\u0e32\u0e29\u0e32 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e43\u0e0a\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e15\u0e32\u0e21\u0e20\u0e32\u0e29\u0e32\u0e17\u0e35\u0e48\u0e04\u0e38\u0e13\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e04\u0e48\u0e30 \u0e20\u0e32\u0e29\u0e32\u0e44\u0e17\u0e22 \u0e01\u0e14#1. \u0e20\u0e32\u0e29\u0e32\u0e2d\u0e31\u0e07\u0e01\u0e24\u0e29 \u0e01\u0e14 #2.",
        "Human: 1",
        "Robot: \u0e2a\u0e27\u0e31\u0e2a\u0e14\u0e35\u0e04\u0e48\u0e30 J\u0026T EXPRESS \u0e22\u0e34\u0e19\u0e14\u0e35\u0e43\u0e2b\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23",
        "Robot: \u0e04\u0e38\u0e13\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e2a\u0e2d\u0e1a\u0e16\u0e32\u0e21\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e14\u0e49\u0e32\u0e19\u0e44\u0e2b\u0e19\u0e04\u0e30 \u0e01\u0e23\u0e38\u0e13\u0e32\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e17\u0e35\u0e48\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e02\u0e49\u0e2d\u0e07\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e2a\u0e2d\u0e1a\u0e16\u0e32\u0e21\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e04\u0e48\u0e30\\n#1 \u0e2a\u0e23\u0e49\u0e32\u0e07\u0e43\u0e1a\u0e08\u0e48\u0e32\u0e2b\u0e19\u0e49\u0e32\u0e1e\u0e31\u0e2a\u0e14\u0e38\\n#2 \u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e2a\u0e16\u0e32\u0e19\u0e30\u0e1e\u0e31\u0e2a\u0e14\u0e38 \\n#3 \u0e15\u0e35\u0e01\u0e25\u0e31\u0e1a\u0e1e\u0e31\u0e2a\u0e14\u0e38 \\n#4 \u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e41\u0e1b\u0e25\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25 \\n#5 \u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e04\u0e48\u0e32\u0e02\u0e19\u0e2a\u0e48\u0e07 \u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32\u0e43\u0e19\u0e01\u0e32\u0e23\u0e02\u0e19\u0e2a\u0e48\u0e07 \u0e04\u0e49\u0e19\u0e2b\u0e32\u0e2a\u0e32\u0e02\u0e32\u0e17\u0e35\u0e48\u0e43\u0e2b\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23 \u0e41\u0e25\u0e30\u0e02\u0e2d\u0e1a\u0e40\u0e02\u0e15\u0e1e\u0e37\u0e48\u0e19\u0e17\u0e35\u0e48\u0e43\u0e19\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e2a\u0e48\u0e07\\n#6 \u0e23\u0e48\u0e27\u0e21\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08\u0e01\u0e31\u0e1a\u0e40\u0e23\u0e32\\n",
        "Human: 3",
        "Robot: \u0e04\u0e38\u0e13\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e15\u0e34\u0e14\u0e15\u0e32\u0e21\u0e1e\u0e31\u0e2a\u0e14\u0e38\u0e44\u0e14\u0e49 2 \u0e27\u0e34\u0e18\u0e35 \u0e2b\u0e32\u0e01\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e15\u0e34\u0e14\u0e15\u0e32\u0e21\u0e1e\u0e31\u0e2a\u0e14\u0e38 \u0e14\u0e49\u0e27\u0e22\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e1e\u0e31\u0e2a\u0e14\u0e38 12 \u0e2b\u0e25\u0e31\u0e01 \u0e01\u0e23\u0e38\u0e13\u0e32\u0e01\u0e14 1 \u0e2b\u0e32\u0e01\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e15\u0e34\u0e14\u0e15\u0e32\u0e21\u0e1e\u0e31\u0e2a\u0e14\u0e38 \u0e14\u0e49\u0e27\u0e22\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e42\u0e17\u0e23\u0e28\u0e31\u0e1e\u0e17\u0e4c \u0e01\u0e23\u0e38\u0e13\u0e32\u0e01\u0e14 2",
        "Human: 2",
        "Robot: \u0e42\u0e1b\u0e23\u0e14\u0e01\u0e23\u0e2d\u0e01\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e42\u0e17\u0e23\u0e28\u0e31\u0e1e\u0e17\u0e4c\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e2b\u0e25\u0e31\u0e07\u0e08\u0e32\u0e01\u0e44\u0e14\u0e49\u0e22\u0e34\u0e19\u0e40\u0e2a\u0e35\u0e22\u0e07\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13 \u0e41\u0e25\u0e49\u0e27\u0e01\u0e14 # bi_bi_",
        "Human: 0800059391",
        "Robot: \u0e23\u0e30\u0e1a\u0e1a\u0e15\u0e23\u0e27\u0e08\u0e1e\u0e1a\u0e27\u0e48\u0e32\u0e15\u0e31\u0e27\u0e40\u0e25\u0e02\u0e2a\u0e35\u0e48\u0e15\u0e31\u0e27\u0e2a\u0e38\u0e14\u0e17\u0e49\u0e32\u0e22\u0e02\u0e2d\u0e07\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e1e\u0e31\u0e2a\u0e14\u0e38\u0e04\u0e37\u0e2d9720\u0e04\u0e38\u0e13\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e2a\u0e16\u0e32\u0e19\u0e30\u0e1e\u0e31\u0e2a\u0e14\u0e38\u0e19\u0e35\u0e49\u0e21\u0e31\u0e49\u0e22\u0e04\u0e30?\u0e16\u0e49\u0e32\u0e43\u0e0a\u0e48\u0e01\u0e23\u0e38\u0e13\u0e32\u0e01\u0e14 1 \u0e16\u0e49\u0e32\u0e44\u0e21\u0e48\u0e43\u0e0a\u0e48\u0e01\u0e23\u0e38\u0e13\u0e32\u0e01\u0e14 2",
        "Human: 1",
        "Robot: \u0e01\u0e23\u0e38\u0e13\u0e32\u0e22\u0e37\u0e19\u0e22\u0e31\u0e19\u0e27\u0e48\u0e32 \u0e04\u0e38\u0e13\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e1e\u0e31\u0e2a\u0e14\u0e38\u0e41\u0e25\u0e49\u0e27\u0e2b\u0e23\u0e37\u0e2d\u0e22\u0e31\u0e07\u0e04\u0e30",
        "Human: \u0e40\u0e2d\u0e2d \u2581",
        "Robot: \u0e01\u0e23\u0e38\u0e13\u0e32\u0e22\u0e37\u0e19\u0e22\u0e31\u0e19\u0e27\u0e48\u0e32 \u0e04\u0e38\u0e13\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e1e\u0e31\u0e2a\u0e14\u0e38\u0e41\u0e25\u0e49\u0e27\u0e2b\u0e23\u0e37\u0e2d\u0e22\u0e31\u0e07\u0e04\u0e30",
        "Human: \u0e04\u0e48\u0e30 \u0e43\u0e01\u0e25\u0e49 \u0e08\u0e30 \u0e40\u0e22\u0e35\u0e48\u0e22\u0e21 \u2581",
        "Robot: \u0e01\u0e23\u0e38\u0e13\u0e32\u0e22\u0e37\u0e19\u0e22\u0e31\u0e19\u0e27\u0e48\u0e32 \u0e04\u0e38\u0e13\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e1e\u0e31\u0e2a\u0e14\u0e38\u0e41\u0e25\u0e49\u0e27\u0e2b\u0e23\u0e37\u0e2d\u0e22\u0e31\u0e07\u0e04\u0e30",
        "Human: \u0e41\u0e25\u0e30 \u0e22\u0e37\u0e19 \u0e22\u0e31\u0e19 \u0e15\u0e23\u0e07 \u0e44\u0e2b\u0e19",
        "Robot: -\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e17\u0e32\u0e07\u0e40\u0e23\u0e32\u0e0a\u0e48\u0e27\u0e22\u0e41\u0e01\u0e49\u0e44\u0e02\u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e43\u0e2b\u0e49\u0e17\u0e48\u0e32\u0e19\u0e44\u0e14\u0e49\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e02\u0e36\u0e49\u0e19 \u0e02\u0e2d\u0e43\u0e2b\u0e49\u0e17\u0e48\u0e32\u0e19\u0e23\u0e30\u0e1a\u0e38\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e1e\u0e31\u0e2a\u0e14\u0e38\u0e04\u0e30  \u0e2b\u0e25\u0e31\u0e07\u0e08\u0e32\u0e01\u0e04\u0e38\u0e13\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e44\u0e14\u0e49\u0e22\u0e34\u0e19\u0e40\u0e2a\u0e35\u0e22\u0e07\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13 \u0e01\u0e23\u0e38\u0e13\u0e32\u0e01\u0e14\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e1e\u0e31\u0e2a\u0e14\u0e38 12 \u0e2b\u0e25\u0e31\u0e01 \u0e41\u0e25\u0e49\u0e27\u0e01\u0e14 \\bi_",
        "Human: 746319947520",
        "Robot: \u0e01\u0e23\u0e38\u0e13\u0e32\u0e16\u0e37\u0e2d\u0e2a\u0e32\u0e22\u0e23\u0e2d\u0e2a\u0e31\u0e01\u0e04\u0e23\u0e39\u0e48 \u0e17\u0e32\u0e07\u0e40\u0e23\u0e32\u0e01\u0e33\u0e25\u0e31\u0e07\u0e42\u0e2d\u0e19\u0e2a\u0e32\u0e22\u0e44\u0e1b\u0e22\u0e31\u0e07\u0e40\u0e08\u0e49\u0e32\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e1d\u0e48\u0e32\u0e22\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e04\u0e48\u0e30"
    ],
    "step_intention": [
        {
            "newState": "step_GreetingsTH",
            "intention": ""
        },
        {
            "newState": "step_GreetingsEN",
            "intention": ""
        },
        {
            "newState": "step_Language_detection_AfterGreeting",
            "intention": "ReplyYes"
        },
        {
            "newState": "step_greetings_TH",
            "intention": ""
        },
        {
            "newState": "step_Ask_for_Intention_at_beginning",
            "intention": "NoRecognize"
        },
        {
            "newState": "step_Tracking_Ask_for_query_type_copy_kekJYsr",
            "intention": "NoRecognize"
        },
        {
            "newState": "step_Ask_phone_number_copy_IOs2d_S",
            "intention": "NoRecognize"
        },
        {
            "newState": "step_Confirm_package_last_4_digits_cYUXG1f",
            "intention": "ReplyYes"
        },
        {
            "newState": "step_Whether_sign_for_order",
            "intention": "NoRecognize"
        },
        {
            "newState": "step_Whether_sign_for_order",
            "intention": "NoRecognize"
        },
        {
            "newState": "step_Whether_sign_for_order",
            "intention": "NoRecognize"
        },
        {
            "newState": "step_collect_trackingnumber_transfer",
            "intention": "NoRecognize"
        },
        {
            "newState": "step_RNC_transfer_to_agent",
            "intention": ""
        }
    ]
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.airudder.comPlease provide your URL for Webhook to us.' \
--header 'User-Agent: Airudder' \
--header 'Content-Type: application/json' \
--data-raw '{
    "callid": "888d4df71e7744d7bd03080aea48ea9d",
    "caller_number": "0800059391",
    "callee_number": "+8611111111",
    "robot_id": "7325",
    "robot_name": "IB_TH_TH_EN_Pra_COD_JNT",
    "call_start_time": "2024-02-01 10:02:14",
    "call_end_time_robot": "2024-02-01 10:05:22",
    "transfer_status": "2",
    "transfer_failure_reason": "",
    "transfer_time": "2024-02-01 10:05:22",
    "transfer_ring_time": "",
    "transfer_success_time": "",
    "transfer_strategy": "action",
    "transfer_reason": "",
    "call_end_time": "2024-02-01 10:05:22",
    "transfer_call_id": "artificial_888d4df71e7744d7bd03080aea48ea9d",
    "intention": "R",
    "slots": [
        {},
        {},
        {},
        {},
        {},
        {},
        {},
        {},
        {},
        {},
        {},
        {},
        {}
    ],
    "event_label": {},
    "duration": "",
    "duration_robot": 188,
    "talkround": 7,
    "valid_talkround": 10,
    "call_hangup_type": "",
    "asr_result": [
        "Robot: \u0e2a\u0e27\u0e31\u0e2a\u0e14\u0e35\u0e04\u0e48\u0e30 J\u0026T EXPRESS \u0e22\u0e34\u0e19\u0e14\u0e35\u0e43\u0e2b\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23",
        "Robot: Hi, This is J\u0026T EXPRESS, it'\''s my pleasure to serve you.",
        "Robot: \u0e42\u0e1b\u0e23\u0e14\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e15\u0e31\u0e27\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e20\u0e32\u0e29\u0e32 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e43\u0e0a\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e15\u0e32\u0e21\u0e20\u0e32\u0e29\u0e32\u0e17\u0e35\u0e48\u0e04\u0e38\u0e13\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e04\u0e48\u0e30 \u0e20\u0e32\u0e29\u0e32\u0e44\u0e17\u0e22 \u0e01\u0e14#1. \u0e20\u0e32\u0e29\u0e32\u0e2d\u0e31\u0e07\u0e01\u0e24\u0e29 \u0e01\u0e14 #2.",
        "Human: 1",
        "Robot: \u0e2a\u0e27\u0e31\u0e2a\u0e14\u0e35\u0e04\u0e48\u0e30 J\u0026T EXPRESS \u0e22\u0e34\u0e19\u0e14\u0e35\u0e43\u0e2b\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23",
        "Robot: \u0e04\u0e38\u0e13\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e2a\u0e2d\u0e1a\u0e16\u0e32\u0e21\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e14\u0e49\u0e32\u0e19\u0e44\u0e2b\u0e19\u0e04\u0e30 \u0e01\u0e23\u0e38\u0e13\u0e32\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e17\u0e35\u0e48\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e02\u0e49\u0e2d\u0e07\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e2a\u0e2d\u0e1a\u0e16\u0e32\u0e21\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e04\u0e48\u0e30\\n#1 \u0e2a\u0e23\u0e49\u0e32\u0e07\u0e43\u0e1a\u0e08\u0e48\u0e32\u0e2b\u0e19\u0e49\u0e32\u0e1e\u0e31\u0e2a\u0e14\u0e38\\n#2 \u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e2a\u0e16\u0e32\u0e19\u0e30\u0e1e\u0e31\u0e2a\u0e14\u0e38 \\n#3 \u0e15\u0e35\u0e01\u0e25\u0e31\u0e1a\u0e1e\u0e31\u0e2a\u0e14\u0e38 \\n#4 \u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e41\u0e1b\u0e25\u0e07\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25 \\n#5 \u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e04\u0e48\u0e32\u0e02\u0e19\u0e2a\u0e48\u0e07 \u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32\u0e43\u0e19\u0e01\u0e32\u0e23\u0e02\u0e19\u0e2a\u0e48\u0e07 \u0e04\u0e49\u0e19\u0e2b\u0e32\u0e2a\u0e32\u0e02\u0e32\u0e17\u0e35\u0e48\u0e43\u0e2b\u0e49\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23 \u0e41\u0e25\u0e30\u0e02\u0e2d\u0e1a\u0e40\u0e02\u0e15\u0e1e\u0e37\u0e48\u0e19\u0e17\u0e35\u0e48\u0e43\u0e19\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e2a\u0e48\u0e07\\n#6 \u0e23\u0e48\u0e27\u0e21\u0e18\u0e38\u0e23\u0e01\u0e34\u0e08\u0e01\u0e31\u0e1a\u0e40\u0e23\u0e32\\n",
        "Human: 3",
        "Robot: \u0e04\u0e38\u0e13\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e15\u0e34\u0e14\u0e15\u0e32\u0e21\u0e1e\u0e31\u0e2a\u0e14\u0e38\u0e44\u0e14\u0e49 2 \u0e27\u0e34\u0e18\u0e35 \u0e2b\u0e32\u0e01\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e15\u0e34\u0e14\u0e15\u0e32\u0e21\u0e1e\u0e31\u0e2a\u0e14\u0e38 \u0e14\u0e49\u0e27\u0e22\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e1e\u0e31\u0e2a\u0e14\u0e38 12 \u0e2b\u0e25\u0e31\u0e01 \u0e01\u0e23\u0e38\u0e13\u0e32\u0e01\u0e14 1 \u0e2b\u0e32\u0e01\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e15\u0e34\u0e14\u0e15\u0e32\u0e21\u0e1e\u0e31\u0e2a\u0e14\u0e38 \u0e14\u0e49\u0e27\u0e22\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e42\u0e17\u0e23\u0e28\u0e31\u0e1e\u0e17\u0e4c \u0e01\u0e23\u0e38\u0e13\u0e32\u0e01\u0e14 2",
        "Human: 2",
        "Robot: \u0e42\u0e1b\u0e23\u0e14\u0e01\u0e23\u0e2d\u0e01\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e42\u0e17\u0e23\u0e28\u0e31\u0e1e\u0e17\u0e4c\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e2b\u0e25\u0e31\u0e07\u0e08\u0e32\u0e01\u0e44\u0e14\u0e49\u0e22\u0e34\u0e19\u0e40\u0e2a\u0e35\u0e22\u0e07\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13 \u0e41\u0e25\u0e49\u0e27\u0e01\u0e14 # bi_bi_",
        "Human: 0800059391",
        "Robot: \u0e23\u0e30\u0e1a\u0e1a\u0e15\u0e23\u0e27\u0e08\u0e1e\u0e1a\u0e27\u0e48\u0e32\u0e15\u0e31\u0e27\u0e40\u0e25\u0e02\u0e2a\u0e35\u0e48\u0e15\u0e31\u0e27\u0e2a\u0e38\u0e14\u0e17\u0e49\u0e32\u0e22\u0e02\u0e2d\u0e07\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e1e\u0e31\u0e2a\u0e14\u0e38\u0e04\u0e37\u0e2d9720\u0e04\u0e38\u0e13\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e2a\u0e16\u0e32\u0e19\u0e30\u0e1e\u0e31\u0e2a\u0e14\u0e38\u0e19\u0e35\u0e49\u0e21\u0e31\u0e49\u0e22\u0e04\u0e30?\u0e16\u0e49\u0e32\u0e43\u0e0a\u0e48\u0e01\u0e23\u0e38\u0e13\u0e32\u0e01\u0e14 1 \u0e16\u0e49\u0e32\u0e44\u0e21\u0e48\u0e43\u0e0a\u0e48\u0e01\u0e23\u0e38\u0e13\u0e32\u0e01\u0e14 2",
        "Human: 1",
        "Robot: \u0e01\u0e23\u0e38\u0e13\u0e32\u0e22\u0e37\u0e19\u0e22\u0e31\u0e19\u0e27\u0e48\u0e32 \u0e04\u0e38\u0e13\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e1e\u0e31\u0e2a\u0e14\u0e38\u0e41\u0e25\u0e49\u0e27\u0e2b\u0e23\u0e37\u0e2d\u0e22\u0e31\u0e07\u0e04\u0e30",
        "Human: \u0e40\u0e2d\u0e2d \u2581",
        "Robot: \u0e01\u0e23\u0e38\u0e13\u0e32\u0e22\u0e37\u0e19\u0e22\u0e31\u0e19\u0e27\u0e48\u0e32 \u0e04\u0e38\u0e13\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e1e\u0e31\u0e2a\u0e14\u0e38\u0e41\u0e25\u0e49\u0e27\u0e2b\u0e23\u0e37\u0e2d\u0e22\u0e31\u0e07\u0e04\u0e30",
        "Human: \u0e04\u0e48\u0e30 \u0e43\u0e01\u0e25\u0e49 \u0e08\u0e30 \u0e40\u0e22\u0e35\u0e48\u0e22\u0e21 \u2581",
        "Robot: \u0e01\u0e23\u0e38\u0e13\u0e32\u0e22\u0e37\u0e19\u0e22\u0e31\u0e19\u0e27\u0e48\u0e32 \u0e04\u0e38\u0e13\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e1e\u0e31\u0e2a\u0e14\u0e38\u0e41\u0e25\u0e49\u0e27\u0e2b\u0e23\u0e37\u0e2d\u0e22\u0e31\u0e07\u0e04\u0e30",
        "Human: \u0e41\u0e25\u0e30 \u0e22\u0e37\u0e19 \u0e22\u0e31\u0e19 \u0e15\u0e23\u0e07 \u0e44\u0e2b\u0e19",
        "Robot: -\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e17\u0e32\u0e07\u0e40\u0e23\u0e32\u0e0a\u0e48\u0e27\u0e22\u0e41\u0e01\u0e49\u0e44\u0e02\u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e43\u0e2b\u0e49\u0e17\u0e48\u0e32\u0e19\u0e44\u0e14\u0e49\u0e2a\u0e30\u0e14\u0e27\u0e01\u0e02\u0e36\u0e49\u0e19 \u0e02\u0e2d\u0e43\u0e2b\u0e49\u0e17\u0e48\u0e32\u0e19\u0e23\u0e30\u0e1a\u0e38\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e1e\u0e31\u0e2a\u0e14\u0e38\u0e04\u0e30  \u0e2b\u0e25\u0e31\u0e07\u0e08\u0e32\u0e01\u0e04\u0e38\u0e13\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e44\u0e14\u0e49\u0e22\u0e34\u0e19\u0e40\u0e2a\u0e35\u0e22\u0e07\u0e2a\u0e31\u0e0d\u0e0d\u0e32\u0e13 \u0e01\u0e23\u0e38\u0e13\u0e32\u0e01\u0e14\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e25\u0e02\u0e1e\u0e31\u0e2a\u0e14\u0e38 12 \u0e2b\u0e25\u0e31\u0e01 \u0e41\u0e25\u0e49\u0e27\u0e01\u0e14 \\bi_",
        "Human: 746319947520",
        "Robot: \u0e01\u0e23\u0e38\u0e13\u0e32\u0e16\u0e37\u0e2d\u0e2a\u0e32\u0e22\u0e23\u0e2d\u0e2a\u0e31\u0e01\u0e04\u0e23\u0e39\u0e48 \u0e17\u0e32\u0e07\u0e40\u0e23\u0e32\u0e01\u0e33\u0e25\u0e31\u0e07\u0e42\u0e2d\u0e19\u0e2a\u0e32\u0e22\u0e44\u0e1b\u0e22\u0e31\u0e07\u0e40\u0e08\u0e49\u0e32\u0e2b\u0e19\u0e49\u0e32\u0e17\u0e35\u0e48\u0e1d\u0e48\u0e32\u0e22\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e04\u0e48\u0e30"
    ],
    "step_intention": [
        {
            "newState": "step_GreetingsTH",
            "intention": ""
        },
        {
            "newState": "step_GreetingsEN",
            "intention": ""
        },
        {
            "newState": "step_Language_detection_AfterGreeting",
            "intention": "ReplyYes"
        },
        {
            "newState": "step_greetings_TH",
            "intention": ""
        },
        {
            "newState": "step_Ask_for_Intention_at_beginning",
            "intention": "NoRecognize"
        },
        {
            "newState": "step_Tracking_Ask_for_query_type_copy_kekJYsr",
            "intention": "NoRecognize"
        },
        {
            "newState": "step_Ask_phone_number_copy_IOs2d_S",
            "intention": "NoRecognize"
        },
        {
            "newState": "step_Confirm_package_last_4_digits_cYUXG1f",
            "intention": "ReplyYes"
        },
        {
            "newState": "step_Whether_sign_for_order",
            "intention": "NoRecognize"
        },
        {
            "newState": "step_Whether_sign_for_order",
            "intention": "NoRecognize"
        },
        {
            "newState": "step_Whether_sign_for_order",
            "intention": "NoRecognize"
        },
        {
            "newState": "step_collect_trackingnumber_transfer",
            "intention": "NoRecognize"
        },
        {
            "newState": "step_RNC_transfer_to_agent",
            "intention": ""
        }
    ]
}'

返回响应

🟢200成功
application/json
Body
object {0}
示例
{}
上一页
转人工成功后通知
下一页
电话结束后通知
Built with