问题的症状
如何在中创建条件机器人制造者检查什么时候没有代理可用?
解决步骤
bot生成器有一个步骤来检查消息是在工作时间内还是在工作时间外发出的,但它没有选项来知道代理是否离线。
根据代理可用性而不是营业时间创建条件流可以通过需要一些配置的定制解决方案来实现。这个食谱有三个主要组成部分。
1.创建承载令牌
按照本文中的步骤为Zendesk Chat API创建一个承亚博载令牌:聊天API教程:生成OAuth令牌.
2.创建API连接
按照本文提供的步骤创建API连接:为bot构建器创建API连接.
在创建连接时,确保完成以下操作:
- 选择该选项不记名的令牌中创建的令牌步骤1
- 输入允许的域值:
rtm.zopim.com
3.在bot生成器中创建条件语句
- 在管理中心,导航到机器人和自动化然后选择你的机器人。
- 在选中的bot下,选择回答的意图。
- 添加HTTP API调用步骤与细节:
- 得到
- 进入端点URL:https://rtm.zopim.com/stream/agents/agents_online
- 下身份验证,选择在步骤2中创建的连接。
- 点击调用API测试调用并返回状态码200。
- 下变量选项卡上,选择开放内容,然后数据.
- 在数据,你会看到agent_online.点击保存在这个旁边并按原样保存变量。亚博Zendesk创建一个变量为
agent_online
这将在下一步中使用。
- 下API成功流程,创建一个带有选项的条件步骤在线和其他的.
- 打开有条件的步骤,及以下选项将该选项配置为在线.
- 添加条件:
agent_online不为0
- 保存并发布的机器人。
您已经成功地在您的bot中创建了一个条件来检查代理是否可用。
3评论
所以我们需要雇佣一名开发者去解决一个非常简单的问题?一个要求代理的人不应该无限期地坐在那里等着被告知他们现在不能得到服务,对于一些小公司来说,实施这种解决方案是不现实的。
我们理解,如果你觉得这是你必须与开发人员或API专家一起开发的东西。这个特定的工作流/配置是个案对个案的。但是,您可以使用本地业务时间表应用于流的步骤,在这里,访问者可以收到通知,并在启动消息小工具时查看您的营业时间。“时间表”选项目前对您的用例还不够吗?或者万一你的部门被安排在线,但有一定的时间所有的座席都是隐形的?
Jupete Manitas问题来了如果是在正常的工作时间,我们的代理不想接受这个消息,它会在10分钟后消失,但对于网络访问者来说,他们仍然会坐在那里等待没有更新的消息说:“嘿……已经10分钟了,我们找不到代理,请留言,我们会给你回电话……”之类的。解决方法是什么?
请登录留下评论。