Flow Bots

Design custom conversation flows to answer common questions, guide users, and reduce repetitive replies.

Flow Bots – Automate Your Conversations, Step by Step

Flow Bots help you automate conversations by defining logic-based, event-triggered responses. This guide explains how to create and test your first flow, using structured inputs and visual building blocks.

1. Getting Started

When you first navigate to the Automation > Flow Bots page, you’ll see a blue “New Flow Bot” button in the center of the screen.

If you haven’t created any bots yet, the message will read:

You don’t have any Flow Bot.
Create your first Flow Bot to automatize conversations and send faster responses.

Click New Flow Bot to begin.

2. Naming Your Bot

A popup window will appear with a field labeled:

  • Name* → Type the name of your bot
    Then click “Create Flow Bot.”

Your bot is now created and ready to be configured.

3. Setting a Trigger

To activate your bot, you must define a trigger — the condition that will start the flow.

Available triggers:

  1. New Contact Created – Runs when a contact is added to your database.

  2. Contact Updated – Triggers when contact data is changed.

  3. User sends a message – Replies automatically when a direct message is received (e.g. via Live Chat).

  4. User visits a page – Sends a message when a user visits your website.

  5. User sends a message (WhatsApp) – Automatically replies when a user sends a message via WhatsApp.

Example:
We choose:

User sends a message (WhatsApp)

We then define a keyword that triggers the bot.
Keyword: hello

You also select the account where this flow will run.

Click Save to apply the trigger.

4. Designing the Flow

Once saved, your flow will appear visually as a canvas with nodes. Click on the empty node icon to add a new step. Here are the components you can use:

A. Send Message

  • Sends a predefined message to the user.

  • Options:

    • Text

    • Image

    • Video

    • File

  • Example: Type hello user and click Save.

B. Ask Questions

  • Collects input from users through questions.

  • Options:

    • Question Type: Text

    • Enter a question

    • Save Response: Store user reply

    • Action on reply: What to do if answered correctly

    • Action if not responded: Fallback message after timeout

    • Action if invalid input: Guide user with another message

    • Timeout Duration: Set a limit (e.g. 1 minute)

C. Condition

  • Add conditional logic to control flow direction.

  • Example: “If user answered ‘yes’, go to X; if ‘no’, go to Y.”

D. Action

  • Execute backend tasks or CRM actions:

    • Add/remove tags

    • Assign to agent/team

    • Update custom fields

    • Modify consent status

E. Delay

  • Pause flow for a set duration.

  • Example: Wait 10 seconds before the next message.

F. WhatsApp

  • Send a message to a specific number via WhatsApp.

  • Input format: 0954XXXXXXX

  • Message limit: 1024 characters

G. HTTP Request

  • Integrate with external services via API.

  • Define:

    • Request Type (GET/POST)

    • URL

    • Headers

    • Response Mapping (e.g. if status 200 → success)

H. Start Flow

  • Link this bot to another flow.

  • Select:

    • Automation Name

    • Flow Step

5. Managing Your Flow Bot

On the Flow Bots page, you can:

  • Rename the bot

  • Duplicate it for variations

  • Delete it if no longer needed

  • Click the bot's name to edit the flow

These options are available via the three-dot menu on the right side of each flow entry.

6. Testing the Flow

Once your flow is built, you can test it.

In our example:

  • Trigger: WhatsApp message with keyword "hello"

  • Response: Bot sends back "Hello user!"

Send a WhatsApp message with the word “hello” to the selected account. The bot will automatically respond.

Success: Your automation is working as expected.

Qpien'i 14 gün ücretsiz deneyin! 🎉

Tüm destek kanallarınızı yönetmeye hazır mısınız?

Qpien ile müşteri etkileşimlerinizi güçlendirin! Her konuşmada satışları artırın ve memnuniyeti yükseltin.

Qpien'i 14 gün ücretsiz deneyin! 🎉

Tüm destek kanallarınızı yönetmeye hazır mısınız?

Qpien ile müşteri etkileşimlerinizi güçlendirin! Her konuşmada satışları artırın ve memnuniyeti yükseltin.

Qpien'i 14 gün ücretsiz deneyin! 🎉

Tüm destek kanallarınızı yönetmeye hazır mısınız?

Qpien ile müşteri etkileşimlerinizi güçlendirin! Her konuşmada satışları artırın ve memnuniyeti yükseltin.