Triggers
Start durable Loop runs manually, on a UTC schedule, or from supported CRM events.
A Loop needs at least one trigger. You can add more than one, and each trigger can start a separate run.
Manual trigger
Use Manual trigger for work that should only start when a person chooses Run. A manual trigger has no event payload.
This suits one-off or deliberately supervised work, such as searching a CRM segment and preparing drafts for a review checkpoint.
Schedule
Use Schedule for an active Loop that should start at a recurring UTC time. The friendly picker supports daily, weekdays, and weekly schedules. Advanced mode accepts a five-field cron expression.
Common examples:
0 2 * * *runs daily at 02:00 UTC.0 9 * * 1runs Mondays at 09:00 UTC.*/15 * * * *requests every fifteen minutes.
The dispatcher checks a five-minute window. Do not schedule a cadence tighter than five minutes, and allow for a short enqueue delay after the exact minute.
Pausing the Loop stops new scheduled runs. It does not cancel a run that has already started.
Event
Use Event for an active Loop that should start when Fondaro records one of these CRM events:
- lead created;
- lead status changed;
- lead assigned;
- deal created;
- deal stage changed;
- deal won or lost;
- task created or completed;
- note created.
The event payload contains identifiers for the changed record. For lead events, connect the trigger to Lead from event before an AI node that requires a full lead.
Repeated deliveries are deduplicated in a five-minute bucket. Event starts are also capped at 25 runs from one source event and 100 event runs per organization per rolling minute. This protects the account during a large import, but it means event Loops are not an unbounded bulk-processing mechanism.
Pausing the Loop stops new event runs. It does not cancel runs already in progress.
Test a trigger
Open the Loop editor and choose Test this loop or the run-options menu.
- A manual-only Loop starts immediately.
- For a schedule, choose Run now to start the scheduled path without waiting for its next UTC occurrence.
- For a lead event, search for a real lead to test the downstream path with that lead's ID.
- Test with a synthetic lead only exercises trigger routing. It will fail when the graph reaches Lead from event or another node that needs a real CRM lead, so use a real lead for an end-to-end rehearsal.
Testing creates an ordinary run record. Follow it on the canvas and in the recent-runs strip.
Related Articles
Loops
Build durable CRM workflows on a typed canvas, then pause runs for human review and approval. Beta.
Node catalog
Understand the 26 trigger, data, AI, human, action, and display nodes currently available in Loops.
Runs
Follow durable Loop runs, complete human checkpoints, inspect failures and skipped nodes, and review history.