流程编辑器组件说明

更新时间: 2024-11-29 15:31:54

组件是组成流程的最小单元,通过编排多个组件并配置对应数据即可实现自动化的数据流程。本文总结了流程编辑器的组件描述及配置说明,方便您了解组件的配置详情。

组件说明

下面表格中的配置说明会对组件配置做简要说明,若您想获取更多该组件的配置详情,可以单击组件的配置详情参考文档了解。

组件图标

组件名称

组件描述

配置说明

配置详情参考文档

发送Instagram消息@1x

发送Instagram消息

用于发送Instagram消息,用户可以利用Instagram特定功能回复。

支持两种动作:

  • 固定发送

  • 回复消息

上述两种动作均支持以下消息:

  • 文本:支持使用变量。

  • 图片:支持图片,支持使用变量。

  • 快速回复:支持使用变量。

  • 模板消息:支持图片,消息标题,消息副标题,回复按钮,链接按钮,按钮标题,按钮URL。支持使用变量。

发送Instagram消息

lQDPKHZ5IwjY-z9kZLAtIU8fzjNVMgcB_LdSn6sA_100_100

发送Messenger消息

用于发送Messenger消息,用户可以利用Messenger特定功能回复。

支持两种动作:

  • 固定发送

  • 回复消息

上述两种动作均支持以下消息:

  • 文本:支持使用变量。

  • 媒体:支持图片、音频、视频、文件。支持使用变量。

  • 快速回复:支持使用变量。

  • 模板消息:支持图片,消息标题,消息副标题,回复按钮,链接按钮,按钮标题,按钮URL。支持使用变量。

发送Messenger消息

发送WhatApp消息@1x

发送WhatsApp消息

用于发送WhatsApp消息,用户可以利用WhatsApp的特定功能回复。

支持两种动作:

  • 固定发送

  • 回复消息

上述两种动作均支持以下消息:

  • 文本:支持使用变量。

  • 媒体:支持图片、音频、视频、文件、位置。支持使用变量。

  • 互动消息:支持按钮组或互动列表。支持使用变量。

  • 产品消息:支持单产品消息及多商品消息。支持使用变量。

  • 模板消息:支持发送已经通过审核的 WhatsApp 消息模板。

发送WhatsApp消息

等待消息通用@1x

等待WhatsApp、Instagram消息响应

等待用户回复WhatsApp、Instagram消息。

设置等待用户回复的时间。支持开启超时分支,当设置时间内用户未回复可在未回复分支中设计对应流程。可自定义输出变量供后续流程组件调用。

等待WhatsApp、Viber、Instagram消息响应

HTTP请求@1x

HTTP请求

向设定的URL发送HTTP请求。

支持两种请求方式:

  • GET

  • POST

支持添加请求失败分支,分别设置请求成功和请求失败两种情况的对应策略。

HTTP请求

设置变量@1x

设置变量

设置自定义变量,以方便在后续流程中调用。

添加变量并为变量赋值或仅添加变量后供后续流程组件调用。

设置变量

跳至节点@1x

跳至节点

跳转到流程中的任何其他步骤。

可以设定跳转到的组件和最大跳转次数。流程流转到当前组件时,会跳转到当前组件下指定的组件,达到最大跳转次数后,再次触发当前组件时将不再跳转。

跳至组件

等待@1x

等待

等待一段时间。

设置等待时间,达到设置时长后,流程继续流转。

等待

条件分支@1x

条件分支

通过分支对流程分流,按照条件规则执行不同操作。

通过添加规则或规则组定义条件的执行方式:

  • And:同一个分支有多个规则时,需要同时满足所有条件。

  • Or:同一个分支有多个规则时,只需满足任意条件。

支持规则变量:

  • incoming message:用户上行消息。

  • wabaId:WABA ID(WhatsApp Business Account ID),通常在WhatsApp 类型通道的操作页面中可查到。

  • wabaPhoneNumber:WABA 下绑定的电话号码。通常用于发送消息给用户。

  • customerPhoneNumber:用户的电话号码。

  • customerName:用户的名称。

支持匹配条件:

  • dateEquals:日期等于。

  • dateGreaterThan:日期大于。

  • dateLessThan:日期小于。

  • numberEquals:数字等于。

  • numberGreaterThan:数字大于。

  • numberLessThan:数字小于。

  • stringContains:字符串包含。

  • stringEquals:字符串等于。

  • stringStartsWith:字符串开始于。

  • stringlsBlank:字符串为空。

  • stringlsNotBlank:字符串非空。

  • stringEntireMatchesRegex:字符串整个匹配正则表达式。

  • stringAnyMatchesRegex:字符串任意匹配正则表达式。

条件分支

日期时间分支@1x

日期/时间分支

结合多个日期/时间条件,改变流程的执行方式。

通过日期、时间段、星期来指定条件,支持设置时区。

日期/时间分支

识别文本中的实体@1x

识别文本中的实体

自动识别出某些信息和数据(实体)。以便后续可以重复使用提取的数据。

通过设置识别来源信息或者数据,并为其增加识别参数。当前支持识别电话号码和电子邮件。

识别文本中的实体

从文本中识别语种@1x

从文本中识别语种

尝试识别消息的语言,并将其转化为变量。以便后续可以重复使用。

可自动识别用户上行消息的语种并将语种转化为变量。

从文本中识别语种

调用函数@1x (1)

调用函数

函数计算组件帮助您在流程中调用您在阿里云函数计算产品中的自定义函数。通过此组件,您可以在流程中实现自定义业务逻辑(如数据处理、远程服务调用、消息投递、数据存储等)。

如果需要使用此组件,需要先开通函数计算服务,并在函数计算中配置、设计函数。

调用函数

识别电话号码@1x

识别电话号码

识别以国际格式书写的电话号码的呼叫代码,或者国家/地区ISO二字码。

将传入的电话号码中的呼叫代码或国家/地区代码进行输出。并支持根据不同的分支进行配置。

例如8613012345678,可输出号码的呼叫代码:86,国家/地区ISO二字码:CN。

识别电话号码

情感主题分类@1x

情感/主题分类

将文本分类为自定义情感或者主题标签。

分析传入的变量或者文本,并输出归类为自定义的情感或者主题标签,支持根据不同的情感标签分支进行配置,组件需配合百炼使用。

情感/主题分类

添加至群组@1x

添加至群组

将用户添加到群组。

将用户的电话号码和姓名添加到指定群组。

添加至群组

移除出群组@1x

移除出群组

将用户移出群组。

将用户从指定群组中移出。

移除出群组

上一篇: 流程编辑器画布说明 下一篇: 如何使用可用变量