Skip to main content

Triggers

Triggers define when and how your workflows execute.

Trigger Types

TypeDescription
WebhooksHTTP endpoints that receive external requests
SchedulesTime-based execution with cron expressions
EventsReact to platform and integration events

Choosing a Trigger Type

TriggerBest ForExample
WebhookExternal systems pushing dataForm submission, payment notification
ScheduleRecurring tasksDaily reports, hourly syncs
EventReal-time reactionsNew order, message received

Trigger Data

All triggers provide data to your workflow:

// Webhook trigger
{
{
trigger.body;
}
} // Request body
{
{
trigger.headers;
}
} // HTTP headers
{
{
trigger.method;
}
} // GET, POST, etc.

// Schedule trigger
{
{
trigger.scheduledTime;
}
} // When it was scheduled
{
{
trigger.executionTime;
}
} // When it actually ran

// Event trigger
{
{
trigger.event;
}
} // Event type
{
{
trigger.payload;
}
} // Event data