Automations

When this happens, do that.

A reply, a booking, a bounce or a form submission can start a flow. Branch on what it says, post to Slack, open the deal, update your CRM, all on one canvas and without writing code.

app.warmbly.com/automations/reply-to-revenue

Test before it's live. The window above is the real builder: Test dry-runs the flow against a sample event and marks the path it took, without sending anything. Press Test inside it to run it again.

Then it runs for real. Every run lands in History with the result of each step, and the Slack card arrives with the contact and subject on it.

The canvas lays itself out. Steps run top to bottom from the trigger. Hover a line to insert a step, and an If / else splits into Yes and No columns.

When

Anything that happens in Warmbly can start a flow.

Each trigger brings its own data. A reply carries the contact, the campaign, the subject, a snippet, the intent the classifier read and how sure it was, so the next step can branch on any of it.

  • A reply
  • A new contact
  • A form submission
  • A booking, reschedule or cancellation
  • A bounce
  • An unsubscribe
  • A warmup health change
  • A spam complaint
  • A call to its own webhook URL
  • A campaign step

Bulk arrivals stay quiet: a file import, a sheet sync or an API request adding more than 100 contacts never fires Contact created.

Then

Act in your tools and inside Warmbly.

Pick where a step runs and what it does. Text fields take the trigger's values as chips, so a Slack message can name the contact and quote the reply. Slack and Discord get a tidy card with the contact and subject, not a bare line.

SlackDiscordHubSpotPipedriveSalesforceClose

Built in, with no connection needed: create or update a contact, add to a campaign, add or remove a label, label the conversation, create a task or a deal, move a deal's stage, unsubscribe and set variables. A webhook step sends the event to any URL you give it.

AI steps

Let a model read the reply and act on it.

Write an instruction in plain words and tick the reversible actions it may take. One step can label a pricing question and open a task, or unsubscribe someone who asked to stop. It never sends email or replies.

Other modes sort a reply into one of the labels you list, pull fields like budget or team size out of the text, or write a short summary for a later step. An AI switch routes each event down one of your cases.

History. See every run, and catch what fails.

Each real run is listed with its result and the outcome of every step, updated live. Give a step an error path and a rejected Slack message or a CRM timeout follows it instead, like a try and catch. Without one, the failure is recorded and the rest of the flow still runs.

Recipes. Three flows teams set up on day one.

Interested replies become deals

A positive reply opens a deal in your pipeline and tells the sales channel.

Form leads go straight into a campaign

A form submission creates or updates the contact and enrols it in the follow-up.

A throttled mailbox reaches the right person

When warmup health drops to throttled, the deliverability channel hears about it and someone gets a task.

Questions. Automations, answered.

Do I need Zapier or Make?

Not for the common jobs. Slack, Discord, HubSpot, Pipedrive, Salesforce, Close and signed webhooks are built in. If you already use Zapier, Make or n8n, they connect too.

Can I test an automation before turning it on?

Yes. Test runs the flow against sample data without sending anything or changing any record, and shows the exact path it took on the canvas. AI steps are the exception: they run for real so you see their output, which costs one credit each.

What happens when a step fails?

Add an error path to catch it, like a try and catch. Without one, the failure is recorded in History and the rest of the flow carries on, so one rejected Slack message never blocks the deal that should be created after it.

Can a campaign start an automation?

Yes. Put a Run automation step anywhere in a sequence, and the automation runs for each contact who reaches it, still checking its own conditions.

Will a big import fire thousands of runs?

No. File imports, sheet syncs and API requests that add more than 100 contacts at once stay quiet, so a bulk upload never floods your Slack or your webhooks.

Let replies run the rest of your process.

Build your first automation in a few minutes and test it before it ever runs for real.