Overview
Reevo’s workflow builder lets you automate repetitive tasks and create sophisticated business processes without writing code. Set up workflows that trigger automatically when specific events occur - like a record being created, an opportunity being updated, a meeting starting, a webhook being received, or a recurring schedule reaching its next run time - and execute a series of actions like updating records, routing leads, waiting, branching, or sending notifications. Workflows consist of two main parts: a trigger that starts the workflow automatically, and action nodes that execute in sequence to complete your business process.Prerequisites
- Admin or User role with permission to create workflows in your Reevo workspace
- Familiarity with the records and data you want to automate (Contacts, Accounts, Opportunities, etc.)
Creating a New Workflow
Step 1: Navigate to Workflows
Access Workflows through the navigation bar.
Step 2: Choose a Template or Start from Scratch
Select a template that matches your use case, or build your own from scratch. Templates are organized by category - Contact-Based, Account-Based, Lead Routing, Alerts, and more. See Workflow Templates: Choosing the Right Starting Point for a breakdown of each category. Give your workflow a clear, descriptive name so it’s easy to identify later (e.g., “Closed Won New Business Opportunity → Create Renewal Opportunity”).
Step 3: Build in the Setup Tab
You’ll land on the Setup tab, where you can see and configure every node in your workflow. The workflow flows top to bottom:- Trigger node - the special first node that defines the event that starts the workflow and provides relevant data to downstream nodes (e.g., when an account or contact is updated)
- Action nodes - the steps that execute after the trigger, defining what the workflow does in sequence
Configuring Your Trigger
Click the trigger node to select your trigger type and configure its settings. Released trigger categories include:

Adding and Configuring Action Nodes
Click + at any point in the workflow to add a new action node. Released node categories include:Draft and Production Versions
A workflow you are editing is a draft. Once you launch it, that version becomes the production version and starts running. A badge at the top of the workflow tells you which version you are looking at - Draft, Production, or Historical for an older version.- To edit a workflow that is already live, open it and click Edit. This puts you back in the draft so the production version keeps running untouched while you work.
- To see earlier versions, click Show versions on the canvas. From there you can open any past version or switch back to your draft.
- To discard your draft and start again from what is live, click Revert changes.
Undoing and Redoing Changes
While editing a draft, you can undo and redo changes using the controls in the canvas toolbar or keyboard shortcuts.Using Variables
Variables let you pass data from one node to another, making your workflow dynamic and responsive to the actual records being processed. When configuring an action node’s fields, click any field to switch to variable mode to see all data available from earlier steps - the trigger record’s fields, outputs from previous action nodes, and internal workflow values.
Dry Running a Workflow
Use Dry run to simulate the workflow version you are viewing before you rely on it in production. A dry run shows the trigger data, the path the workflow would take, each step’s resolved inputs and outputs, any projected external actions, and how many records would be modified. The dry run panel is available from the workflow editor when the workflow has a trigger. It can run against a draft, the launched production version, or an older version, depending on which version is open. This section has 4 parts: starting a dry run, choosing trigger inputs, reading results, and understanding what the simulation does.1. Start a dry run
- Open a workflow from Workflows.
- Make sure the workflow has a trigger configured.
- Click Dry run in the workflow editor.
- Provide the trigger input the panel asks for.
- Click Run dry run.
2. Trigger inputs
The dry run panel asks for different inputs depending on the workflow trigger:3. Reading dry run results
After the simulation finishes, the panel shows:- Simulated trigger: the record or event data that started the simulation.
- Trigger conditions: whether the simulated event matches the workflow’s trigger filters.
- Projected side effects: external actions the workflow would have taken, such as sending an email, Slack message, webhook, or notification.
- Would modify records: the number of records the workflow would create, update, or delete.
- Step results: select a step on the workflow graph to see its resolved inputs, projected output, status, and any error.
4. What dry run simulates
Dry run is designed to preview behavior without creating production side effects:- Read, branching, compute, delay, and loop steps are simulated so downstream steps can continue.
- CRM update and sequence enrollment steps project what would happen without writing changes.
- Email, Slack, webhook, notification, and other side-effecting steps are not sent. They appear as projected side effects.
- Enrichment and research steps return representative example data instead of calling their external providers.
- Approval, external lookup, async workflow dispatch, scheduler, scoring, and Ask Reevo steps are marked Not simulated when their real behavior cannot be reproduced offline.
Launching and Activating Your Workflow
Launch
When your workflow is configured and the Launch checklist shows all items complete, click Launch to publish your changes.- All nodes must be connected and fully configured before you can launch
- To make changes after launching, click Edit to go back to the draft, then click Launch again to push the update live

Activate
After launching, use the Active / Inactive toggle to turn the workflow on or off:Monitoring Workflow Performance
Monitor all your workflows from the main Workflows page. From the main Runs tab, clicking a workflow name or row navigates you directly into that workflow’s Run history tab, where you can see every execution - when it ran, whether it succeeded, and a node-by-node breakdown.
Troubleshooting / FAQs
Why can't I launch my workflow?
Why can't I launch my workflow?
What's the difference between static values and variables?
What's the difference between static values and variables?
How do I edit a workflow that is already live?
How do I edit a workflow that is already live?
What happens if I make changes to a launched, active workflow?
What happens if I make changes to a launched, active workflow?
Why is my workflow Active but not running?
Why is my workflow Active but not running?
Can I delete a node in the middle of a workflow?
Can I delete a node in the middle of a workflow?
Can I undo a change I made in the builder?
Can I undo a change I made in the builder?
Can I test a workflow before launching or activating it?
Can I test a workflow before launching or activating it?
Does a dry run use credits?
Does a dry run use credits?
Can I move a node or swap two nodes?
Can I move a node or swap two nodes?
Can I clone an existing workflow?
Can I clone an existing workflow?
Still have questions? Sign in and use Ask Reevo for instant answers or to raise a support ticket.