> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rasayel.io/llms.txt
> Use this file to discover all available pages before exploring further.

# First chatbot

<img src="https://mintcdn.com/rasayel-0ad99d68/4JPdDAmSPPbDMJdu/images/Chatbots.png?fit=max&auto=format&n=4JPdDAmSPPbDMJdu&q=85&s=c7679188ca821b363b5b21ba4f873d25" alt="Chatbots Pn" width="2180" height="678" data-path="images/Chatbots.png" />

### Creating an inbound chatbot

1. Navigate to [**Automations > Chatbots**](https://app.rasayel.io/automations/bots/).
2. Click **New Chatbot**.
3. Enter a **Flow Name**.
4. Select **Receive Message** as the flow type.
5. Choose the **WhatsApp Channel**.
6. Click **Add Condition** to define when the chatbot should trigger. Available conditions include:
   * Contains specific keywords (triggers when a customer’s message includes certain words)
   * Conversation tags
   * Contact tags
   * Contact creation time
   * Specific time-based triggers
   * Custom properties
   * Standard properties
7. Click **Create bot** to proceed to the flow builder.

### Creating an outbound Chatbot

1. Navigate to [**Automations > Chatbots**](https://app.rasayel.io/automations/bots/).
2. Click **New Chatbot**.
3. Select **Send a Template** as the flow type.
4. Choose a channel and a message template.
   * The message template must include buttons of the same type.
5. Click **Add Condition** to define when the chatbot should trigger. Available conditions include:
   * Contains specific keywords (triggers when a customer’s message includes certain words)
   * Conversation tags
   * Contact tags
   * Contact creation time
   * Specific time-based triggers
   * Custom properties
   * Standard properties
6. Click **Create Bot** to proceed to the flow builder.
