Integrations
Integrations connect Cardinal to your external services, databases, and communication platforms. Once configured, the AI agent can query data, perform actions, and send notifications through these connected systems.
Capabilities
Each integration enables one or more capabilities:
| Capability | Description |
|---|---|
| Explore | Browse schemas, tables, and metadata from the connected data source |
| Agent | Query data and perform actions through AI-powered natural language |
| Alerting | Receive and process alerts from the connected system |
| Notify | Send notifications and messages to communication channels |
Data Sources
| Integration | Capabilities | Description |
|---|---|---|
| Lakerunner | Explore, Agent, Alerting | Logs, metrics, and alerting via Cardinal’s observability platform |
| PostgreSQL | Explore, Agent | Query PostgreSQL databases using natural language |
| Google BigQuery | Explore, Agent | Query BigQuery datasets using natural language |
| Snowflake | Explore, Agent | Query Snowflake data warehouses using natural language |
| Amazon Athena | Explore, Agent | Query S3 data lakes via Athena using natural language |
| ClickHouse | Explore, Agent | Query ClickHouse databases using natural language |
Service Integrations
| Integration | Capabilities | Description |
|---|---|---|
| GitHub | Agent | Code search, PRs, issues, and deployments |
| ServiceNow | Agent | ITSM: incidents, changes, CMDB, knowledge, and service catalog |
Notifications
| Integration | Capabilities | Description |
|---|---|---|
| Slack | Notify | Send notifications to Slack channels |
| Microsoft Teams | Notify | Send notifications to Teams channels via webhooks |
| PagerDuty | Notify | Trigger incidents and send alerts via PagerDuty |
Adding an Integration
- Navigate to Settings > Integrations in the Cardinal web app
- Click Add Integration and select the integration type
- Fill in the required configuration fields (connection details and credentials)
- Click Test Connection (where available) to verify connectivity
- Click Save to activate the integration
Each integration supports multiple instances — for example, you can connect multiple PostgreSQL databases or multiple Slack workspaces.
Reach out to support@cardinalhq.io for support or to ask questions not answered in our documentation.
Last updated on