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, describe a resource. Connecting a cloud provider also syncs its resources into the topology, where scheduled checks and pull request reviews pick them up.

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

PagerDuty
Coming soon
incident.io
Coming soon

CI / CD

Build, test, and deploy pipelines

CircleCI
Coming soon

Product analytics

Understand user behavior and feature usage

Cloud providers

Connect your infrastructure

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.