# 机器人回调功能

来源快照：`result_data_new_260518.json`

- 来源 ID：`1201370028539322370`
- 模块：工作消息
- 目录：管理员操作指南 - 机器人设置
- space ID：`1159418347111063584`
- 原文链接：未提供
- 产品基线：未提供

## 正文

# **机器人回调功能**

如果你想了解机器人回调功能，通过机器人将当前会话信息回调到三方系统，可以参考本文档操作步骤。

# **一、前提条件**

1.

后台启用机器人功能。

2.

前台群管理中启用群机器人。

3.

拥有群机器人配置权限。

4.

配置一个自定义机器人。

# **二、操作步骤**

> 默认是关闭状态

1.

前台群组管理/后台机器人管理中新建一个自定义机器人。

2.

配置机器人回调方式。

## **机器人回调方式介绍**

自定义回调：分别配置外部回调url、外部回调secret。  
在外部回调url一栏右侧的入参设置中可以配置回调三方接口需要的入参，入参分为静态参数和动态参数两种，每个参数以key、value形式对应，配置的静态参数将根据用户配置原样传递；系统动态参数内置了常用的会话相关信息，用户可以灵活配置。

ESB动作流回调：选取一个需要触发的ESB动作流。  
ESB动作流需要提前在 后台管理-ESB中心-动作流 当中配置，同样可以根据动作流入参在机器人ESB动作流入参设置中进行相应配置。

## **操作图示**

自定义回调

![](https://weapp.eteams.cn/papi/file/preview?fileId=1201370715895422977&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1201370849075617795&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1201370909030539264&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

ESB动作流回调

![](https://weapp.eteams.cn/papi/file/preview?fileId=1201371025128873991&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1201371106772828161&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

入参设置

![](https://weapp.eteams.cn/papi/file/preview?fileId=1201371192639447052&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

![](https://weapp.eteams.cn/papi/file/preview?fileId=1201371274241171462&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

## **支持的动态参数**

**参数名称**| **类型**| **说明**  
---|---|---  
触发人| string| 触发机器人的用户ID  
对话人| string| 单聊场景下，对话方ID  
触发内容| string| 触发消息文本内容  
消息内容| string| 触发消息原消息格式  
消息来源| int| 0 单聊 1 群聊  
触发群组| string| 触发机器人群组  
消息ID集合| []string| 触发的消息ID列表，右键多选场景  
@人员列表| []string| 消息中包含的@人员列表  
引用消息ID| string| 引用的消息ID  
回复消息ID| string| 回复的消息ID  
事件用户| string| 机器人事件用户，消息助理场景机器人订阅者  
触发人所属团队| string| 触发团队  
robotCid| string| 触发机器人cid（默认透传）  
robotUid| string| 触发机器人uid（默认透传）  
robotToken| string| 触发机器人token（默认透传）
