Trigger a Flow

Event in another app

Integry offers 200+ ready-to-use triggers for popular apps. Simply add it, configure it (if needed), and you're good to go.

Some triggers instantly receive new data (via webhooks) while others use polling to get new data.

Instant

Instant triggers use incoming webhooks. Whenever there is new data, the app will call the Integry webhook URL with the event data in the payload.

Polling

If the app does not support webhooks for a particular event (eg. Contact Added to a List in HubSpot), a polling trigger can be used. A polling triggers works by:

  1. Establishing a baseline of existing data when the integration is setup

  2. Checking (or polling) for new data every 5 minutes

  3. Running the trigger block in the flow for every new record found

Webhook

When a particular event occurs in your app, you can trigger a flow by calling a webhook and passing a JSON payload. Let's say, you're building a flow, When a contact is creating in AcmeSaaS, add a subscriber in Mailchimp list. Your app will send a JSON payload to Integry when a contact is created in your app. That payload could look like this:

{
    “id”: 123,
    “email”: “john@appleseed.com”,
    “first_name” : “John”,
    “last_name” : “Apple”
}

You can also name the payload if you want to pass different sample fields and/or values in the marketplace embed code.

On schedule

A flow can be triggered on a schedule.

Integration created

This is useful if you want to want to execute any steps when the integration is setup by your user. For example, you can register the webhook URL by making an HTTP call.

Last updated