Skip to main content

Connector Catalog

Connectors are the blocks you drag onto a Flow canvas to perform each step of an automation: call an API, read a file, query a database, branch on a condition, send a message.

Every page in this catalog follows the same structure — overview, prerequisites, authentication, configuration fields, practical examples, and common errors — so you can quickly find what you need on any connector.

Triggers​

Start the execution of a Flow.

ConnectorWhat it does
HTTPExposes a REST endpoint that fires the flow when called (also works as an outbound call).
SchedulerFires the flow at scheduled times, via a cron expression.
EventPublishes and consumes events between flows (publish/subscribe pattern).
WhatsAppFires the flow when a WhatsApp message is received.

Databases​

ConnectorWhat it does
SQL ConnectorRuns SQL queries against relational databases (via JDBC).
MongoDBFinds, inserts, updates, removes, and aggregates documents in a collection.
QdrantStores and searches embeddings in a vector database (RAG, similarity).

APIs, web, and data transformation​

ConnectorWhat it does
HTTPMakes REST calls to external systems.
JoltTransforms one JSON into another shape via a Jolt specification.
JSON ValidatorValidates the message against a JSON Schema before it moves on.
XML to JSONConverts XML content into JSON.
HTML to TextConverts HTML into plain text or Markdown.

Google Workspace​

ConnectorWhat it does
Google SheetsCreates spreadsheets and reads, updates, appends, or clears data.
Google CalendarCreates, lists, updates, and removes events, including Meet meetings.
Google Cloud StorageUploads, downloads, lists, and removes files in a bucket.

Messaging and communication​

ConnectorWhat it does
WhatsAppReceives and sends messages through the WhatsApp Cloud API (Meta).
EmailSends emails via SMTP, in plain text or HTML.
EventLets flows talk to each other through named events.

Files and documents​

ConnectorWhat it does
PDF ReaderExtracts text, converts pages to images, or reads PDF metadata.
DOCX ReaderExtracts text and metadata from Word files, or fills in templates.
Excel ReaderReads .xlsx spreadsheets row by row, without loading everything into memory.
TXT ReaderReads the contents of a plain text file.
Markdown to DOCXConverts Markdown into a Word document.
File WriterWrites text into a new file for the next steps.
File to Base64Converts a file into a Base64 string for transport inside JSON.

Security and data​

ConnectorWhat it does
JWTCreates, validates, encrypts, and decrypts JWT tokens.
Vault ConnectorReads and writes secrets in a HashiCorp Vault or OpenBao KV engine.
EmbeddingTurns text into a numeric vector for semantic search.

AI, code, and automation​

ConnectorWhat it does
AI AgentRuns an AI agent that reasons and uses other components as tools.
ScriptRuns custom MVEL code for logic the built-in connectors don't cover.
RPA ConnectorAutomates a Chrome browser for systems that expose no API.

Templates and formatting​

ConnectorWhat it does
Message FormatterBuilds text from a template using data from the message.
FreemarkerBuilds text with FreeMarker templates (conditions, loops, formatting).

Flow logic​

ConnectorWhat it does
ChoiceConditional branch: takes one path or the other based on a condition.
ForEachRepeats a set of steps for each item in a list.
Add VariableCreates reusable variables during the execution.
Local StorageStores key/value pairs in memory, per execution or per application.
FunctionMarks the start of a reusable sub-flow.
Function CallerCalls a sub-flow registered by a Function.