Universal web triggers enable you to create custom triggers for any application that uses web hooks to deliver the event notifications. You can create a Listener or a Poller to subscribe to events.

Overview

The Universal web trigger is a generic trigger package that enables users to create triggers for applications that are not available out-of-the-box in the Control Room. The Universal web trigger works across any application that supports webhooks. This package contains two triggers, namely, Listener and Poller that enable you to configure triggers for events that occur in any applications.

Listener trigger

The Listener trigger listens for events in the external application and triggers automation in real-time. When an event occurs in the application, the trigger starts the subsequent automation workflow. This trigger requires a listener URL that serves as the endpoint to which the external application sends the webhook event details. Use the Listener tab available on the Event Triggers page to generate this listener URL. Once you create this Listener URL, you cannot edit the URL. You can use the Listener trigger when the frequency of the updates is less comparatively.

For more information about Listener trigger, see Listener trigger.

Poller

The Poller trigger listens for events in the external application at specified time intervals. This trigger requires the polling URL of the external application. You can use the Poller trigger for use cases where update frequency is high and happens at regular intervals. When configuring the Poller trigger, ensure that you do not exceed the API requests threshold of the external application.
Note: The Poller is currently in beta.

For more information about Poller, see Poller.

Resources

To learn more about Universal web triggers, see Getting Started with Universal Web Triggers (Requires Apeople login).