Event-driven notification flows for product and operations teams

A single product event — 'invoice paid', 'shipment delayed', 'risk score crossed threshold' — usually triggers more than one message. Event-driven flows let you express that in a visual editor (or YAML, if you prefer) instead of scattering send calls across your codebase.

Lifecycle & Automation
·
Available in the United States · English documentation

Capabilities you don't have to build, monitor, or babysit

Each capability ships on the standard plan. Nothing in this list is an upsell or a separate product line.

01

Visual editor that compiles to versioned YAML

Drag-and-drop flow building stays in sync with a YAML representation you can review in Git. Marketing and product can iterate on copy while engineering keeps the source of truth where the rest of the platform lives.

02

Branching on event data and user attributes

Branch on properties from the triggering event ('amount > $500'), on user attributes you've pushed to 4notify ('account_tier = enterprise'), or on the state of prior steps ('email step bounced'). No code, no SQL.

03

Channel cascades with smart fallback

Try email first; if the recipient hasn't opened it in 4 hours and the event is still relevant, fall back to SMS. Cascade logic understands the cost difference between channels so you don't fire SMS at every recipient by default.

04

Tenant overrides without forking the flow

Multi-tenant SaaS rarely wants the exact same copy for every customer. Per-tenant overrides apply on top of the canonical flow — change the brand name, the sender domain, or the WhatsApp template without duplicating logic.

Where US customers actually use this

  • Onboarding journeys spanning email, in-app, and SMS over the first 14 days
  • Dunning sequences that escalate from polite to urgent across channels
  • Operational alerts that page on-call only when an email reminder is ignored
  • Compliance reminders for KYC, contract renewals, and document re-uploads
  • Re-engagement campaigns for inactive accounts before churn

Every step in a flow is observable: enter/exit counts, branch hit-rates, average dwell time, and per-step cost. You can answer 'how much did this journey cost us last month' in a single dashboard rather than a spreadsheet of channel exports.

More in Lifecycle & Automation

The rest of this product family

Explore the rest of the platform

Other 4notify product areas

Messaging APIs

Reach customers on the channel they actually open — email, US-native SMS, WhatsApp Business, and any system you can point a webhook at.

Deliverability & Observability

Know what happened to every message — and why — without piecing it together from carrier exports and inbox screenshots.