logo_smallAxellero.io

Connectors

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

Connectors provide seamless integration between external systems and your AI solutions. While Axellero Studio is your design-time tool for configuring these connections, the AI agents and workflows you build use these connectors at runtime to interact with databases, APIs, and various services.

Design-Time Configuration Overview

Configure these connectors in Axellero Studio to enable runtime access for your AI agents and workflows:

Connector CategorySupported SystemsKey FeaturesSetup Time
DatabasesPostgreSQL, OracleParameter binding, schema discovery, workflow integration5-10 minutes
APIs & ProtocolsREST, GraphQL, SOAP, OpenAPIFull HTTP methods, schema validation, auto-completion10-15 minutes
Email & MessagingGmail, Telegram, SMTPMessage sending, bot integration, email automation5-10 minutes
CRM & SalesamoCRM, Bitrix24Customer management, sales automation15-30 minutes
ProductivityLinear, Google CalendarProject management, scheduling10-20 minutes
DocumentsCarbone, Digital Sign, OutlineDocument generation, signatures, knowledge base15-25 minutes
File TransferSFTP, FTP/FTPSSecure file operations, automated transfers10-15 minutes
GovernmenteGov GatewayKazakhstan SmartBridge integration30-60 minutes
WeatherOpenWeatherWeather data and forecasting5-10 minutes
Message QueuesKafka, RabbitMQEvent streaming, message processing20-30 minutes

Connector Types

Database Connectors

Connect to various database systems with automatic schema detection:

DatabaseTypeUse CasesAuthenticationKey Features
PostgreSQLRelationalProduction apps, analyticsUsername/password, SSLNamed parameters (@param), JSONB support, schema discovery
OracleEnterpriseLarge-scale applicationsUsername/password, TNSPositional parameters (?), connection pooling, enterprise features

Common Features Across All Database Connectors:

FeatureDescriptionBenefits
Auto Schema DetectionAutomatically discovers tables, columns, and relationshipsReduces setup time, prevents errors

API Connectors

Integrate with external APIs using standard protocols:

ProtocolUse CasesKey FeaturesAuthentication Support
REST APIModern web services, microservicesAll HTTP methods, flexible requestsAPI Key, Bearer Token, Basic Auth, OAuth2, Custom Headers
GraphQLEfficient data fetchingSchema introspection, query validationAPI Key, Bearer Token, Basic Auth, Custom Headers
SOAPEnterprise systems, legacy servicesWSDL import, WS-Security, fault handlingBasic Auth, WS-Security, Custom Headers
OpenAPISpecification-driven APIsAuto-generation, schema validationAPI Key, Bearer Token, Basic Auth, OAuth2, Custom Headers

Common Features:

  • Schema discovery and validation
  • Auto-completion in editors
  • Workflow context integration
  • Response validation and error handling

Email & Messaging Connectors

ServiceCapabilitiesAuthenticationCommon Use Cases
GmailSend, search, manage messagesOAuth 2.0Email automation, message processing
TelegramBot API integration, webhooksBot tokenNotifications, customer support, alerts
SMTPEmail sending via SMTPUsername/passwordTransactional emails, notifications

CRM & Sales Connectors

ServiceKey FeaturesIntegration ComplexityUse Cases
amoCRMContact management, pipeline automationMedium - API key setupLead tracking, sales automation
Bitrix24CRM and collaboration featuresMedium - OAuth/API keyCustomer management, team collaboration

Productivity Connectors

ServiceKey FeaturesIntegration ComplexityUse Cases
LinearIssue tracking, project managementMedium - API keyBug tracking, feature planning
Google CalendarCalendar management, event creationMedium - OAuth 2.0Meeting scheduling, event automation

Document Connectors

ServiceKey FeaturesIntegration ComplexityUse Cases
CarboneDocument generation from templatesMedium - API setupReport generation, document automation
Digital SignDigital signature servicesHigh - Certification requiredDocument signing, compliance
OutlineKnowledge base managementMedium - API keyWiki automation, content management

File Transfer Connectors

ServiceKey FeaturesIntegration ComplexityUse Cases
SFTPSecure file transferMedium - SSH keys/passwordSecure file exchange, backup automation
FTP/FTPSFile transfer protocolLow - Username/passwordLegacy system integration, file uploads

Government Connectors

ServiceKey FeaturesIntegration ComplexityUse Cases
eGov GatewayKazakhstan SmartBridge integrationHigh - Government certificationGovernment service integration, compliance

Weather Connectors

ServiceKey FeaturesIntegration ComplexityUse Cases
OpenWeatherWeather data and forecastingLow - API keyWeather-based automation, data analysis

Message Queue Connectors

ServiceKey FeaturesIntegration ComplexityUse Cases
KafkaEvent streaming, message processingHigh - Broker configurationEvent-driven architecture, data streaming
RabbitMQMessage queue managementMedium - Connection setupAsync processing, task queues

Configuring Connectors in Studio

Set up connectors in the design-time interface for runtime use by agents and workflows:

Quick Setup Guide

StepActionRequirementsValidation
1Navigate to Integrations → ConnectorsAdmin or Editor permissionsPage access confirmed
2Click "Add Connector" (+) buttonAvailable connector slotsButton enabled
3Select connector typeTarget system requirementsConnector type validated
4Enter connection detailsHost, credentials, endpointsBasic format checking
5Configure authenticationAPI keys, OAuth setup, certificatesAuth method confirmed
6Test connectionNetwork access, valid credentialsConnection successful
7Save and activateCompleted configurationConnector ready for runtime use by agents/workflows

Configuration Reference

Basic Settings

SettingDescriptionFormatExample
NameDescriptive connector identifierAlphanumeric, spaces allowed"Production Database", "Stripe Payments"
DescriptionPurpose and usage notesFree text, 500 chars max"Customer data for CRM integration"

Connection Details

SettingRequiredFormatExamples
Host/URLYesFQDN or IP addressapi.stripe.com, 192.168.1.100
PortFor databasesInteger, 1-655355432 (PostgreSQL), 3306 (MySQL)
DatabaseFor databasesDatabase namecustomers, analytics_prod
Base PathFor APIsURL path/api/v1, /graphql

Authentication Configuration

MethodRequired FieldsOptional FieldsSecurity Notes
API Keyapi_keykey_location (header/query)Rotate every 90 days
Basic Authusername, passwordNoneUse strong passwords
OAuth 2.0client_id, client_secret, redirect_uriscope, auth_urlTokens auto-refresh
Bearer Tokentokentoken_prefixMonitor expiration
Custom Headersheader_name, header_valueMultiple pairsAvoid sensitive data

Advanced Configuration

SettingDefaultRangeImpact
Connection Timeout30s5s - 300sConnection establishment
Request Timeout60s10s - 600sIndividual request duration
Max Retries30 - 10Failed request retry attempts
Retry Delay1s0.1s - 30sDelay between retry attempts
Keep-AliveEnabledOn/OffConnection persistence
SSL VerificationEnabledOn/OffCertificate validation

Database Setup Checklist

StepDatabase TypeConfigurationValidation
ConnectionAllHost, port, database nameSELECT 1 query test
AuthenticationAllUsername, password, SSL certLogin attempt
PermissionsAllRead/write/admin privilegesPermission validation
Schema DiscoveryRelationalEnable auto-detectionTable enumeration
IndexingAllPerformance optimizationQuery execution plan
Connection PoolProductionMax connections, timeoutPool health check

Database-Specific Requirements:

DatabasePortRequired PermissionsParameter StyleAdditional Notes
PostgreSQL5432CONNECT, USAGE, SELECTNamed (@param)JSONB support, schema discovery, workflow integration
Oracle1521CONNECT, RESOURCEPositional (?)TNS names support, connection pooling, enterprise features

API Setup Checklist

StepREST APIsGraphQL APIsValidation Method
Base URLRequiredRequiredHTTP HEAD request
AuthenticationConfigure methodConfigure methodAuth endpoint test
Rate LimitsSet if knownSet if knownMonitor headers
SchemaOptionalAuto-introspectSchema validation
WebhooksConfigure if neededSubscriptions setupEndpoint test
Error HandlingDefine retry logicDefine retry logicError simulation