API referenceConsole
Connect

Integrations

Every service you can connect, how connecting works, and exactly what disconnecting removes.

Integrations connect Polylane to the services around your system. Each one gives agents something concrete to work with, and this page explains connecting and disconnecting once so the provider pages do not have to.

What it does

Connecting a tool registers query tools agents can call: search logs, fetch a pull request diff, run a metrics query, or describe a resource. Connecting a cloud provider also syncs its resources into the topology, where scheduled checks and impact assessments use them.

How connecting works

Every provider has a guided connect flow in the console under Settings > Integrations, with cloud providers under Settings > Clouds. The method depends on the provider, and credentials are stored encrypted.

MethodDescriptionExamples
API key or tokenYou paste a key created in the provider's console.Datadog, Cloudflare, Linear
OAuthYou sign in to the provider in the browser and grant access.Sentry, Slack, Vercel
App installYou install the Polylane app on your organization and pick what it can read.GitHub
CloudFormationYou deploy a stack that creates a read-only role in your account.AWS
HelmYou install an agent in the cluster.Kubernetes

Each provider has its own page with setup steps, permissions and troubleshooting at /integrations/<type>, for example /integrations/cloudflare. Providers that connect without a browser also carry a Pipeline tab there, with the exact API calls for a CI job. From the terminal, polylane cloud connect and polylane integration connect run the same flows.

How disconnecting works

Disconnect from Settings > Integrations, from the cloud account page, or with polylane integration disconnect and polylane cloud disconnect. Disconnecting stops every sync and check, deletes the credentials Polylane held, and removes what Polylane set up on the provider side wherever the provider's API allows it. Each integration page states exactly what is removed and what stays, and what stays is always something only you can remove.

Provider sideRemoved on disconnectStays
AWSThe CloudFormation stackThe IAM role, its policies and the CloudTrail S3 bucket, which the stack keeps on purpose
SlackThe bot token, which is revokedThe Slack app installation and the channels Polylane created
GitHubThe credentials Polylane heldAutofix branches and pull requests, the onboarding branch, and check runs on past commits
DatadogThe webhook Polylane registeredThe @webhook-polylane mention and the polylane:managed tag on your monitors
VercelThe credentials Polylane heldThe Vercel integration configuration and the polylane-* drains

Deleting a workspace disconnects everything in it the same way, with one exception: the AWS CloudFormation stack is only deleted when you disconnect the account itself. Disconnect AWS accounts before deleting a workspace, or delete the stack in the AWS console afterwards.

Catalog

Open any integration for its tools, connect guide, and what disconnecting removes.

Git providers

Connect your codebase

Observability

Query metrics, logs, and traces

Code agents

Delegate code changes to autonomous agents

Communication

Collaborate with your team

Knowledge base

Search docs and wikis

Confluence
Coming soon
Notion
Coming soon

Issue tracking

Create and manage issues

Incident management

Declare and respond to incidents

CI / CD

Build, test, and deploy pipelines

Product analytics

Understand user behavior and feature usage

Cloud providers

Connect your infrastructure

AWS11 tools · 77 resources
Find and fix issues across your AWS account with CloudWatch and X-Ray
Azure3 tools · 73 resources
Map your Azure subscription and see what changes in it
Cloudflare17 tools · 51 resources
Find errors in your Workers from their logs and traces
Vercel3 tools · 30 resources
Fix the errors and failed deploys in your Vercel projects
Google Cloud8 tools · 74 resources
Find and fix issues across your Cloud Run, GKE and Cloud SQL services
Render5 tools · 13 resources
Catch failing Render services and silent cron jobs
PlanetScale2 tools · 2 resources
Find the slow or failing query behind a slow endpoint
Railway4 tools · 8 resources
Find out why your Railway services crash or spike
Fly.io4 tools · 5 resources
Find the app or region misbehaving across your Fly.io fleet
Kubernetes1 tool · 24 resources
Find out why pods crash, get OOM-killed or never become ready
Supabase4 tools · 13 resources
Find what broke across your Supabase database, auth, storage and functions
Modal5 tools · 10 resources
Find the Modal functions that fail or cost too much
Convex6 tools · 2 resources
Fix the Convex function that broke, from its logs and metrics
Trigger.dev5 tools · 5 resources
Find out why your Trigger.dev runs fail
ClickHouse3 tools · 1 resource
Find out why ClickHouse Cloud services stop or degrade
Turso2 resources
Link Turso databases to your services and track what changes
Neon4 tools · 4 resources
Find slow queries and compute problems in your Neon databases
Upstash9 tools · 7 resources
Find slow commands and failed messages in your Upstash Redis, Vector, Search and QStash
MongoDB Atlas
Coming soon
Runpod
Coming soon
Parasail
Coming soon
Baseten
Coming soon
Digital Ocean
Coming soon
Firebase
Coming soon
Clerk
Coming soon
WorkOS
Coming soon
Unkey
Unkey
Coming soon
Hatchet
Coming soon
Inngest
Coming soon
Temporal
Coming soon
Snowflake
Coming soon
Databricks
Coming soon
Confluent
Coming soon
Redis Cloud
Coming soon
Northflank
Coming soon
Netlify
Coming soon

Protocols

Bring your own tools via standard protocols

  • Clouds for what a connected cloud account gives you and how to read its page.
  • Repositories for what connecting GitHub unlocks.
  • Work from your tools to connect and manage integrations from your coding agent.