Skip to Content
MaestroIntegrationsOverview

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:

CapabilityDescription
ExploreBrowse schemas, tables, and metadata from the connected data source
AgentQuery data and perform actions through AI-powered natural language
AlertingReceive and process alerts from the connected system
NotifySend notifications and messages to communication channels

Data Sources

IntegrationCapabilitiesDescription
LakerunnerExplore, Agent, AlertingLogs, metrics, and alerting via Cardinal’s observability platform
PostgreSQLExplore, AgentQuery PostgreSQL databases using natural language
Google BigQueryExplore, AgentQuery BigQuery datasets using natural language
SnowflakeExplore, AgentQuery Snowflake data warehouses using natural language
Amazon AthenaExplore, AgentQuery S3 data lakes via Athena using natural language
ClickHouseExplore, AgentQuery ClickHouse databases using natural language

Service Integrations

IntegrationCapabilitiesDescription
GitHubAgentCode search, PRs, issues, and deployments
ServiceNowAgentITSM: incidents, changes, CMDB, knowledge, and service catalog

Notifications

IntegrationCapabilitiesDescription
SlackNotifySend notifications to Slack channels
Microsoft TeamsNotifySend notifications to Teams channels via webhooks
PagerDutyNotifyTrigger incidents and send alerts via PagerDuty

Adding an Integration

  1. Navigate to Settings > Integrations in the Cardinal web app
  2. Click Add Integration and select the integration type
  3. Fill in the required configuration fields (connection details and credentials)
  4. Click Test Connection (where available) to verify connectivity
  5. 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