Introduction
Integrations are connections that enable your AI agents to interact with external platforms, services, and data sources. They serve as the bridge between your agents and the tools they need to perform work on your behalf, from analyzing data in cloud platforms to managing accounting software.Key Concepts
What is an Integration?
An integration is a configured connection that:- Connects to external platforms like Xero, AWS, Azure, and GitHub
- Enables agents to perform actions such as querying databases, managing cloud resources, or accessing documentation
- Provides secure access through authentication credentials or OAuth
- Supports read-only database connections to keep your data safe during analysis
- Ingests data from external sources into the platform for agent analysis
Types of Integrations
The platform supports two types of integrations:Agent Integrations
Agent Integrations use the Model Context Protocol (MCP) to connect your agents directly to external services and platforms. These integrations enable agents to:- Query and analyze databases in real-time with read-only access
- Manage cloud infrastructure across AWS, Azure, and other providers
- Interact with business applications like MYOB and Xero
- Access development tools such as GitHub for repository management
- Search documentation using vector-based knowledge bases
Data Ingest
Data Ingest integrations use Meltano-Singer taps to bring external data into the platform. Once ingested, this data becomes available for your agents to analyze and work with. Data Ingest supports:- Technology platform data from Cisco, Microsoft, and other providers
- One-to-One configurations for individual customer accounts
- One-to-Many configurations for managed service providers (MSPs) handling multiple clients
- Scheduled data synchronization to keep information up to date
Integration Categories
Integrations are organized into categories to help you find what you need:Database
Connect to SQL databases, ClickHouse, and other data stores with secure, read-only access
Cloud
Manage and monitor AWS, Azure, and other cloud infrastructure
Development
Integrate with GitHub and other development platforms
Payroll
Connect to Xero and other payroll and accounting systems
Documentation
Access knowledge bases and documentation through vector search
Technology
Ingest data from technology platforms like Cisco, Microsoft services, and more
Authentication Methods
Integrations support multiple authentication approaches:Manual Credentials
For database and API connections, you’ll provide:- Host URLs and ports
- Usernames and passwords
- Database names or API keys
- Access patterns or permissions
OAuth
For platforms that support OAuth (like MYOB and Xero OAuth2), the authentication process is streamlined:- Click “Connect” to begin the OAuth flow
- You’ll be redirected to the platform’s secure login page
- Sign in with your credentials
- Grant permission for Atlastix to access your account
- You’ll be redirected back and a credential is created automatically
- Configure any additional settings and save
Security and Permissions
Read-Only Database Access
When connecting to databases through Agent Integrations, the platform enforces read-only access. This ensures your agents can analyze and query data without the risk of modifying or deleting information.Security Groups
Integrations can be assigned to Security Groups to control which users and agents have access. This allows you to:- Restrict sensitive integrations to specific teams
- Manage access based on organizational roles
- Maintain compliance with security policies
Allowed Patterns
For database integrations, you can define allowed patterns to limit which tables or schemas agents can access, providing an additional layer of security and control.How Agents Use Integrations
When you configure an integration, it becomes available to add to your agents through the agent configuration panel. Once added to an agent:- During conversations, the agent can access the integration to retrieve information or perform actions
- For scheduled tasks, the integration provides the tools needed to complete automated workflows
- In analysis scenarios, agents can query databases and cloud platforms to generate insights