Journeys vs. Runs
A journey is a reusable template: the flow you design on the canvas, plus the list of data fields each recipient needs. A run is a single execution of that journey against a specific list of recipients. One journey can have many runs — a morning wave, an afternoon wave, a retry batch, a new market — each with its own recipients, start time, and status. Everything you configure in the canvas is shared across runs. Everything that’s specific to “who are we contacting and when” lives on the run.Inside a Journey
Each journey has three tabs:| Tab | What It’s For |
|---|---|
| Overview | Live metrics across the journey — calls placed, answer rate, average talk time |
| Workflow | The visual canvas where you build and edit the flow |
| Runs | The list of runs for this journey, plus the recipients and status for the selected run |
What You Can Do
- Design a flow on a drag-and-drop canvas using calls, texts, delays, and branches
- Define the data each recipient needs (customer name, account id, plan, etc.) as typed journey data fields
- Import a CSV of recipients and map each column to a journey data field
- Run the journey now, schedule it for later, or prepare it as a draft and launch when ready
- Branch on call outcomes (answered, voicemail, no answer), on recipient state, or on your own journey data
- Pause, resume, or cancel a run at any time
- Review the recipients in a run, see which node each one is on, and inspect what’s happened so far
- Export the results as a CSV when you’re ready to report on them
How a Recipient Moves Through a Journey
Each recipient starts at the Start node and moves forward through the flow one step at a time.- When they hit an action (a call or an SMS), the action is dispatched and the recipient waits for the result.
- When they hit a delay, they’re parked until the wait completes.
- When they hit a branch, the conditions are evaluated and the recipient is routed down the matching path.
- When there’s no next step, the recipient is finished.
Getting Started
The typical first build looks like this:- Create a journey and give it a name.
- Open the Workflow tab and drop a Call node after the Start node. Configure it with a phone number and an agent.
- (Optional) Add a Time Delay and a second Call node for a follow-up attempt.
- Save the workflow.
- Open the Runs tab and create a new draft run.
- Import a CSV of recipients into the draft.
- Start the run now, or schedule it for later.
- Building a Journey — designing the flow on the canvas
- Start Blocks — how journeys get kicked off
- Node Types — reference for every node you can drop onto the canvas
- Journey Data — defining per-recipient fields and using them in your flow
- Runs — creating, scheduling, and monitoring runs