WhatsMax DocumentationWhatsMax Documentation
Home
Getting Started
Deployment
Integrations
Platform Guide
FAQ
Home
Getting Started
Deployment
Integrations
Platform Guide
FAQ
  • Getting Started

    • Introduction
    • Requirements
    • Installation
    • Configuration
    • First Steps
  • Production Deployment

    • Production with PM2
    • Nginx & SSL
    • Updating
  • Integrations

    • WhatsApp Cloud API
    • WhatsApp QR
    • Telegram
    • WeChat
    • Social Media
    • Payment Gateways
    • AI Providers
    • E-commerce
    • Webhook Automation
    • SMS & Email
    • Realtime (Pusher)
  • Platform Guide

    • Platform Overview
    • Omnichannel Inbox
    • Templates & Auto Replies
    • Website Chat Widget
    • Contacts & Segments
    • Campaigns & Broadcasting
    • Automations
    • AI Chatbots
    • Social Planner
    • Leads & Pipeline
    • Reports & Analytics
    • Media Library
    • Workspaces & Team
    • Subscription & Support
    • Developer API
  • Admin Panel

    • Admin Panel
    • Clients & Subscriptions
    • Plans, Coupons & Tax
    • Content & Support
    • Configuration
    • System & Health
    • License Activation
  • Reference

    • FAQ
    • Troubleshooting
    • Changelog
    • Credits

Automations

Automations run workflows without human involvement: "when X happens, check Y, then do Z." Build them visually under Automations.

AutomationsThe automation list — each flow with its trigger, status and recent run count.

The builder

Automation builderDrag a node from the palette onto the canvas, connect the handles, click a node to configure it.

The palette on the left is grouped by what a node does:

GroupNodes
SendSend WhatsApp, Send Template, Send Media, Send Sequence, Quick Replies, List Message, Send SMS, Send Email
ListenAsk Question — pause the flow and wait for the contact's answer
LogicCondition (If/Else), Wait / Delay, Call Webhook, Run Sub-flow
AIAI Reply — let a chatbot answer this step

Toolbar, top right: AI (generate a flow from a description), Test (dry-run it), Activate / deactivate, and Save. Runs opens the execution history for this flow.

Building blocks

  • Triggers start a run — an inbound message or keyword, a contact created or tagged, an e-commerce event (order created, cart abandoned), a schedule, or an incoming webhook (each automation gets a unique URL: https://your-domain/api/webhooks/automation/{token}, shown on the trigger node — see Webhook automation for Shopify, WooCommerce and custom platforms).
  • Conditions branch the flow — contact attributes and tags, message content, time windows, segment membership.
  • Actions do the work — send a WhatsApp template/SMS/email, add or remove tags, update attributes, assign the conversation, notify the team, call an external webhook, hand the conversation to an AI chatbot or a human.
  • Delays — wait steps between actions (e.g. abandoned cart: wait 1 hour, then message).

AI generation

Click Generate with AI, describe the flow in plain language — "When a new contact is tagged 'trial', wait a day, then send the welcome template; if they don't reply in 3 days, notify sales" — and the builder generates the node graph for you to review and edit. Requires a configured AI provider.

Lifecycle

  • Automations are draft until you activate them; deactivate any time.
  • Runs are executed by the worker/scheduler processes — like campaigns, automations do nothing if those aren't running.
  • Reports → Automations shows run volume, success rate, the completed / failed / waiting split and runs per automation. See Reports.

Recipes to copy

GoalTriggerFlow
Welcome new contactsContact createdSend welcome template → tag welcomed.
Abandoned cart recoveryCart abandoned (store connected)Wait 1h → WhatsApp with cart link → wait 23h → email reminder.
After-hours autoresponderInbound message + time conditionOutside business hours → send "we'll reply tomorrow" → tag for morning follow-up.
Lead routingKeyword trigger ("pricing")Tag hot-lead → assign to sales → notify via webhook to Slack.
Review requestOrder status → completedWait 2 days → send review-request template.
Prev
Campaigns & Broadcasting
Next
AI Chatbots