Portal Community

Trigger Node Rules

Available Trigger Nodes

manual-trigger

TypeCode: manual-trigger | Shape: Circle | Use when: You want to start the workflow by clicking Run in the studio or via the API.

Config FieldDescription
Initial DataOptional JSON object that seeds $json at the start of execution
Allow Re-runWhether operators can re-run the workflow from history

Output: { triggeredBy: string, triggeredAt: string, data: object }

webhook-trigger

TypeCode: webhook-trigger | Shape: Circle | Use when: An external system calls a generated HTTPS endpoint to start the workflow.

Config FieldDescription
HTTP MethodGET, POST, PUT, PATCH (default: POST)
AuthenticationNone, API Key, Bearer Token, HMAC Signature
Response ModeImmediate (202 Accepted) or Wait (blocks until workflow completes)

Output: { headers: object, query: object, body: object, method: string }

The webhook URL is generated after the process is published: POST /api/webhooks/{tenantId}/{processId}

schedule-trigger

TypeCode: schedule-trigger | Shape: Circle | Use when: The workflow runs on a regular interval or at a specific time.

Config FieldDescription
Cron ExpressionStandard 5-part cron: 0 9 * * MON-FRI (9am weekdays)
TimezoneIANA timezone string (e.g., America/New_York). Defaults to tenant timezone.
EnabledToggle to pause/resume the schedule without deleting it

Output: { scheduledAt: string, cronExpression: string }

form-trigger

TypeCode: form-trigger | Shape: Circle | Use when: An Atlas Form submission starts the workflow. The form data becomes the initial execution context.

Config FieldDescription
Form IDThe Atlas Form ID whose submission triggers this workflow
Form ModeWhich submission modes trigger: Submit only, Save & Submit

Output: { formId: number, submittedBy: string, formData: object, submittedAt: string }

Only Published Processes Respond to Webhooks and Schedules Webhook and schedule triggers only activate when the Process is in Published status. During development (Draft status), you must use the manual trigger Run button to test your workflow.