Bot Send Templates Automatically

机器人自动发送模板

更新 5 months ago

如何让您的机器人自动发送WhatsApp模板

为什么让机器人发送模板?

想象一下:有人在凌晨3点通过您的网站预约,而您正在睡觉。二十四小时后,您想发送确认信息。然后在预约前一天,您想发送一个提醒。在一小时前,再发送一个提醒。预约结束后,发送感谢信息并请求评价。

为每位客户手动执行这项工作将是一份全职工作。但您的机器人可以自动处理这一切,在正确的时间向正确的人发送正确的模板。这就是自动化变得极其强大的地方。

在阅读本指南之前,请确保您了解 什么是模板如何个性化它们,和 如何通过广播屏幕发送它们本指南假设您已了解这些基础知识,并准备进行自动化。

机器人如何知道何时发送模板

您的机器人会遵循您给出的指令。在这些指令中,您告诉机器人哪些情况应触发模板发送。机器人会监控这些情况,当它们发生时,会自动发送相应的模板。

你不需要了解编程或编写代码。你只需用简单的英语(或希伯来语,或任何语言)向你的机器人解释你想要它做什么。AI会理解你的指令并执行。

查找模板名称

要告诉您的机器人发送哪个模板,您需要知道模板的确切名称。找到这个很简单:

  1. 在你的Boti360账户中进入Templates屏幕
  2. 查看您批准的模板列表
  3. 每个模板旁边都有一个名称显示。
  4. 复制那个确切的名称——你将在你的机器人指令中使用它

模板名称通常简短且具有描述性,例如 "appointment_reminder"、"order_shipped" 或 "event_invitation"。使用确切的名称,包括任何下划线或大写字母。

发送模板的基本说明

这是告诉你的机器人发送模板的最简单方法。将此添加到机器人的指令中:

示例 1:当有人询问时立即发送

"当有人请求预约提醒时,发送名为 'appointment_reminder' 的模板给他们。"

示例 2:获取信息后发送

"当有人预约后,将名为 'appointment_confirmation' 的模板发送到他们的电话号码。"

示例 3:发送到不同的号码

"当有人给你一个电话号码以便联系时,向该号码发送名为'sales_info'的模板。"

该机器人理解自然语言,因此您可以用不同的方式表达。关键是明确何时发送以及使用哪个模板。

发送带变量的模板

如果您的模板包含像{{1}}、{{2}}、{{3}}这样的变量,您需要告诉您的机器人这些变量应该使用什么值。

示例模板: "你好 {{1}}!您的预约时间是 {{2}},地点是 {{3}}。"

机器人指令: "当有人预约时,询问他们的姓名、首选日期和首选时间。在获得这三项信息后,发送名为'appointment_confirmation'的模板。使用他们的姓名替换{{1}},他们选择的日期替换{{2}},他们选择的时间替换{{3}}。"

该机器人将在对话过程中收集信息,然后在发送时自动填充模板变量。

另一个例子:

"当有人完成订单时,发送名为 'order_confirmation' 的模板。使用他们的名字替换 {{1}},订单号替换 {{2}},总金额替换 {{3}}。订单号应从 1001 开始,每个新订单递增。"

该机器人甚至可以生成数值(如订单号)或从其对话记忆中提取它们。

发送到不同的电话号码

有时你想把模板发送给与你聊天的人以外的其他人。也许有人为他们的配偶预约,或者业务经理给你一份需要联系的号码列表。

示例说明:

"当有人给你一个电话号码时,问他们要这个人的名字。然后将名为'event_invitation'的模板发送到他们提供的电话号码。使用名字替换{{1}},使用'7月15日'替换{{2}}。"

另一个例子:

"当有人告诉你他们想向客户发送预约提醒时,要求他们提供包含预约时间的电话号码列表。对于列表中的每个号码,发送名为 'appointment_reminder' 的模板,并附上相应的时间。"

该机器人明白它应该发送到与其聊天的号码不同的号码。

安排模板发送时间

机器人可以立即发送模板,或者记住稍后发送(不过在此上下文中,“稍后”意味着在对话期间或基于您设置的触发条件)。

立即发送: "当有人请求报价时,计算报价并立即发送名为'price_quote'的模板以及计算出的金额。"

条件发送: 在收集某人的活动注册信息后,询问他们是否需要确认消息。如果他们说需要,发送名为'registration_confirmation'的模板。

对于真正的定时发送(如“在预约前24小时发送”),您需要将您的机器人与外部工具或服务结合使用。机器人本身在对话中实时工作。

处理多个模板

一个机器人可以根据不同情况发送不同的模板。只需清楚地解释每种情况:

"您帮助管理预约和活动。以下是发送模板的时间:

  • 当有人预约时,发送 'appointment_confirmation',包括他们的姓名、日期和时间。
  • 当有人回复活动时,发送 'event_rsvp',包括他们的姓名和活动名称。
  • 当有人询问路线时,发送'location_info'与活动地址一起
  • 当有人取消时,发送“cancellation_confirmed”以及他们的姓名和原始日期。

机器人将根据每次对话中的情况确定发送哪个模板。

示例:Complete Appointment Bot

这是一个完整的示例,展示了如何有效使用模板的机器人指令:

"您是Sunshine Dental的预约安排助理。

当有人想预约时:

  1. 询问他们的名字
  2. 询问他们的首选日期
  3. 询问他们的首选时间
  4. 询问他们的电话号码。
  5. 与他们确认细节
  6. 如果他们确认,请发送名为 'appointment_confirmation' 的模板,使用他们的名字替换 {{1}},日期替换 {{2}},时间替换 {{3}}。

当有人想要重新安排时间时:

  1. 询问他们当前的预约日期
  2. 询问他们新的首选日期和时间
  3. 确认更改
  4. 发送名为“appointment_rescheduled”的模板,将他们的名字替换为{{1}},新日期替换为{{2}},新时间替换为{{3}}。

当有人想要取消时:

  1. 请他们确认是否想要取消。
  2. 如果他们确认,发送名为'cancellation_confirmed'的模板,并在{{1}}处填写他们的名字。

始终保持礼貌和专业。如果你不确定某件事,请向对方寻求澄清。

这个机器人处理三种不同的场景,每种场景都有自己的模板,全部自动化。

示例:Sales Follow-Up Bot

您是TechGear Shop的销售助理。

当有人询问某个产品时:

  1. 回答他们关于功能和定价的问题。
  2. 询问他们是否希望收到详细的产品指南
  3. 如果他们说是,询问他们的电话号码。
  4. 发送名为 'product_info' 的模板到他们的号码,产品名称为 {{1}},价格为 {{2}}

当某人准备购买时:

  1. 收集他们的订单详情
  2. 计算总数
  3. 发送名为“order_confirmation”的模板,用他们的名字替换{{1}},订单商品替换{{2}},总价格替换{{3}}。

当有人询问关于送货时:

  1. 询问他们的订单号码
  2. 发送名为'shipping_update'的模板,用他们的名字替换{{1}},订单号替换{{2}},预计送达日期替换{{3}}。

要乐于助人和友好。专注于理解他们的需求。

这个机器人在关键时刻通过自动化模板发送来处理整个销售过程。

测试您的机器人的模板发送功能

在让您的机器人向真实客户发送模板之前,请彻底测试:

  1. 与您的机器人聊天,就像您是客户一样。
  2. 查看应触发模板的情景
  3. 使用您自己的电话号码进行测试。
  4. 验证机器人在正确的时间发送正确的模板。
  5. 检查所有变量是否填写正确

测试每个模板只需几美分(通常的模板发送费用),但在客户看到之前发现任何问题是值得的。

常见错误避免事项

拼错模板名称: 如果您在指令中写的是“appointment_reminder”,但实际模板名是“appointment-reminder”(带有破折号),机器人将找不到它。从您的模板屏幕中复制确切的名称。

忘记告诉机器人变量的值: 如果你的模板中有{{1}}、{{2}}、{{3}},但你没有告诉机器人这些应该是什么,它将不知道如何填充。请始终指定每个变量应包含的内容。

没有先收集信息: 如果您的模板需要填写某人的姓名和预约时间,但您的机器人在询问这些问题之前就发送了模板,那么这些变量将是空的。请确保机器人在发送之前收集所有必要的信息。

在24小时窗口内发送模板: 请记住,只有在24小时窗口之外发送消息时才需要模板。如果有人刚刚给您发消息,机器人可以正常免费回复,而无需使用模板。

在指令中含糊不清: “在有人需要时发送模板”太模糊了。“在有人预约并确认所有细节后,发送名为‘appointment_confirmation’的模板”则清晰具体。

结合手动和自动发送

您无需在通过 广播屏幕 并让机器人自动发送它们。两者都使用:

手动广播发送 非常适合:

  • 向您的所有客户列表宣布销售或活动
  • 向所有明天有预约的人发送预约提醒
  • 跟进您在活动中收集的潜在客户

自动化机器人发送 非常适合:

  • 实时响应个人请求
  • 在某人采取行动后立即发送确认信息
  • 在对话中提供信息

使用广播屏幕一次性发送给多人。使用机器人自动化在个人对话中进行个性化、上下文发送。结合使用,它们可以满足您所有的模板发送需求。

什么是免费的,什么需要花钱

让我们明确成本:

免费:

  • 在Boti中创建和配置机器人是免费的。
  • 在24小时内的对话(机器人或人工,完全免费)
  • 接收消息(无限制,免费)

成本 AI 代币 (Boti 使用):

  • 使用AI来理解和回复消息的机器人
  • 每条消息在被机器人分析和回复时都会使用代币。

费用(支付给Facebook):

  • 发送模板(每个模板约2-10美分)
  • 这适用于您是手动发送还是通过机器人发送。
  • 模板发送本身是需要花钱的,而不是机器人自动化。

因此,机器人自动化除了模板发送费用外,不会产生额外费用。机器人只是自动处理发送,而不是由您手动完成。

高级:与外部系统的集成

对于真正高级的用例,您的机器人可以与外部系统协作,以确定何时发送模板。例如:

  • 与Google Calendar集成,根据已安排的事件发送预约提醒。
  • 连接到您的订单系统,以便在订单发货时发送发货更新。
  • 从Google Sheets提取数据,向列表发送个性化模板。

这些高级集成需要一些技术设置,但它们能够实现强大的自动化。如果您对这种级别的自动化感兴趣,请查看 Boti的工具和集成文档

接下来是什么?

您现在了解如何使用机器人自动发送模板。为了完善您的模板知识:

自动化是WhatsApp模板真正强大之处。只需设置一次,您的机器人就能全天候处理客户沟通,无需您亲自动手。您的客户能获得即时回复,您节省了时间,业务运作更加顺畅。