WOZTELL中的操作:聊天机器人管理和集成

机器人构建器基本概念

节点类型

在配置聊天机器人之前,我们必须理解可用节点的不同类型:

  • 通用节点: 一个基本的聊天机器人节点,用于构建对话并定义用户流程。

  • 全局节点: 此节点可以在对话中的任何位置触发,无论用户在流程中的位置如何。它不是编程响应,而是检测特定的事件或条件并激活适当的流程。它适用于启动聊天机器人或管理随时可以访问的事件。

  • 变换节点: 此节点不会向用户发送消息,而是处理和转换信息,然后继续流程。例如,它用于验证数据并根据验证结果重新定向对话。

  • 全局变换节点: 类似于变换节点,但它可以在聊天机器人的任何位置触发,允许灵活的数据处理,而无需依赖于特定的节点。

触发器类型

1. 预定义触发器
这些触发器允许聊天机器人响应不同类型的用户交互,而无需特定的词语或命令。主要类型包括:

  • 任何用户输入: 聊天机器人将响应用户写入或发送的任何消息,无论消息类型如何。
  • 任何文本: 当用户输入任何文本消息时,激活该触发器。
  • 任何有效负载: 如果用户与包含内部代码(有效负载)的按钮或选项交互,触发器将激活。
  • 任何评论: 当用户在页面上发表评论时(例如,在社交媒体帖子上),触发器将激活。
  • 任何数字: 如果用户输入包含数字的消息,则触发器将激活。
  • 任何电子邮件: 如果消息包含“@”符号(电子邮件地址的特征),触发器将激活。
  • 任何媒体/文件: 如果用户发送图像、视频、音频或任何其他文件,则触发器将激活。

2. 关键词/有效负载
有效负载是分配给聊天机器人按钮的内部代码。这有助于聊天机器人了解用户选择的选项,并在对话流程中执行相应的操作。

  • 它是区分大小写的,意味着必须与配置的有效负载完全匹配。
  • 它仅适用于按钮,而不适用于手动输入的消息。

关键词触发器允许聊天机器人在用户输入与配置的关键词或短语匹配的文本时响应。

使用示例:
如果你希望机器人在有人问候时响应,你可以配置一个名为“问候”的触发器,并添加如下关键词:

  • "你好"
  • "嘿"
  • "早上好"

当用户写下这些词时,聊天机器人将识别消息并做出相应的回应。

高级选项:

  • 区分大小写: 如果启用,机器人将区分“hello”和“Hello”。如果禁用,机器人将无视大小写并做出回应。
  • 单词边界: 如果启用,机器人只会识别单独或被分开的关键词。如果关键词是“sun”,则如果用户写“solution”机器人将不会做出反应。
  • 完全匹配: 只有当用户输入精确的关键词而没有其他文字时,机器人才会激活。例如,如果关键词是“yes”,则“yes, please”将不会触发机器人回应。启用此选项后,机器人将忽略“区分大小写”和“单词边界”的设置。

关键词触发器允许聊天机器人在用户输入与配置的关键词或短语匹配的文本时响应。

使用示例:
如果你希望机器人在有人问候时响应,你可以配置一个名为“问候”的触发器,并添加如下关键词:

  • "你好"
  • "嘿"
  • "早上好"

当用户写下这些词时,聊天机器人将识别消息并做出相应的回应。

进阶选项:

  • 区分大小写: 如果启用,机器人将区分“hello”和“Hello”。如果禁用,机器人将无视大小写并做出回应。
  • 单词边界: 如果启用,机器人只会识别单独或被分开的关键词。如果关键词是“sun”,则如果用户写“solution”机器人将不会做出反应。
  • 完全匹配: 只有当用户输入精确的关键词而没有其他文字时,机器人才会激活。例如,如果关键词是“yes”,则“yes, please”将不会触发机器人回应。启用此选项后,机器人将忽略“区分大小写”和“单词边界”的设置。

关键词触发器允许聊天机器人在用户输入与配置的关键词或短语匹配的文本时响应。

使用示例:
如果你希望机器人在有人问候时响应,你可以配置一个名为“问候”的触发器,并添加如下关键词:

  • "你好"
  • "嘿"
  • "早上好"

当用户写下这些词时,聊天机器人将识别消息并做出相应的回应。

高级选项:

  • 区分大小写: 如果启用,机器人将区分“hello”和“Hello”。如果禁用,机器人将无视大小写并做出回应。

单词边界:如果启用,机器人只会识别单独或被分开的关键词。如果关键词是“sun”,则如果用户写“solution”机器人将不会做出反应。

  • 完全匹配: 只有当用户输入精确的关键词而没有其他文字时,机器人才会激活。例如,如果关键词是“yes”,则“yes, please”将不会触发机器人回应。启用此选项后,机器人将忽略“区分大小写”和“单词边界”的设置。

关键词触发器允许聊天机器人在用户输入与配置的关键词或短语匹配的文本时响应。

使用示例:
如果你希望机器人在有人问候时响应,你可以配置一个名为“问候”的触发器,并添加如下关键词:

  • "你好"
  • "嘿"
  • "早上好"

当用户写下这些词时,聊天机器人将识别消息并做出相应的回应。

高级选项:

  • 区分大小写: 如果启用,机器人将区分“hello”和“Hello”。如果禁用,机器人将无视大小写并做出回应。
  • 单词边界: 如果启用,机器人只会识别单独或被分开的关键词。如果关键词是“sun”,则如果用户写“solution”机器人将不会做出反应。
  • 完全匹配: 只有当用户输入精确的关键词而没有其他文字时,机器人才会激活。例如,如果关键词是“yes”,则“yes, please”将不会触发机器人回应。启用此选项后,机器人将忽略“区分大小写”和“单词边界”的设置。

关键词触发器允许聊天机器人在用户输入与配置的关键词或短语匹配的文本时响应。

使用示例:
如果你希望机器人在有人问候时响应,你可以配置一个名为“问候”的触发器,并添加如下关键词:

  • "你好"
  • "嘿"
  • "早上好"

当用户写下这些词时,聊天机器人将识别消息并做出相应的回应。

高级选项:

  • 区分大小写: 如果启用,机器人将区分“hello”和“Hello”。如果禁用,机器人将无视大小写并做出回应。
  • 单词边界: 如果启用,机器人只会识别单独或被分开的关键词。如果关键词是“sun”,则如果用户写“solution”机器人将不会做出反应。
  • 完全匹配: 只有当用户输入精确的关键词而没有其他文字时,机器人才会激活。例如,如果关键词是“yes”,则“yes, please”将不会触发机器人回应。启用此选项后,机器人将忽略“区分大小写”和“单词边界”的设置。

3. 推荐参数
当你在Facebook Messenger平台创建一个聊天机器人时,你会收到一个独特的URL来访问该聊天机器人,如:

https://m.me/YourFacebookPage

这个短链接将用户直接引导到Messenger中的聊天机器人。如果你在不同的地方或广告渠道使用此链接,推荐参数可以帮助你识别每次点击的来源。

示例:

在此情况下, ref=fromAd1 表示点击来自名为“fromAd1”的广告活动。

4. Facebook 评论 | Instagram 评论
此触发器允许聊天机器人自动响应Facebook或Instagram帖子上的评论。

配置步骤:

  • Facebook 页面ID 和 Facebook 帖子ID: 你需要这两个详细信息:
  • Facebook 页面ID: 你的Facebook页面的唯一标识符。
  • Facebook 帖子ID: 帖子的唯一标识符。
  • 指定关键词(可选): 如果你希望聊天机器人只对包含特定关键词的评论做出响应,可以添加一个。如果没有指定关键词,机器人将对该帖子的所有评论做出响应。

5. 订单触发器
当你的电子商务配置在WhatsApp上,并且你希望在订单下达时触发自动化操作时,你应该使用订单触发器。这个触发器允许聊天机器人在客户下单后根据已建立的配置执行操作。

6. Meta 广告触发器
当用户通过Meta广告(如Facebook或Instagram)进入聊天时,使用此触发器。该触发器可以识别来自特定广告或任何广告的一般用户进入。

7. 定时触发器
定时触发器允许你在特定时间内控制何时启用或禁用某个触发器。这对于根据你想要的时间或日期计划聊天机器人流程非常有用。

8. WhatsApp 流程
此触发器允许你在用户完成WhatsApp聊天机器人中的某个流程后,自动发送后续消息或执行其他操作。它有助于跟踪用户互动或执行后续操作。

9. 将线程移动到特定文件夹
当聊天被移动到收件箱内的特定文件夹时,激活此类型的触发器。它对于在聊天被分类时自动执行操作非常有用,例如发送跟进消息、激活其他流程、分配代理等。

WOZTELL中的操作类型

  1. 附加评论ID 将一个标识符关联到对话中的评论,用于跟踪或参考。

  2. 创建Livechat工单 通过Zoho Desk集成创建工单,以管理客户查询或问题。

  3. 发送电子邮件 自动发送电子邮件。

  4. ChatGPT文本补充 使用ChatGPT的人工智能来完成或生成对话中的文本。

  5. 将线程移至文件夹 将对话线程移动到特定文件夹中,以便更好地组织聊天。

  6. 将代理添加到Zoho Cliq 将代理添加到Zoho Cliq内部通信系统中。

  7. 从Zoho Cliq中删除代理 当不再需要代理时,从Zoho Cliq中删除代理。

  8. 在Zoho CRM中插入新记录 在Zoho CRM中创建一个新记录。

  9. 搜索Zoho CRM中的记录 在Zoho CRM中搜索记录。

  10. 更新Zoho CRM中的记录 更新Zoho CRM中的记录,例如更改潜在客户的名称。

  11. 为Stripe生成支付 通过Stripe直接从聊天机器人创建和管理支付。

  12. 在Zoho Cliq中提及所有用户 在Zoho Cliq的频道中提及所有用户。

  13. 更改线程代理(收件箱) 更改收件箱内对话线程的代理。

  14. 保存临时数据 在对话中保存临时数据,例如存储客户的姓名和电子邮件以备后用。

  15. 订阅 将用户订阅到一个列表中。

  16. 启用Livechat 启用实时聊天,禁用自动聊天机器人,以便人类代理接管对话。

  17. 设置议程 在某个特定时间后安排一个动作,例如发送后续消息。

  18. 删除议程 删除通过“设置议程”安排的动作。

  19. 更改语言 更改聊天机器人或正在进行的对话的语言。

  20. 调用API 允许外部API调用自定义聊天机器人流程并与其他系统连接。

  21. 在数据源中保存成员信息 将用户信息保存在WOZTELL数据库中,供以后使用。

  22. 取消订阅 允许用户在聊天机器人内取消订阅。

  23. 禁用Livechat 禁用实时聊天。

  24. 发送对话事件 当客户从CTWA(点击WhatsApp广告)广告进入对话时,向Meta发送转换事件,有助于转换跟踪。

  25. 收件箱代理分配 此操作允许代理自动分配给WOZTELL收件箱中的对话。它可以根据以下内容配置:

  26. 特定的天数和时间: 根据代理的可用性分配代理。

WhatsApp云中的响应类型 

WhatsApp Cloud允许配置多种聊天机器人响应类型:

  • 文本
  • 图片
  • 音频
  • 文件
  • 模板消息
  • 按钮响应(最多3个按钮)
  • 列表(最多10个按钮)
  • 视频
  • 贴纸
  • 位置


重定向 

重定向功能是根据之前的交互将用户移动到其他节点的关键。如果用户到达一个需要更多信息或有额外步骤完成的节点,他们可以被重定向到另一个节点以继续互动。此过程使用以下属性:

  • 树形结构: 定义重定向发生的树(对话流)。
  • 节点: 指定用户将被重定向到的树中的节点。


联系人标签 

自动标签对于根据用户的行为或偏好对用户进行分类和细分非常有用。这有助于个性化用户体验并确保有效的跟踪。

分析 

在流程中启用分析功能可以帮助您收集聊天机器人性能的关键指标,例如转化率、每个节点的互动次数等。