发送WhatsApp模板消息

本文介绍发送WhatsApp模板消息组件的功能、配置方法以及可连接的组件类型。

组件介绍

发送WhatsApp模板消息 组件支持在入站消息被路由至该组件时,自动发送模板消息给客户,无需创建消息会话。

消息发送日志将被记录在 SMS/WhatsApp 发送日志 中 (路径:通话记录和录音 > 外部聊天记录 > SMS/WhatsApp 发送日志)。

注:
  • 如果已存在与该收信人号码的会话,系统将在现有会话中发送消息。
  • 当内部通话被路由至该组件时,系统会将通话路由至 发送WhatsApp模板消息 组件的 发送失败 分支,不会执行为该组件配置的消息发送策略。

    如果 发送WhatsApp模板消息 组件连接在 按名称拨打、挂断 或 转移 组件的 通话结束 分支上,系统会先提示主叫按键不可用,再将通话路由至 发送失败 分支。

组件配置

前提条件
已配置至少一个 WhatsApp 消息渠道并同步消息模板至 PBX 服务器 。
操作步骤
  1. 将 发送WhatsApp模板消息 组件添加至消息流程后,点击组件进行配置。

  2. 在弹出的右侧面板中,完成以下设置并点击 确认。
    设置 操作说明
    消息渠道 在下拉列表选择 WhatsApp 消息渠道。
    发信人 发信人号码自动填充至该字段。
    收信人 按需定义收信人。
    • 要发送消息给主叫或主叫定义的收信人,点击 原始主叫。
      当外线呼入通话被路由至该组件时,系统播放提示音提示主叫通过按键指定收信人 (键 1 表示当前主叫号码,键 2 表示自定义号码)。
      • 如果按下键 1,系统使用 + 号和选中消息渠道中配置的国家 / 地区代码自动补全主叫号码,并将配置的消息发送到此号码。
      • 如果按下键 2,主叫需输入一个以国家/地区代码开头的号码。

        系统自动补全指定号码前的 + 号,并将配置的消息发送到此号码。

      注: 如果 发送SMS 组件连接在 按名称拨打、挂断 或 转移 组件的 通话结束 分支上,系统不播放提示音,直接使用 + 号和选中消息渠道中配置的国家 / 地区代码自动补全主叫号码,并将消息发送到此号码。
    • 要直接发送消息给指定的收信人,点击 自定义,然后通过以下任一方式填写收信人号码。
      注: 收信人号码必须以 “+<国家/地区代码>” 开头,且仅允许输入数字和字符 +,如 “+8613800138000”。
      • 直接在字段中输入收信人号码。
      • 点击 ,输入表达式并点击 保存。
        注: 表达式包含包括变量、常量和函数。你可以输入 FX 查看并选择系统支持的函数,输入 $ 查看并选择已存储在当前消息流程中的变量。

        关于函数和变量的更多信息,请参见 支持的变量和函数。

    WhatsApp 消息模板 选择模板,并填充媒体和变量占位符。
    1. 点击 WhatsApp 消息模板,在列表中过滤并选择模板。

      选中模板的配置和预览显示在网页上。

    2. 如果模板包含媒体或变量占位符,上传所需的媒体文件,并为所有变量填写具体的值。
      • 上传媒体文件。

      • 为所有变量填写值。
        • 要指定常量为变量的值,直接点击 {{变量}} 并输入纯文本。

        • 要指定表达式为变量的值,点击 {{变量}} 旁的 ,输入表达式并点击 保存。
          注: 表达式包含包括变量、常量和函数。你可以输入 FX 查看并选择系统支持的函数,输入 $ 查看并选择已存储在当前消息流程中的变量。

          关于函数和变量的更多信息,请参见 支持的变量和函数。

          注: 对于位置信息,你可以直接粘贴 Google 地图 的链接,系统会自动识别信息并填写名称和坐标,但你需要手动为 {{地址}} 变量输入详细地址。

    配置的模板显示在组件上。

  3. 可选: 要在满足组件的分支条件时路由通话或触发其他操作,将鼠标悬停在分支上,然后点击 以添加后接组件

    关于支持连接的组件的更多信息,请参见 组件连接。

组件连接

发送WhatsApp模板消息 组件默认包含两个分支 发送成功 和 发送失败,每个分支可连接 一个 组件。支持的组件详见下表。
组件 说明
初始动作

初始动作 组件是通话流程的起点,用于指定可进入该通话流程的号码,并支持设置提示音,以播放欢迎信息或提供操作指引。

更多信息,请参见 初始动作。

提示音

提示音 组件支持播放音频或将文本转为语音播放。

更多信息,请参见 提示音。

办公时间

办公时间 组件支持根据不同时间将来电路由至对应的目的地。

更多信息,请参见 办公时间。

菜单 菜单 组件用于向来电者提供多个菜单选项,并根据其按键输入路由来电。

更多信息,请参见 菜单。

用户输入

用户输入 组件用于收集来电者的按键输入,通常与 条件 组件配合使用,以判断用户输入并路由来电。

更多信息,请参见 用户输入。

语言

语言 组件用于更改其后续组件所使用的系统提示音语言,从而覆盖默认语言设置。

更多信息,请参见 语言。

录音 录音 组件可用于在来电者与另一方建立通话后对通话进行录音。你可以设置提示音或文本转语音内容,在录音开始前或录音期间播放,告知通话双方正在录音。

该组件也可用于禁用通话录音,从而覆盖系统对通话的默认录音设置。

更多信息,请参见 录音。

按号码拨打

按号码拨打 组件用于引导来电者通过输入号码将来电转接至指定的目的地,实现快速呼叫。

更多信息,请参见 按号码拨打。

按名称拨打

按名称拨打 组件是通话流程中的一种结束组件,来电者可通过输入目标分机用户姓名的前三个字母,快速查找并转接至该用户。

更多信息,请参见 按名称拨打。

转移

转移 组件是通话流程中的一种结束组件,用于终止来电者与当前通话流程的连接,并将其盲转至指定目的地。转接前可播放提示音,提示来电者通话即将转移。

更多信息,请参见 转移。

挂断

挂断 组件是通话流程中的一种结束组件,用于终止来电者与当前通话流程的连接。当来电者进入该组件时,系统会挂断通话。

更多信息,请参见 挂断。

条件 条件 组件支持基于表达式进行逻辑判断,根据判断结果对来电进行路由。

更多信息,请参见 条件。

循环 循环 组件支持重复执行多个组件,直到达到指定的循环次数或满足设定的条件。

更多信息,请参见 循环。

内部数据操作 内部数据操作 组件用于连接 PBX 数据库,执行数据查询或写入操作。
发送邮件 发送邮件 组件支持发送电子邮件,可用于实时通知、异常告警或用户信息推送等。

更多信息,请参见 发送邮件。

数据库访问 数据库访问 组件用于在通话流程中连接 PBX 数据库,执行数据查询或写入操作。

更多信息,请参见 数据库访问。

HTTP 请求 HTTP 请求 组件用于向外部 Web 服务器发送 HTTP 请求,实现与第三方应用或服务之间的数据交互。

更多信息,请参见 HTTP 请求。

发送SMS 发送SMS 组件可用于自动发送 SMS 消息给收信人,无需创建消息会话。

更多信息,请参见 发送 SMS。

发送WhatsApp模板消息 发送WhatsApp模板消息 组件可用于自动发送 WhatsApp 模板消息给收信人,无需创建消息会话。

更多信息,请参见 发送WhatsApp模板消息。