QueryConversationDetailInfoNew - 呼叫任务明细及通话详情

更新时间:
复制 MD 格式

查询呼叫任务明细信息和通话详情信息。

接口说明

  • 您可通过此接口查询通话详细,也可在呼叫任务管理>详情>执行记录>已完成>通话详情界面查看通话详情。

  • 在调用此接口前,请确保您已创建呼叫任务且已导入被叫数据。

  • 若您没有已创建的呼叫任务,可在呼叫任务管理界面创建呼叫任务并导入被叫数据,或通过 CreateAiCallTaskImportTaskNumberDatas 接口创建呼叫任务并导入被叫数据。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

调试

授权信息

下表是API对应的授权信息,可以在RAM权限策略语句的Action元素中使用,用来给RAM用户或RAM角色授予调用此API的权限。具体说明如下:

  • 操作:是指具体的权限点。

  • 访问级别:是指每个操作的访问级别,取值为写入(Write)、读取(Read)或列出(List)。

  • 资源类型:是指操作中支持授权的资源类型。具体说明如下:

    • 对于必选的资源类型,用前面加 * 表示。

    • 对于不支持资源级授权的操作,用全部资源表示。

  • 条件关键字:是指云产品自身定义的条件关键字。

  • 关联操作:是指成功执行操作所需要的其他权限。操作者必须同时具备关联操作的权限,操作才能成功。

操作

访问级别

资源类型

条件关键字

关联操作

aiccs:QueryConversationDetailInfoNew

get

*全部资源

*

请求参数

名称

类型

必填

描述

示例值

TaskId

string

任务 ID。在呼叫任务管理界面查看任务 ID 或通过 QueryAiCallTaskPage 接口获取任务 ID。

138************

DetailId

string

任务明细 ID。在呼叫任务管理>详情>执行记录>已完成>通话详情界面左上角查看任务明细 ID 或通过 QueryAiCallDetailPage 接口获取任务明细 ID。

9662*************

CallId

string

通话唯一 ID。

1552********^1420********

OutId

string

预留给外部传入的业务流水号,可用唯一 ID 做业务关联。

123******

返回参数

名称

类型

描述

示例值

object

AccessDeniedDetail

string

访问被拒绝的详细原因。

None

Message

string

状态码描述。

success

RequestId

string

请求 ID。

D9CB3933-9FE3-4870-BA8E-2BEE91B69D23

Data

object

返回结果数据。

CallerPhone

string

主叫号码

0571*******

Options

string

运行时用到的变量信息,会以 Key-Value 的形式存储在该字段中。

{ "date": "666", "phoneNumber": "777", "distance": "555", "mendian": "444", "sex": "男", "name": "111", "age": "222" }

CallResult

string

呼叫结果。取值:

  • CALL_FORWARDING:呼叫转移。

  • INCOMING_CALL_BARRED:限制呼入。

  • CALL_REJECTED:拒接。

  • ANSWERED:用户接通。

  • USER_BUSY:被叫忙。

  • POWERED_OFF:关机。

  • NO_USER_RESPONSE:不在服务区。

  • OPERATOR_BLOCK:运营商拦截。

  • OTHERS:其他状态。

  • SUSPEND:停机。

  • CANCEL:主叫取消。

  • INVALID_NUMBER:空号。

  • UNAVAILABLE:暂时无法接通。

  • NETWORK_BUSY:网络忙。

  • NO_ANSWER:无应答。

ANSWERED

StatusMsg

string

运营商返回的呼叫状态信息。

呼叫结束(双呼)

ConversationTurnCount

integer

对话轮次。

23

TaskId

string

任务 ID。

138************

StartCallTime

integer

开始呼叫时间,时间戳,单位:毫秒。

1286987391

StatusCode

string

呼叫状态码。在语音服务呼叫状态码中查看。

200005

CalledPhone

string

被叫号码

130********

Variables

array<object>

通话变量信息。

object

通话变量信息。

Required

boolean

是否必填

false

Value

string

变量值

mike

Id

string

变量 ID

123

Key

string

变量 Key

name

Source

string

来源

source

Name

string

变量名称。

user name

RecordingFileDownloadUrl

string

录音文件下载地址,只有生成录音文件后才有该字段。

recording.oss.file

PickUpTime

integer

电话接听时间,时间戳格式,单位毫秒。

12349732441

ConversationRecord

string

聊天记录信息。结构为 JSON 数组,聊天记录时按照时间顺序已经排序好了。具体如下:

[
    {
        "content":"聊天内容",
        "role":"角色",//可取值:user(用户)、assistant(机器人)
    }
]

[ { "content": "111您好,年龄222,性别男,我这边是**汽车的官方顾问,我们新出了一款车型为**;**已经上市了,售价**万元起,**分钟破*台,您看要不了解一下?", "role": "assistant" }, { "content": "<客户打断>哎,你是谁?", "role": "user" }, { "content": "<客户打断>你再说一遍。", "role": "user" }]

Status

integer

智能体状态。

72

ImportedTime

integer

导入时间,时间戳,单位:毫秒。

43

EncryptionType

integer

28

MajorIntent

string

主意图

A

CallId

string

通话唯一 ID。

123*******^213******

BatchId

string

批次号 ID。

1234******

FailedReason

string

失败原因

主动取消

Duration

integer

通话时长,未打通情况下为 0,单位:秒。

30

HangupDirection

string

挂断方向。取值:

  • 0:用户。

  • 1:机器人。

0

DetailId

string

任务明细 ID。

1234*******

ReleaseTime

integer

通话结束时间,时间戳,单位毫秒。

7

OutId

string

外部传入的业务流水号,可用唯一 ID 做业务关联。

123***

OutputTags

array<object>

输出标签信息。

object

输出标签信息。

OutputTagDescription

string

标签描述信息

评估客户对车型的兴趣和购买可能性

OutputTagName

string

标签名称。

客户意向度

OutputTagValue

string

标签值。

["高(非常积极,大概率转化)"]

Id

string

标签 ID。

12

BranchId

integer

68

Code

string

状态码。

OK

Success

boolean

调用接口是否成功。取值:

  • true:成功。

  • false:失败。

false

示例

正常返回示例

JSON格式

{
  "AccessDeniedDetail": "None",
  "Message": "success",
  "RequestId": "D9CB3933-9FE3-4870-BA8E-2BEE91B69D23",
  "Data": {
    "CallerPhone": "0571*******",
    "Options": "{\n  \"date\": \"666\",\n  \"phoneNumber\": \"777\",\n  \"distance\": \"555\",\n  \"mendian\": \"444\",\n  \"sex\": \"男\",\n  \"name\": \"111\",\n  \"age\": \"222\"\n}",
    "CallResult": "ANSWERED",
    "StatusMsg": "呼叫结束(双呼)",
    "ConversationTurnCount": 23,
    "TaskId": "138************",
    "StartCallTime": 1286987391,
    "StatusCode": "200005",
    "CalledPhone": "130********",
    "Variables": [
      {
        "Required": false,
        "Value": "mike",
        "Id": "123",
        "Key": "name",
        "Source": "source",
        "Name": "user name"
      }
    ],
    "RecordingFileDownloadUrl": "recording.oss.file",
    "PickUpTime": 12349732441,
    "ConversationRecord": "[\n  {\n    \"content\": \"111您好,年龄222,性别男,我这边是**汽车的官方顾问,我们新出了一款车型为**;**已经上市了,售价**万元起,**分钟破*台,您看要不了解一下?\",\n    \"role\": \"assistant\"\n  },\n  {\n    \"content\": \"哎,你是谁?\",\n    \"role\": \"user\"\n  },\n  {\n    \"content\": \"你再说一遍。\",\n    \"role\": \"user\"\n  }]",
    "Status": 72,
    "ImportedTime": 43,
    "EncryptionType": 28,
    "MajorIntent": "A",
    "CallId": "123*******^213******",
    "BatchId": "1234******",
    "FailedReason": "主动取消",
    "Duration": 30,
    "HangupDirection": "0",
    "DetailId": "1234*******",
    "ReleaseTime": 7,
    "OutId": "123***",
    "OutputTags": [
      {
        "OutputTagDescription": "评估客户对车型的兴趣和购买可能性",
        "OutputTagName": "客户意向度",
        "OutputTagValue": "[\"高(非常积极,大概率转化)\"]",
        "Id": "12"
      }
    ],
    "BranchId": 68
  },
  "Code": "OK",
  "Success": false
}

错误码

访问错误中心查看更多错误码。

变更历史

更多信息,参考变更详情