机器人概述
机器人 ( bot ) 是一种自动化的程序,可以用拟人化的身份自动推送消息,或在聊天里与你进行简单的交互。
机器人能力的优势:
- 嵌入式的体验:可以在聊天中通过消息完成内容的触达、信息收集等操作。借助机器人能力,你可以将企业系统集成进UC,在UC内获得一站式的系统使用体验。
- 开发成本相对较低:只需要服务端开发,就能实现内容呈现友好、可进行互动的机器人。并且一次开发后,可以被企业内的其他成员轻松使用。
- 支持丰富的消息类型:你不仅可以用机器人发送文本、图片、文件消息,还能进一步发送呈现样式更友好、支持互动的消息卡片,使推送内容更好地触达用户。完整的消息类型参考:消息类型
机器人开发类型
应用机器人
应用机器人需要在 企业管理平台 的 应用管理 中创建应用后并开启机器人功能后即可使用。在应用发布范围内的用户,可以直接与你创建的机器人单聊,或在 群设置>群机器人 面板中将这个机器人添加进群聊使用。应用机器人可以调用UC的开放接口,获取、使用用户和企业资源。
自定义机器人
自定义机器人是一种只能在当前群聊中使用的机器人。你可以在 群设置>群机器人 面板中快捷创建一个自定义机器人,即可在当前群聊中通过调用webhook地址的方式完成消息推送。但自定义机器人使用时有如下限制:
- 只能在被添加的群聊内使用,不能与机器人单聊
- 只能对群聊进行单向的消息推送,不能调用UC的开放接口,获取任何用户、企业信息
详细的自定义机器人配置过程参看自定义机器人使用指南。