WhatsApp calling is live — answer customer calls right inside your inbox.

/

Automation & AI

Automations

Beta

Simple trigger → condition → action rules — the fast way to handle a routine reply without building a full Flow.

An automation is one trigger, an optional set of conditions, and one or more actions that run in order. For anything with multiple branching steps — a menu, a multi-turn conversation — reach for Flows instead; automations are built for single, direct rules.

Triggers

TriggerFires when
New message receivedAny inbound WhatsApp message arrives.
First message from contactA contact's very first message comes in.
Keyword matchAn inbound message contains — or exactly matches — one of your chosen keywords.
New contact createdA brand-new contact is created from an inbound message.

Conditions

Narrow when an automation should actually act, beyond just its trigger firing:

  • Tag presence — the contact does or doesn't carry a given tag.
  • Contact field — a field on the contact equals a value.
  • Message content — the inbound text contains a given phrase.
  • Time of day — only within (or outside) a set time range, including ranges that cross midnight.

Actions

ActionWhat it does
Send message / Send template / Send buttonsReply with text, a template, or a quick-reply button set.
Add tag / Remove tagChange the contact's tags.
Assign conversationHand the thread to a teammate.
Update contact fieldWrite to name, email, company, marketing opt-out, or a custom field.
Create dealOpen a new deal.
WaitPause before continuing to the next action.
Condition (if / else)Branch the remaining actions.
Send webhookPOST a message to a URL of your choice.
Close conversationMark the conversation closed.

A message or webhook action can include the inbound message text via {{message.text}}, or a value you captured earlier in the same run via {{vars.<key>}}.

AI and automations don't double-reply

If an active automation would respond to a message (or its keyword actually matches), your AI agent stands down on that message rather than sending its own reply too.