Introduction
Triggers are available for workflow applications only.
Pull Request, Push, and Issue. If you subscribe to the Pull Request event and add the Pull Request plugin trigger to your workflow, it will automatically run whenever someone opens a pull request in the specified repository.
Add and Configure a Plugin Trigger
- On the workflow canvas, right-click and select Add Node > Start, then choose from the available plugin triggers or search for more in Intellos Marketplace.
- Select an existing subscription or create a new one.
- Configure any other required settings.
The output variables of a plugin trigger are defined by its trigger plugin and cannot be modified.
Create a New Subscription
A trigger plugin supports creating up to 10 subscriptions per workspace.
What is a webhook?
What is a webhook?
A webhook allows one system to automatically send real-time data to another. When a certain event occurs, the source system packages the event details into an HTTP request and sends it to a designated URL provided by the destination system.
- Automatic Creation: You select the events you want to subscribe to, and Intellos automatically creates the corresponding webhook in the external system. This requires prior authorization via OAuth or API keys so Intellos can handle the webhook setup on your behalf.
- Manual Creation: You create the webhook yourself using the webhook callback URL provided by Intellos. No authorization is needed.

- Create with OAuth (Automatic)
- Create with API Key (Automatic)
- Paste URL to Create a New Subscription (Manual)
Some trigger plugins ship with a default OAuth client, so you can authorize Intellos with a single click. For others, you use the custom OAuth client option, meaning you need to create the OAuth application yourself in the external system.
- Default OAuth Client
- Custom OAuth Client
-
Select Create with OAuth > Default > Save and Authorize.
Save means the selected option is set as the default OAuth method for future subscriptions.To switch methods later, click the OAuth Client Settings icon.

- On the external system’s authorization page that pops up, click Next to grant Intellos access.
- Specify the subscription name, select the events you want to subscribe to, and configure any other required settings.
- Click Create.
The displayed Callback URL is used internally by Intellos to create the webhook in the external system on your behalf, so you don’t need to take any action with this URL.For self-hosted deployments, you can change the URL’s base prefix via the
TRIGGER_URL environment variable. Ensure it points to a public domain or IP address accessible to external systems.

