Thomas Schiavone
March 17, 2026

Courier's next step: from sending notifications to orchestrating the customer experience.
Today we're launching Journeys, a visual workflow builder for designing multi-step, cross-channel notification workflows, with built-in AI agents that add intelligence directly into the workflow. It represents a new direction for Courier: moving beyond individual notifications into full lifecycle orchestration, where your team designs the flow, and Courier handles the execution.
Customer messaging, done well, is a competitive differentiator for your product. But the orchestration behind it (branching, sequencing, timing, personalization) has always required custom engineering. Journeys handles all of it, so you just design the flow in Courier and we run it.

You design notification workflows on a visual canvas by connecting nodes: sends, branches, delays, data fetches, and throttles. Courier handles the execution, timing, and delivery across every channel.
The entire flow lives on a single canvas: every branch, every delay, every message. You see the full picture, not fragments scattered across services. Templates are created inline with access to the full data context, so content and logic live side by side. Changes don't require a deploy.
Your product data drives everything in a journey. Trigger a flow from a Segment event or an API call with a typed payload, and that data is available to every node downstream. Branch on a user's plan tier. Personalize a message with their latest activity. Fetch live details from your backend mid-journey and use the response to shape the next step. You define a data contract upfront, and Courier surfaces those fields throughout the editor with autofill and variable hints, so every decision in the flow is grounded in real customer context.
An API call or a Segment event starts a journey. Everything downstream (which messages go out, in what order, under what conditions, on which channels) is managed in the journey editor.
Every journey invocation creates a run: a complete execution trace for that user. Step through it node by node, see which branch was taken and why, inspect the data at each step, and trace exactly what happened when something goes wrong.
Here's what this looks like in practice:
Each of these would normally require custom application logic, background jobs, and state management. In Journeys, they're a handful of nodes on a canvas.

Journeys also introduces an AI node that runs frontier models (GPT-5.4, Claude Opus, and others) as a step in any workflow. Your journeys already have rich context about each user. The AI node lets you act on it in ways that would otherwise require a dedicated service or an ML pipeline.
Pick your model, define your prompt and output schema, test in the editor, and go live. No AI infrastructure to manage.
The AI node is currently rolling out to enterprise customers first, with broader availability to follow.
Journeys is available today. You can start building your first workflow right now.
Or start with the Journeys docs to see what's possible.
A note for teams using Automations: Automations isn't going anywhere for now. Journeys is a ground-up rebuild that will eventually do everything Automations does and more. We'll share a migration path as Journeys matures, but there's no rush to move. Use whichever fits your current needs.
Get started: Read the Journeys docs or build your first journey.

What we shipped this month: May 2026 Edition
Courier shipped five launches in May 2026: AI Agent in Journeys (GA), the new Journeys API for code-driven flows, Custom Environments, Design Studio styling controls, and Courier Console v3. Each one closes a gap between writing software and shipping the messages that go with it.
By Kyle Seyler
May 20, 2026

Introducing the AI Node in Courier Journeys
The AI node is a new step inside Courier Journeys that classifies users, branches on the result, and writes per-channel copy from a single prompt. Here's what it does, how to set one up, and when it's worth using over a regular condition node.
By Kyle Seyler
May 14, 2026

Using Claude Design, Claude Code, and Courier AI to Create a Multichannel Onboarding Series in 30 Minutes
A walkthrough of building a four-part multichannel onboarding series (email, in-app inbox, mobile push, and Slack) in 30 minutes using Claude Code and Cowork to orchestrate, Claude Design to mock each channel, the courier-template-builder skill to translate mocks into Elemental JSON, the Courier MCP to publish templates, and the Courier CLI to test sends. Covers the strategy behind the sequence and recommendations for anyone doing the same.
By Kyle Seyler
April 17, 2026
© 2026 Courier. All rights reserved.