Integrations

Connect OpenAnalyst to your existing tools across communication, productivity, automation, and cloud platforms using 24+ built-in integrations.

Integration Categories

OpenAnalyst integrations are organized into four categories. All integrations are configured from Settings > Integrations. Each integration page shows connection status, the last successful sync, and quick-access controls.

Communication Integrations

Deliver alerts, reports, and AI agent outputs directly to your team's communication tools.

IntegrationUse Cases
SlackAlert notifications, scheduled report delivery, agent output posting, interactive chart sharing.
DiscordAlert notifications and report summaries to Discord channels or direct messages.
Microsoft TeamsAdaptive card-based alerts and dashboard snapshots delivered to Teams channels.

To configure the Slack integration:

  1. Click Connect on the Slack integration page.
  2. You will be redirected to Slack to authorize the OpenAnalyst app for your workspace.
  3. Select the default channel for notifications (can be overridden per alert rule).
  4. Click Allow to complete authorization.

Productivity Integrations

Synchronize data with your productivity and knowledge management tools.

IntegrationUse Cases
NotionPush report summaries and data tables to Notion pages. Embed live charts in Notion via iframes.
AirtableUse Airtable bases as data sources or push processed data back to Airtable tables.
Google SheetsImport Google Sheets data for analysis or export results directly to a specified sheet and range.

Automation Integrations

Connect OpenAnalyst to automation platforms to build no-code workflows triggered by data events.

IntegrationUse Cases
ZapierTrigger Zaps when alerts fire. Receive data from Zaps as connector input. 5,000+ app connections.
Make (formerly Integromat)Advanced scenario builder — route alert payloads, transform data, and trigger multi-step workflows.
n8nSelf-hosted automation with full API access. Use the OpenAnalyst n8n node for deep workflow integration.
// Example: n8n webhook trigger payload from OpenAnalyst
{
  "event": "alert_triggered",
  "workspace_id": "ws_abc123",
  "rule_name": "Revenue Drop Alert",
  "metric": "daily_revenue",
  "value": 42150,
  "threshold": 50000,
  "timestamp": "2026-02-27T09:00:00Z"
}

Cloud Integrations

Connect to cloud provider services for storage, event streaming, and identity management.

IntegrationUse Cases
AWSRead from S3 buckets (Parquet, CSV), stream from Kinesis, connect to RDS and Redshift, use IAM role auth.
Google Cloud PlatformBigQuery connector, Cloud Storage (GCS) data imports, Pub/Sub event triggers.
Microsoft AzureAzure Blob Storage imports, Azure Synapse Analytics connector, Azure AD for SSO.

Webhook Configuration

In addition to named integrations, OpenAnalyst provides a generic outbound webhook system that can send event payloads to any URL. Configure outbound webhooks at Settings > Integrations > Webhooks. Each webhook can be scoped to specific event types: alert triggered, report generated, agent task completed, data refresh completed.

Tip: Use webhook secrets to verify that incoming payloads originate from OpenAnalyst. Set a secret in the webhook configuration and verify the X-OpenAnalyst-Signature HMAC-SHA256 header in your receiving endpoint.