Skip to main content

Connectors

Connectors are pre-built integrations that let your automations read from and write to external services. Each connector defines its own triggers (events that start an automation) and actions (operations the automation performs). No custom code is required.

How connectors work

Every automation step that calls an external service uses a connector. When you add an action node to the builder, you select the connector, configure the action, and map input fields from previous steps using {{variable}} syntax. Credentials are stored securely per-connector. Each connector has a Test Connection button that verifies credentials before you save them.

Available connectors

Slack

Post messages, send DMs, manage channels and reactions

Microsoft Teams

Send channel messages, create meetings, manage teams

Discord

Send messages, embeds, manage threads and roles

WhatsApp

Send messages and media via WhatsApp Business API

Telegram

Send messages and media via Telegram Bot API

SendGrid

Transactional email with templates and tracking

Twilio

SMS, MMS, WhatsApp, and voice calls via Twilio

Email

SMTP email using your server’s mail configuration

Google Calendar

Create events, check availability, manage calendars

Outlook Calendar

Microsoft 365 calendar events and scheduling assistant

Calendly

Retrieve events, invitees, and create scheduling links

Google Drive

Upload, move, share, and manage Drive files

Google Sheets

Read, append, update, and search spreadsheet rows

Dropbox

Upload from URL, list folders, move, and share files

Airtable

Full CRUD on Airtable records with filtering and views

Notion

Create and update pages, query databases, search

HubSpot

Contacts, deals, companies, tickets, and pipeline events

Pipedrive

Deals, persons, organizations, activities, and notes

Stripe

Payments, customers, subscriptions, invoices, refunds

GitHub

Issues, pull request comments, and workflow dispatch

GitLab

Issues, merge requests, pipelines, and file creation

Jira

Create, update, and transition Jira issues

Linear

Issue lifecycle, comments, and team management

Asana

Task CRUD, comments, and project listing

Trello

Cards, lists, labels, comments, and board management

Monday.com

Items, board columns, updates, and group management

Sentry

Issue triage, releases, and project monitoring

Datadog

Events, metric queries, monitors, and incidents

PagerDuty

Incident lifecycle, escalation, and on-call management

OpenAI

Chat, images, embeddings, moderation, Whisper, TTS

Bexio

Swiss ERP: contacts, invoices, and projects

Abacus

Swiss ERP: customers, orders, and financials

Personio

Employee records, absences, and HR sync

HTTP

Call any external API with full request control

AI (local)

Ollama-compatible LLM prompts and summaries

Transform

Format dates, filter arrays, and reshape data

Code

Run custom JavaScript inside an automation step

Authentication

Each connector uses one of four authentication types:
TypeHow to configure
API KeyEnter the key directly in the connector credential form
OAuth 2.0Generate a token from the service’s developer console and paste it in
BasicUsername and password
NoneNo credentials required (e.g. Email, Transform, HTTP with public APIs)
Credentials are encrypted at rest. They are never logged or exposed in automation output variables.
Connector credentials are workspace-scoped. Any member with Automation: Edit permission can select existing credentials when building an automation, but cannot view the raw credential values.