logo_smallAxellero.io

Connectors

Connect to databases, APIs, and external services using pre-built connectors.

Connectors are the actions side of integrations — they let your agents and workflows perform actions on external services: send data, execute operations, or query information.

Connectors require credentials for authentication. Set up your credentials first before creating a connector.

Overview

Connectors are managed in Application > Integrations > Connectors. Each connector links a credential to an external service, giving your agents and workflows runtime access.

┌──────────────┐    ┌──────────────┐    ┌──────────────┐
│  AgentFlow / │    │  Connector   │    │   External   │
│   Workflow   │───▶│  (Action)    │───▶│   Service    │
└──────────────┘    └──────────────┘    └──────────────┘
  Agent decides       Sends request       Database, API,
  to act              via connector        or service

Connector Categories

Each connector belongs to a node category. See Integration Nodes for detailed per-node documentation.

CategoryNodesDescription
DatabasesPostgreSQL, OracleQuery, read, and write to relational databases
APIs & ProtocolsREST, GraphQL, SOAP, OpenAPICall external APIs using standard protocols
Email & MessagingGmail, Telegram, WhatsApp, SMTPSend messages, manage inboxes, bot integration
CRM & SalesamoCRM, Bitrix24Customer management, sales pipeline automation
ProductivityLinear, Google CalendarIssue tracking, scheduling, project management
DocumentsCarbone, Digital Sign, OutlineDocument generation, signatures, knowledge base
File TransferSFTP, FTP/FTPSSecure file upload, download, and transfer
Message QueuesKafka, RabbitMQEvent streaming, async message processing
GovernmenteGov GatewayKazakhstan SmartBridge integration
WeatherOpenWeatherWeather data and forecasting
AI & LLMLLM providersAI model integration and inference

Creating a Connector

  1. Navigate to Application > Integrations > Connectors
  2. Click the "Create connector" button
  3. Select the connector type (e.g., PostgreSQL, REST API, Telegram)
  4. Enter a name and optional description
  5. Enter connection details (token, host, URL — depends on connector type)
  6. Click Create

Create connector dialog

Configuration Fields

FieldRequiredDescription
Connector TypeYesThe external service type to connect to
NameYesDescriptive identifier (e.g., "My Telegram Bot")
DescriptionNoOptional notes about this connector

The remaining fields under Main options depend on the selected connector type. For example:

  • Telegram — Token
  • PostgreSQL — Host, Port, User, Password, Schema, Database
  • REST API — URL, Headers
  • GraphQL — URL, Headers, Insecure Skip Verify

Managing Connectors

Viewing Connectors

The Connectors tab displays a table with all connectors in the current application:

Connectors list view

ColumnDescription
Connector NameConnector identifier
DescriptionOptional description
ResourceConnector type (e.g., axellero.nodes.telegram)
Created AtWhen the connector was created

Editing a Connector

  1. Click the edit icon on the connector row
  2. Update the fields as needed
  3. Click Update

Edit connector dialog

Changing connection details may temporarily disrupt agents and workflows that use this connector. Update during low-traffic periods when possible.

Deleting a Connector

  1. Click the delete icon on the connector row
  2. Confirm the deletion in the confirmation dialog

Delete connector confirmation

Deleting a connector will break any triggers and workflow nodes that depend on it. Remove dependent triggers first, then delete the connector.

Troubleshooting

ErrorCauseSolution
"Connection refused"Host unreachable or wrong portVerify host, port, and network access
"Authentication failed"Invalid credentialCheck the linked credential is correct and not expired
"Connection timed out"Network or firewall issueVerify network access; increase connection timeout if needed
"SSL certificate error"Untrusted or expired certificateUpdate the certificate, or disable SSL verification for dev environments
"Too many connections"Connection pool exhaustedReduce concurrent usage or increase pool limits on the service side
"Schema discovery failed"Insufficient permissionsGrant the required read permissions on the target database
  • Credentials — Set up authentication before creating connectors
  • Triggers — Configure real-time event handling for your connectors
  • MCP Servers — Connect to MCP-compatible tool servers