WarmblyDocs

Zapier

Connect Warmbly to thousands of apps with triggers, actions, and searches.

The Warmbly Zapier integration lets you wire Warmbly into thousands of other apps without writing code. Start a Zap when a reply lands or a meeting is booked, push new leads into a campaign from a form, or sync deals into your accounting tool.

It connects over OAuth, so you click Connect and approve access on a Warmbly consent screen. There is nothing to copy or paste.

Connecting your account

  1. In the Zapier editor, choose Warmbly as your app and add any trigger or action.
  2. Click Connect a new account.
  3. You are sent to Warmbly to sign in and approve the permissions the app requests.
  4. After approval you are returned to Zapier with the connection ready. The connection is labelled with your organization name and email so you can tell multiple workspaces apart.

The connection requests only the scopes the triggers and actions need (reading and writing contacts, campaigns, mailboxes, the inbox, CRM records, and templates, plus read-only analytics). It does not request billing or team-management access.

Triggers

Triggers start a Zap when something happens in Warmbly.

TriggerFires when
New ContactA contact is added to your workspace
New or Updated ContactA contact is created or edited
New Email ReceivedA new message lands in the unified inbox, including campaign replies
New Meeting BookedA meeting is booked through a connected scheduler
New DealA CRM deal is created
Deal WonA deal moves to the won state
New CRM TaskA CRM task is created
New CampaignA campaign is created
Campaign CompletedA campaign finishes sending
New Mailbox ConnectedAn email account is connected

How triggers work

Warmbly triggers poll the API on Zapier's schedule (how often depends on your Zapier plan). Each run reads the most recent records, and Zapier remembers which ones it has already seen, so a Zap runs once per new item. New or Updated Contact re-runs when a contact changes; the real contact id is in the contact_id field.

New Email Received needs the Unibox feature, which is part of an active trial or paid plan.

Actions

Actions create or change something in Warmbly.

ActionWhat it does
Create or Update ContactAdds a contact (or updates the one with the same email) and optionally enrols it in campaigns
Update ContactUpdates an existing contact by id
Delete ContactPermanently deletes a contact by id
Add Contact to CampaignAdds a contact as a lead in a campaign, creating it if new
Remove Contact from CampaignUnenrols a contact from a campaign without deleting it
Create Contact NoteAdds a note to a contact
Update Contact NoteEdits the text of an existing note
Delete Contact NoteDeletes a contact note by id
Send EmailSends a one-off email from a connected mailbox
Reply in InboxSends a reply, optionally threaded into an existing conversation
Mark Inbox Emails SeenMarks one or more inbox messages as read or unread
Verify Email AddressRuns a deliverability check before you send
Update MailboxEdits mailbox settings such as daily cap, send gap, or reply-to
Delete MailboxDisconnects and deletes an email account (stops all sending; irreversible)
Start WarmupEnables or resumes warmup on a mailbox
Pause WarmupPauses warmup, keeping ramp progress
Resume WarmupResumes a paused warmup
Stop WarmupDisables warmup and resets ramp progress
Create DealCreates a CRM deal in a pipeline stage
Update DealMoves stage, changes value, or marks a deal won or lost
Delete DealPermanently deletes a deal by id
Create CRM TaskCreates a task linked to a contact or deal
Update CRM TaskEdits a task, for example to mark it complete
Delete CRM TaskPermanently deletes a task by id
Create CampaignCreates a draft campaign
Update CampaignEdits campaign settings such as name or daily send cap
Start CampaignStarts or resumes a campaign
Stop CampaignPauses an active campaign
Delete CampaignPermanently deletes a campaign (irreversible)
Create Reply TemplateCreates a reusable inbox reply template
Update Reply TemplateEdits a reply template
Delete Reply TemplateDeletes a reply template by id
Render Reply TemplateFills a template with variables and returns the rendered subject and body
Log MeetingRecords a meeting and attributes it to a contact
Delete MeetingDeletes a meeting booking by id
Create Contact CategoryCreates a category for organising contacts
Create Mailbox TagCreates a tag for grouping mailboxes
Create Campaign FolderCreates a folder for grouping campaigns

Campaign, mailbox, pipeline, stage, and contact fields use live dropdowns populated from your workspace, so you pick real records instead of pasting ids.

Delete and destructive actions (Delete Campaign, Delete Mailbox) are irreversible and run unattended in a Zap, so add them deliberately.

Searches

Searches look up a record so a later step can use it.

SearchFinds
Find ContactA contact by exact email
Find DealA deal by name (and optional status)
Find CRM TaskA task by title (and optional status)
Find CampaignA campaign by name
Find MailboxA mailbox by email or name
Find MeetingA meeting by invitee or event name
Find Reply TemplateA template by name or subject
Get Campaign AnalyticsSummary stats for one campaign
Get Dashboard AnalyticsWorkspace-wide stats for a period

Pair a search with an action to build idempotent flows, for example Find Contact, then Create or Update Contact.

Good to know

  • Sending respects your mailbox limits. Send Email and Reply in Inbox honour each mailbox's daily cap and send spacing, and support smart or scheduled send modes.
  • Adding a contact is idempotent by email. Re-running Create or Update Contact with the same address updates the existing record and merges custom fields rather than creating a duplicate.
  • If a connection stops working, reconnect the account in Zapier. Access tokens refresh automatically; reconnecting re-runs the consent step.

For lower-latency, event-driven delivery you can also use Warmbly webhooks directly, or the realtime developer websocket.

On this page