Starting from nothing
Instead of an empty grid, a blank workflow opens with an AI prompt box. Type what you want in plain language, for example “When a new lead comes in, send an email and assign a task”. Or go ahead and pick one of six suggestions. Leaf360 builds the trigger and the steps for you, showing its progress as it goes, then a summary of what it built when it’s done. The same assistant stays available afterward behind the sparkle icon in the header, so you can ask it to add a step, explain what a step does, or fix something instead of building by hand. You can just as easily skip all that and drag steps from the left sidebar onto the builder screen yourself.Trigger, then steps
A workflow needs exactly one trigger before anything else can be added. The trigger picker groups by record type:
How many times you’ve reached out is a trigger too. Contact attempts, along with the running totals of calls, texts and emails on a record, can each start a workflow. Let’s say you want a lead dropped into your open pool after nine contact attempts with nothing back, that’s the trigger you’d build it on.
Once you set a trigger, Leaf360 only shows you actions that match that trigger’s record type, so a loan workflow won’t offer you an action that only makes sense on a lead.
Add a step by clicking the + below any existing step, or by dragging one from the sidebar onto the line connecting two steps. Steps in the middle of a straight chain can be dragged up or down to reorder; the trigger and anything inside a branch stay put.
What a step can do
To change a lead’s status, or a loan’s status or stage, go ahead and use Update Lead or Update Loan, not Update Field. Those two keep status and stage in step with each other, run your company’s stage checks, and write the change to the record’s history. That’s why Lead Status and Loan Status or Stage aren’t in the Update Field list anymore. An older Update Field step that still points at one of them shows an amber warning in the builder and gets skipped when the workflow runs, so make sure you swap it for Update Lead or Update Loan.
A Send Email or Send SMS step can target the record itself, a person on the loan, or a specific team role. It can also expand to a whole group of contacts or leads matching a filter, so that way one step covers a list instead of a single record.
Branching, delays and loops
If/Else splits on one condition; Router/Switch splits into as many named branches as you need, with an optional default path. Conditions compare a field to a value, equals, contains, starts with, is empty, greater than or equal, and similar comparisons, on any lead, loan, or contact field. A checkbox custom field that’s unchecked counts as false, and so does one that’s blank, so that way an “is false” check catches both. Delay can wait a fixed duration, until a specific date, until a particular day and time, until a date stored on the record, or until a condition becomes true. Loop jumps back to an earlier step. The builder draws a visible box around the loop so you can see exactly what repeats. Set an optional Max Iterations to stop it from looping forever.Setting up a step
Click any step to open its settings in the panel on the right. What you see depends on the step. A trigger shows its record type, and for status triggers, which statuses it fires on. A send action shows a template picker, recipient targeting and a merge-variable browser. A condition shows its field, comparison and value rows. A connector shows its own account and field mapping. Closing the panel or clicking elsewhere keeps whatever you set.Saving, testing, and going live
The header shows the workflow’s name and a small status label (draft, active, or paused), plus this row of controls:
Leaving with unsaved changes prompts you to save, discard, or cancel rather than losing them silently.
Testing before you activate
Test run needs a saved workflow, and gives you two starting points:1
Sample Data
Runs against sample data you edit by hand, pre-filled with realistic values for a lead, loan, or contact. This mode never touches a real record and never sends anything, no matter what you type in it.
2
Real Record
Search for and pick an actual lead, loan, or contact, then choose how the run behaves against it.
If a step fails once it’s live
An action step that fails, a bad phone number or a provider error, is marked failed and the workflow moves on to the next step; it isn’t retried. A step that can’t run at all, most often a missing phone or email on the recipient, is marked skipped rather than failed, and the workflow still continues. A branching, delay, or data step that fails is different: since Leaf360 can’t know which path to take next, the entire run stops there. Every run’s step-by-step outcome, success, failed, or skipped, is visible afterward in Execution History.Execution History
The clock icon opens a running list of this workflow’s own runs: status, whether it was a test, how long it took, and a breakdown of which steps succeeded, failed, or were skipped, with the specific error on any failure. A run that’s paused partway through, usually because it’s waiting on a response from an outside system, can be resumed from here.Workflow settings
The gear icon opens description, category, and two behaviors that apply to the whole workflow rather than one step:- When the client responds: a call or text reply from the record, you choose to keep the workflow running, pause it for that person, or stop it for that person outright.
- Stop when record leaves trigger status cancels the workflow for a record once its status no longer matches what the trigger originally fired on. This only applies to workflows triggered by a status change.
Archived records don’t run workflows
An archived lead or loan won’t start a workflow, whichever way it would’ve started: a trigger, a date, a manual start, a list enrollment, another workflow, or a delay picking back up. Try to start one by hand and Leaf360 tells you the record’s archived and to restore it first. See Archive Pipeline.Common problems
Test run says Save the workflow first
Test run says Save the workflow first
Testing needs a saved workflow. Press Save, then open Test run again.
I can't find Send Test or Live Run
I can't find Send Test or Live Run
Live run only appears once you switch Real Record mode to Live run and pick a record; Sample Data mode never offers it, on purpose.
A step I dragged snapped back to where it was
A step I dragged snapped back to where it was
The trigger and anything inside a branch can’t be reordered by dragging. Only steps in a straight chain move.
My workflow won't activate
My workflow won't activate
Activation needs a saved workflow with no unsaved changes; the builder saves for you first if needed, but a validation error on a step will still block it. Check the step the error names.
A loop never seems to stop
A loop never seems to stop
Set Max Iterations on the Loop step. Left blank, it has no built-in ceiling.

