# 自动化能做什么

> 在BCL发生某件事时，自动化会替你执行操作，例如付款后发WhatsApp、发电邮给团队，或在Google Sheets添加一行。
>
> Source: https://docs.bcl.my/zh/automation-overview/

在BCL发生某个事件时，自动化会替你做事。例如，顾客付款后，BCL可以发WhatsApp信息给顾客、发电邮给你的团队，并把订单加进Google Sheet，你完全不用动手。

## 自动化怎样运作

每个自动化都是一个小工作流程，从一个触发器开始：

| 部分 | 作用 | 例子 |
| --- | --- | --- |
| **Trigger** | 启动自动化的事件。每个自动化只有一个。 | 付款成功、有人提交lead表单、活动参加者报名。 |
| **Condition** | 只有在数据符合时，工作流程才继续。可选。 | 只在金额达到RM 500或以上时。 |
| **Delay** | 等一段时间再进行下一步。可选。 | 等一小时，或等到某个日期和时间。 |
| **Action** | BCL要做的事。 | 发送电邮、WhatsApp或SMS，在Google Sheets添加一行，调用你自己的系统。 |

它们怎样配合，请看[触发器、条件、延迟和操作](/zh/automation-triggers-actions/)。

自动化不绑定某一个表单。它会为每个符合触发器的表单运行，除非你在触发器的设置里选择了特定表单。

## 找到你的自动化

自动化在侧边栏有自己的页面。

1. 在侧边栏点击**Automations**。

   *(Screenshot: BCL侧边栏，Automations已标示)*

2. 添加自动化有三种方式：**Templates**（从现成的工作流程开始）、**New Automation**（从空白画布开始）和**Import JSON**（上传从BCL导出的文件）。

   *(Screenshot: Automations页面上的Templates、New Automation和Import JSON按钮)*

3. 列表显示每个自动化的**Name**、**Trigger type**、**Status**、已运行的**Executions**次数和**Last Run**。列表上方的标签页把它们分成**Payment**、**Lead**、**Affiliate**和**Event**自动化。

   *(Screenshot: Automations列表，Status列已标示)*

**Status**开关用来开启或关闭自动化。只有开启的自动化才会运行。

## 用自动化还是Notification Settings？

每个表单都有自己的**Notification Settings**，用来发送BCL的标准电邮，例如收据电邮。如果你只需要这些电邮，用它就够了。如果你要标准电邮做不到的事，就用自动化：

- 付款后通过Wabot或Wasapbot发送WhatsApp信息。
- 发电邮或WhatsApp给你的员工，或在一段延迟后发提醒。
- 为每笔订单或每个lead在Google Sheets添加一行、在Mail Niaga或SMS Niaga添加联系人，或调用你自己的系统。

现成的例子请看[自动化范例](/zh/automation-recipes/)。

## 小贴士

在创建很多自动化之前，先了解这几点：

- **从模板开始**。**Templates**面板有14个现成的工作流程。修改一个模板比从零开始快。请看[用模板创建自动化](/zh/automation-templates/)。
- **每个团队最多可以有20个自动化**。达到20个后，你要先删除一个，BCL才会让你通过**New Automation**、**Templates**或**Import JSON**添加新的。一个自动化可以包含多个操作，所以尽量把它们合并。
- **第一次真实运行后查看运行记录**。打开自动化，点击**Overview**，查看每次运行以及每个操作是否成功。请看[查看自动化的运行记录](/zh/automation-history/)。

## 常见问题

### Automations和表单的Notification Settings有什么不同？

Notification Settings控制BCL为单个表单发送的标准电邮。Automations让你决定发生什么、什么时候发生，而且可以一次用在多个表单：WhatsApp信息、额外的电邮、Google Sheets、邮件列表或你自己的系统。

### 我需要为每个表单开启自动化吗？

不需要。自动化会为每个符合触发器的表单运行。如果只想用在部分表单，就在触发器的设置里选择这些表单。

### 使用自动化需要懂技术吗？

懂一点就够了。你在画布上把一个触发器连接到一个或多个操作。最简单的开始方式是Templates：选一个最接近的范例，只改文字就行。
