The Trigger Capability

Triggers are a special type of capability that initiate the execution of your workflow. They are event-driven services that constantly watch for a specific condition to be met. When the condition occurs, the trigger fires and instructs CRE to run the callback function you have registered for that event. Learn more about the trigger-and-callback model.

Trigger types

CRE provides several types of triggers to start your workflows:

  • Time-based: The Cron trigger fires at a specific time or on a recurring schedule (e.g., "every 5 minutes").
  • Request-based: The HTTP trigger fires when an external system makes an HTTP request to your workflow's endpoint. HTTP triggers require authorization keys when deployed to ensure only authorized addresses can trigger your workflow.
  • Onchain Events: The EVM Log trigger fires when a specific event is emitted by a smart contract on a supported blockchain.

Learn more

Get the latest Chainlink content straight to your inbox.