---
title: WhatsApp Automation Flow Builder, No Code, With AI | SaleMag
description: "Build WhatsApp, Messenger, SMS and email automations on a visual
  canvas, or describe the flow and let AI draft it. Triggers: orders, carts,
  keywords, webhooks."
url: https://salemag.net/solutions/automation-flow-builder
language: en
published: 2026-10-21
updated: 2026-10-23
author: SaleMag Team
tags:
  - automation
  - flow builder
  - whatsapp automation
  - no code
  - workflow
---

# WhatsApp Automation Flow Builder, No Code, With AI | SaleMag

> SaleMag's automation flow builder is a no-code visual canvas where one trigger starts a chain of steps, built for businesses in Bangladesh. Triggers include keywords, new messages, new contacts, orders, abandoned carts and webhooks; steps send messages, wait, branch, ask questions, tag, assign, call an API or write to Google Sheets. AI can draft the flow.

- Drag-and-drop canvas: triggers, messages, conditions, waits and actions, with no code.
- Describe the flow in plain words and AI builds the trigger, steps and connections for you to review.
- Triggers cover messages, new contacts, orders, abandoned carts, lead-finder pipeline stages and incoming webhooks.
- Each automation gets its own webhook URL, so Zapier, Make, n8n or any platform can start it.
- A dry-run test shows what would happen without sending anything; run logs show every step afterwards.

Every growing shop ends up doing the same small jobs by hand: send a thank-you after an order, tag the customer who asked about wholesale, add the new contact to a sheet, remind someone who left a cart. Each one takes a minute, but a hundred of them a day take a person.

SaleMag's automation flow builder lets you set those jobs up once and let them run.

## What is the SaleMag automation flow builder?

SaleMag's automation flow builder is a no-code visual canvas where one trigger starts a chain of connected steps that run for every matching contact. Layouts are saved, so the flow looks the same when you come back.

## Which triggers can start an automation in SaleMag?

A SaleMag automation starts from a message, contact, store, lead or webhook event. The table groups the triggers:

| Group | Triggers |
|---|---|
| Messages | A keyword in an incoming message, any incoming message |
| Contacts | New contact |
| Commerce | Order placed, fulfilled or cancelled, cart abandoned, new store customer |
| Leads | Lead stage changed, qualified, won or lost (prospects from the Google Places lead finder) |
| External | Incoming webhook from any platform |

Keyword matching is case-insensitive and only counts messages from the customer, never your own replies.

## What steps can a SaleMag automation run?

A SaleMag automation can send messages, wait for replies, branch on conditions, update contacts and call other services:

- **Send:** WhatsApp text or template, media (image, video, document), a sequence of messages, quick-reply buttons, list messages, SMS and email.
- **Listen:** ask a question, pause until the contact replies, and save the answer to a flow variable; an *update contact* step writes it to the contact.
- **Logic:** true/false conditions on contact fields, tags, message text or saved answers; waits in minutes, hours or days from when the step is reached; sub-flows.
- **AI:** reply with your workspace AI or hand the message to one of your [AI agents](https://salemag.net/solutions/ai-agent). These steps answer only the message that started the flow.
- **Contact:** add or remove a tag, update contact fields, assign to an agent, add to a campaign.
- **Engage:** call-to-action buttons, location, polls, a [WhatsApp Flows](https://salemag.net/glossary/whatsapp-flows) form, and a Google Calendar event with an optional Google Meet link.
- **Commerce:** WhatsApp catalog, Shopify or WooCommerce product cards.
- **Integrations:** Google Sheets (append a row or read a range), Google Docs, Google Forms, and an HTTP request step (GET, POST, PUT, PATCH or DELETE with your own headers and JSON body).

Messages can include personal tokens like the contact's name or values from the trigger, such as an order number. The Google Calendar step needs Google Workspace connected by the platform admin and has no slot picking, so it records a time you already agreed with the customer.

## Can AI build a WhatsApp automation for me?

Yes. Type a description of 3 to 2,000 characters into SaleMag, for example "recover abandoned carts: wait 1 hour, send a reminder with the recovery link", and the AI drafts the trigger, steps and connections. It uses only real step types and your own AI provider key, and you review the draft on the canvas before saving.

## How do webhooks, Zapier and Make connect to SaleMag automations?

Each SaleMag automation can have its own incoming webhook URL that any platform can call. Presets exist for Shopify and WooCommerce, plus a custom option: paste the URL into Zapier, Make, n8n or your own code. Optional HMAC-SHA256 signature checks, event filters and duplicate protection keep it safe. SaleMag reads the customer's email, phone and name from the payload, creates the contact if needed, and logs every delivery for replay. Developers can also start a flow through the [developer API](https://salemag.net/solutions/api).

## How do I test and monitor an automation?

SaleMag lets you dry-run a flow before it goes live and logs every step of every run afterwards.

- **Dry run:** test the unsaved flow and see what each step would do, with nothing sent.
- **Run log:** every run shows its status and one line per step.
- **Report:** runs per day by status, runs per automation and top errors.
- **Alerts:** your team gets an in-app notice and email when a run fails.
- **Safety:** a run stops after 100 steps, and one contact cannot be in two runs of the same flow at once.

## What can a shop automate with SaleMag?

The table shows common flows for shops:

| Goal | Example flow |
|---|---|
| Order confirmation | Order placed, send WhatsApp template with order number; see [COD order confirmation](https://salemag.net/solutions/cod-order-confirmation) |
| Shipping update | Order fulfilled, send the order status, with the tracking link on Shopify orders |
| Cart reminder | Cart abandoned, wait 1 hour, send recovery link; see [abandoned cart recovery](https://salemag.net/solutions/abandoned-cart-recovery) |
| Wholesale enquiry | Keyword "wholesale", ask for business name, save it to a contact field, tag and assign to sales |
| Sheet logging | New contact, append a row to Google Sheets |

Order status messages are not sent automatically; you build them as flows like these. See [pricing](https://salemag.net/pricing) for automation limits on each plan, or [create an account](https://salemag.net/register) to build your first flow.

## Steps

1. **Pick a trigger**: Choose what starts the flow, such as a keyword, a new contact, a placed order or a webhook.
2. **Add steps**: Drag in messages, waits, conditions and actions, or let AI draft them from a short description.
3. **Test it**: Run the dry-run test to see each step's result without sending anything.
4. **Activate**: Switch the automation to active and watch the run log.

## FAQ

### Do I need to code to build a SaleMag automation?

No. SaleMag automations are built by connecting blocks on a visual canvas. The HTTP request step and the incoming webhook trigger connect your own systems, and neither needs code inside SaleMag.

### Can AI build a WhatsApp automation for me?

Yes. Type what you want into SaleMag, for example 'when an order is placed, send a WhatsApp confirmation and tag the customer', and the AI drafts the trigger and steps for you to review on the canvas before saving. It uses your workspace's own AI key.

### Does SaleMag work with Zapier or Make?

Yes, through webhooks. Each SaleMag automation can have its own incoming webhook URL that Zapier, Make, n8n or any other tool can call. There is no dedicated SaleMag Zapier app.

### Can a SaleMag automation write to Google Sheets?

Yes. A SaleMag Google Sheets step can append a row or read a range once Google Workspace is connected. There are also Google Docs and Google Forms steps.

### Which channels can SaleMag automations send on?

SaleMag automations send on WhatsApp, Messenger, Instagram, Telegram, SMS and email. Messenger, Instagram and Telegram messages only work if the contact messaged you first, and WhatsApp outside the 24-hour window needs an approved template.

### Can a SaleMag automation wait until a specific date?

No. SaleMag wait steps are relative: minutes, hours or days from when the step is reached. A reminder flow works as 'wait 1 day, then send', not 'wait until 5 March'.

### How much do SaleMag automations cost?

Automation limits depend on your SaleMag plan; see the [pricing page](https://salemag.net/pricing). Messages the flow sends are billed separately where the channel charges, such as Meta per WhatsApp template or your SMS gateway, and AI steps use your own AI provider key.

### How do I know a SaleMag automation worked?

Every SaleMag automation run is logged with a status and a line per step. The automations report shows runs per day, success and failure, and top errors, and you get a notice when a run fails.
