Skip to main content

Triggers

A trigger is a way to invoke a node within a project. It may be thought of as the entrypoint into a flow. When a trigger is invoked, an execution is created.

Endpoints

An endpoint is an HTTP endpoint exposed outside of Triform. It should be protected by an ingress token to prevent abuse.

Endpoints are commonly used to handle backend flows running on Triform that may be invoked from e.g. mobile apps, form submissions, external webhooks etc.

Scheduled Invocation (crons)

A scheduled invocation works a lot like endpoints, except they are triggered at regular intervals autonomously. A payload may be attached to act as the input to the execution.

Scheduled invocations are great for when you'd like to run reoccurring tasks such as a daily data cleanup job or sending weekly summaries.