Marketing Automation
Automate multi-step customer journeys from live events and replies
Trigger visual workflows from application webhooks, inbound SMS, Email, or WhatsApp messages, and recurring schedules, then branch on delivery status or live backend events.

Event-driven workflows across Email, SMS, and WhatsApp.
Combine triggers, wait states, contact updates, and channel sends on one visual canvas.
Wait for Events
Pause runs until a reply, receipt, or backend webhook arrives
Contact & Audience Steps
Update contact properties and audience membership mid-flow
Conditional Branching
Route contacts by payload fields, attributes, or delivery outcomes
Phone & Email Lookup
Validate phone numbers and email addresses before sending
Visual Canvas
Author and test draft workflows with sample JSON payloads
Run History & Concurrency
Control overlapping runs and inspect step-by-step execution logs
Build workflows that pause for customer and backend events
Start journeys from an inbound message, a signed webhook, or a timezone-aware schedule, then wait for confirmation before sending the next step.

Visual workflow canvas with conditional branches
Chain Email, SMS, and WhatsApp template steps with conditional branches that evaluate contact properties, webhook payload values, or delivery receipts.

Wait for application event and timeout branches
Pause an active run until your backend posts a matching webhook event such as checkout_completed or payment_received on the same business key, or route the contact down a reminder branch if the timer expires.
Validate contacts, test drafts, and inspect workflow runs
Verify destinations before sending, simulate draft workflows with sample data, and decide how overlapping runs behave when a contact triggers the same flow twice.

Built-in lookup, contact, and preference steps
Run Phone Lookup or Email Lookup to check reachability before sending, update contact attributes or audience membership mid-journey, and record opt-in or opt-out preferences.

Draft testing and overlapping-run controls
Preview draft workflows with sample trigger payloads before publishing, choose whether new triggers cancel an active run or skip execution, and review step-by-step run logs.

With Flow Builder we are able to adapt and run the same process through very heterogeneous markets: from Croatia to Uganda or Kazakhstan.
Luis Grau Granada
Global Head of Courier Operations
4x
Faster partner onboarding for some countries
300%
Efficiency in partner onboarding capacity
30-80%
Reduction in partner onboarding costs
Trusted by companies that depend on their data.
Airwallex, Glovo, and Zillow run automated customer workflows on Bird.
94.4%
SMS deliverability improved
3.2x
Faster campaign launches
28%
Higher engagement rate
Connect your application events and contact data.
Trigger workflows from webhooks and sync contacts via REST API or CSV.

Inbound webhooks and application wait steps
Start workflows from any service that can send an HTTP webhook, and pause active runs with Wait for application event until your backend posts a matching confirmation event.
Unified contact records across steps
Match contacts on email, E.164 phone number, or external_id and read up to 200 typed custom properties in your workflow branches and message templates.
Built for reliable execution and compliance.
Enforce opt-outs and inspect live workflow runs.
Send-time suppression and opt-out checks
Automated sends respect email unsubscribes, hard bounces, spam complaints, and SMS STOP opt-outs so opted-out recipients are excluded automatically.
Security and regulatory standards
Bird maintains SOC 2 certification and supports GDPR, CCPA, and HIPAA compliance with role-based access controls and audit logging.
Put it into practice.
Continue with the documentation, guides and examples for this topic.