# 触发流程

### 如何触发流程？

您可以设定**自定义关键字（部分符合/完全符合）**&#x6216;选择**任意关键词**来触发流程。

<figure><img src="/files/93P92xMxPrEW4HzTgF5O" alt="" width="287"><figcaption></figcaption></figure>

### **自定义关键词**

您可以为流程设置一个或多个自定义关键词。 当用户的消息中包含您设置的关键词时，就会触发该流程。 英文关键词不区分大小写。

<figure><img src="/files/ovdOEBmn6EOMPHhCGLhr" alt=""><figcaption></figcaption></figure>

**部分符合**

例如你的客户输入 ： `我需要CS` \
部分符合关键词设置中含有**CS**这个字，就会触发该流程。

<figure><img src="/files/NysCMEM1o2uZ9vjkpkFV" alt="" width="261"><figcaption></figcaption></figure>

**完全符合**\
例如你的客户直接输入 ：`货到边`\
完全符合关键词设定中含有**货到边**这个字，就会触发该流程。<br>

<figure><img src="/files/bXEy9FLxBauJu56jG4GT" alt="" width="266"><figcaption></figcaption></figure>

{% hint style="warning" %}
如果你的客户直接输入 ：**我的货到边** \
**请注意：则不会触发到任何流程**
{% endhint %}

#### **任意关键词**

您可以在流程中选择任意关键词，这意味着用户输入任何词语都可以触发处于“启用”状态的流程。

<figure><img src="/files/xbv4TEpQp8FDHzWW83Rb" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
如果任意关键词流程处于启用状态，且优先级高于自定义关键词流程，则即使用户输入自定义关键词，任意关键词流程也会因优先级较高而首先被触发。
{% endhint %}

例如，“欢迎光临”流程是任意关键词流程，“价格咨询”流程是自定义流程。 当这两个流程处于启用状态时，如果用户输入关键词“价格”，则由于“欢迎光临”流程的优先级较高，因此将优先触发“欢迎光临”流程。

<figure><img src="/files/iSLtcGRm0VLsvNydYO5t" alt=""><figcaption></figcaption></figure>

当用户的消息包含您在此关键词触发器中设置的关键词之一时，就会触发此流程。 每个流程必须至少有一个与其连接的区块才能使其正常工作。&#x20;

关键词触发及大部份区块在末端都有一个点。试试在左方拉出一个区块并拉出一条线连接两端吧。

<figure><img src="/files/EJEOc3UL2N525z5MWP7S" alt=""><figcaption></figcaption></figure>

### 流程触发的优先级别是什么？

**非营业时间**

<figure><img src="/files/0lntZdJDhuC01DUuhrHA" alt=""><figcaption></figcaption></figure>

如果您设置并激活非营业时间，则您连接到该功能的流程将在非营业时间触发。 **在非营业的时间段，不会触发其他流程**。 您可以设置与此功能相关的适当流程，它将帮助您在非工作时间为您的客户提供信息和服务。

{% embed url="<https://docs.chatalog.ai/v/zh-cn/crm-quickstarts/flow/non-business-hour>" %}

#### 限时动态提及

如果消息是限时动态提及，那么在工作时间内，它总是会触发限时动态提及。 请注意，限时动态提及仅适用于 Instagram。

#### 关键词流程触发的优先级

每个关键词流程都有触发优先级。 用户输入可能包含多个关键字，则按照优先顺序激发流程，用户输入中包含关键词的流程中具有最高优先级。 您也可以拖动左侧的流程来更改其优先级别。

<figure><img src="/files/pNdRKdcFqTY47WiMK90Y" alt=""><figcaption></figcaption></figure>

如果用户已经触发了一个流程，并且在对话过程中，用户的回复恰好与您为另一个流程设置的关键词匹配，则会触发该新流程。&#x20;

例如，如果用户最初触发了“欢迎光临”的流程，并且在对话过程中输入了包含“价格”一词的内容，而“价格”是您配置的用于触发另一个“价格咨询”流程的关键词， 那么用户就会继续触发“价格咨询”流程。

<figure><img src="/files/iSLtcGRm0VLsvNydYO5t" alt=""><figcaption></figcaption></figure>

### 为什么触发流程不成功?

#### 1. 没「启用」流程或者是低优先顺序的流程

* 检查流状态是否处于「启用」状态。
* 确保将需要触发的流程置于更高的优先级。

<figure><img src="/files/T4Wycait5fWsE1GcOW2C" alt=""><figcaption></figcaption></figure>

#### 2. 对话已分配给特定的团队或代理人

如果您无法触发流程，请检查对话是否已分配给特定的团队或代理人。 流程只在会话状态为“**已关闭**”时才能被触发。

<figure><img src="/files/oNokvAJfhd6W2MviLE6h" alt=""><figcaption></figcaption></figure>

#### **3.** 触发关键词错误

只要关键词输入正确，无论大小写，都会触发该流程。 请确保您使用正确的关键词来触发流程。

#### **4.** 你上次的AI对话还没有结束。

在AI对话或AI智能文件回复对话中，如果您没有主动选择结束对话，或者由于超过设定时间而自动结束对话，则对话仍在进行中。 当 AI 对话仍在进行时，您无法成功触发另一个流程。

&#x20;另外，需要注意的是，流程中的回复，尤其是AI智能文件回复对话的回复可能会比较慢，需要耐心等候。 如果在等待回复的过程中多次输入关键字，也可能会导致触发失败。


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chatalog.ai/zh-cn/crm-quickstarts/customized-flow/chu-fa-liu-cheng.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
