Workflow Integrations
Integration nodes connect your workflows directly to external services. Each integration appears as a node type in the workflow builder once it has been connected on the Connectors page.
How integration nodes work
When you add an integration node to a workflow, you select the operation you want to perform - for example, creating a Jira ticket, reading a Google Drive file, or sending a Slack message. The node runs that operation as part of the workflow execution and makes the result available as a variable for subsequent nodes.
Integration nodes can both read and write:
- Pull data in - query records, fetch files, search tickets, read emails
- Push data out - create records, send messages, update statuses, upload files
Connecting an integration
Integrations are connected from the Connectors page in the main navigation. Once you connect an integration to your account, it appears as a node option in the workflow builder.
The full directory of available integrations - with descriptions, supported operations, and setup instructions - is at app.aisle.sh/connectors.
Trigger integrations
Some integrations can also trigger workflows, not just be used as nodes within them. Webhook triggers (Slack, Jira, GitHub, Teams, Telegram, Bugsnag, custom) and polling triggers (Gmail, Outlook, Google News, SERP) fire a workflow automatically when an event occurs.
See Distributing and Scheduling Workflows for how to set up trigger-based entry points.