How Schedules Operate on Leads
LeadsHow Schedule Actions Run
A schedule is a sequence of actions. The system selects
the next batch of leads with ready actions and processes
each one, firing the action's behavior (dial, SMS, HTTP
post, wait, branch, update token, disposition handling).
Multiple schedules cannot run on the same lead
concurrently. A lead belongs to a single schedule and
tracks one schedule's action cursor at a time. Schedule
triggers can move a lead from one schedule to another,
and a lead can be restarted on a new schedule, but each
transition replaces the previous schedule's tracking
state.
Triggers
Schedule triggers fire the start of a downstream
actions when a condition is met on a lead. See the
Schedules article for the exhaustive list of trigger
types and their evaluation order.