Automations DSL

A rules engine for WhatsApp — with branches, conditions and version snapshots.

A trigger-and-action automation engine for WhatsApp. Twelve trigger types, fourteen action types, AND/OR condition groups, run history with a step-by-step log, and version snapshots so editing a live automation never breaks an in-flight run.

Prebuilt templates ship for FAQ, lead capture, abandoned cart, appointment reminders, birthday greetings and more — clone, edit, publish.

Triggers, conditions, actions

A real DSL — not a toy chatbot builder.

Trigger on a keyword (exact / contains / starts-with / regex), every inbound message, a tag added or removed, a button click, a conversation opening, a new contact, an opt-in / opt-out, a cron schedule, or a date_field match (birthday / anniversary). Gate every action with conditions: has_tag, lacks_tag, in_segment, business_hours, window_open, custom-field comparisons, message_text matches — combined with AND / OR groups.

  • 12 trigger types incl. keyword regex, schedule, date_field_match, opt-in
  • AND / OR condition groups over tags, segments, fields and message text
  • Branch (if / then / else), wait, end and webhook actions
  • Version snapshots — edits never break in-flight runs

Lead-qualify automation

Live

Trigger: keyword 'demo'

Inbound text or button

Ask: company size

Quick reply: 1-10 / 11-50 / 50+

Branch on answer

50+ → enterprise track

Book sales call

Send Cal.com link + reminder

Prebuilt templates library

Don't start from a blank canvas.

A library of prebuilt automation templates — keyword FAQ, lead capture, appointment reminder, abandoned cart, birthday greeting and more. Clone any template into your workspace, edit the message and conditions, publish.

  • Keyword FAQ, lead capture, abandoned cart, appointment reminder
  • Birthday / anniversary cron template wired to date_field_match
  • Clone-to-edit — your copy is fully editable
  • Send approved templates, Flows, interactive lists, quick replies as actions

Automation library

50+ templates

Abandoned cart recovery

12k runs

Appointment reminder 24h

8.4k runs

Birthday wishes + voucher

2.1k runs

Welcome new customer

34k runs

After-hours auto-reply

120k runs

Receipt + review request

5.2k runs

Run history + version snapshots

See exactly what each run did, every step.

Every automation run logs its trigger payload and a step-by-step trace of which conditions matched and which actions fired. Version snapshots mean an in-flight run keeps using the version it started on, even if you edit and publish a new one.

  • Per-run step log — see condition outcomes and actions fired
  • Auto-snapshot on publish; in-flight runs pinned to their version
  • Outbound webhook action to push state into your own systems
  • Tag, update_contact, assign_agent and set_status actions built in

Lead-qualify automation

Live

Trigger: keyword 'demo'

Inbound text or button

Ask: company size

Quick reply: 1-10 / 11-50 / 50+

Branch on answer

50+ → enterprise track

Book sales call

Send Cal.com link + reminder

By the numbers

What teams ship on WBIZ.

0

Trigger types built in

0

Action types incl. send_flow + webhook

0

Version snapshot per publish

0

Lines of code required

Built for ops + engineers

Powerful enough for engineers, simple enough for ops.

Most chatbot builders top out the moment a real workflow gets non-trivial. WBIZ Automations is a typed DSL — trigger, condition group, action — with branches, waits, webhooks and the same template / Flow / interactive surfaces the inbox uses. No AI block, no LLM toy. Real conditions, real actions, real run history.

Webhook action

Hit any REST endpoint mid-run. Pass dynamic payloads, fire-and-forget or branch on success.

Branching + waits

Branch on AND/OR condition groups, insert wait steps, end paths cleanly — no code.

Send anything

send_template, send_flow, send_interactive (buttons / list), send_quick_reply, send_text, send_media.

Step-level run log

Every run is replayable — see which conditions matched, which actions ran, which webhooks fired.

Connect anything via REST + webhooks

Trigger flows from anywhere, send data anywhere.

There are no prebuilt CRM or e-commerce connectors. Use the webhook action and the REST API to integrate with any backend, CRM or e-commerce store you run.

Webhook action

POST any payload mid-run

REST API

Trigger automations programmatically

Templates

Send any approved template as an action

WhatsApp Flows

send_flow keeps the form in WhatsApp

Interactive

Buttons, list messages, quick replies

Cron triggers

Birthday, weekly digest, follow-up

FAQ

Automations, answered.

No. Triggers, conditions and actions are configured through forms and dropdowns. The webhook action is for engineers who want to call their own backend mid-run; everything else is no-code.

No. WBIZ Automations is a deterministic rules engine — keyword and condition matching, branches, waits, webhooks. If you need LLM reasoning in a flow, call your own model from a webhook action and branch on the response.

WBIZ snapshots a version on every publish. Any in-flight run stays pinned to the version it started on, so a mid-edit never breaks a customer mid-flow. New runs use the latest published version.

Yes — the date_field_match trigger fires on date custom fields like birthday or anniversary, on a daily cron. A prebuilt birthday-greeting template is shipped in the library.

Yes — drop a webhook action. Pass dynamic context, sign with your own HMAC secret, fire and continue or wait on a status code. Outbound webhooks also fire from inbox + automation events independently.

Ready to transform your WhatsApp?

Join the 1,000+ teams already running on WBIZ.IN. Set up in under an hour, scale to a million conversations a month.

Free forever. All features included. No hidden charges.