Skip to main content

Triggers in an integration

Learn how to setup triggers for your custom integrations.


Every workflow commences with a trigger, which can be either a manual trigger or an automated one. The integration triggers are simply powered by a webhook subscription that watches for new data as it comes in from the connected tool.

Triggers empower users of your tool to initiate automated workflows whenever they add or update data within that tool, encompassing various sources such as emails, messages, blog posts, subscribers, form entries, and commits, forming the foundation of each workflow.

Most triggers operate when new items are added to a tool, database, project, or file, while certain applications may include update triggers that execute whenever an item is updated, which is useful to help users keep data up to date across apps using Actioner.

As triggers solely focus on monitoring new data and usually require minimal or no data transmission to the system, they are generally quicker to configure compared to actions.

How to add a new trigger to an integration

  1. Navigate to your integration and click + on Triggers section.

  2. Provide a name and optionally a description for your trigger.

  3. Create a connection schema for your integration, if it doesn't exist.

  4. Select a connection. If you do not have a connection, add a new one and complete the authorization.

  5. On Filter section, apply a filter to define your trigger's conditions. You can add filters based on the data coming from your event.

  6. Optionally enrich the event data by adding an action from your integration. The action's response defines the integration trigger.

  7. Fill in the input parameters for the added action.

  8. Add a sample payload for your integration trigger. The sample payload will become available to help you designing a workflow starting with your trigger.

  9. Apply changes to save your workflow.