# The bug is in a Convex function. The alert came from your frontend.

Convex runs your backend as reactive functions on deployments you don't manage. Polylane puts every project and deployment in your context graph and reads the function logs and metrics behind them.

## Supported resources

- Project
- Deployment

## One graph, from the frontend to the function.

### Projects and deployments in the graph

Every project with its production, preview, and development deployments, their regions and URLs, next to everything else you run.

### From the service to the deployment behind it

Investigations reach from a service to the Convex deployment it talks to, with its region, class, and deploy history in hand.

### Production separated from the noise

Dev and preview deployments stay visible in the graph, but only production changes reach change intelligence and incidents.

### Function logs and metrics, read on demand

Agents pull function execution logs and function metrics for a deployment while they investigate, so the conclusion comes with its evidence.

### Change history on every sync

New deployments, deleted projects, and re-pointed production deployments land in the change feed with the sync that found them.

### Your data stays yours

Polylane reads the Convex Management API and nothing else. It never queries your tables and never holds deploy keys. The team access token is encrypted before it's stored, and the agent never sees it.

## Questions

**Is Polylane an AI SRE for Convex?**

It's what most people mean by the term: agents that keep your projects and deployments in one context graph with production separated from previews, watch them, investigate issues and fix what they can, with a human approving anything that changes production. We call it self-operating software rather than an AI SRE: the point is that the deployment looks after itself, not that a bot joins the on-call rotation.

**How does Polylane connect to Convex?**

With a team access token from your Convex team settings. Paste it once: it's encrypted before it's stored, and the agent never sees it.

**What does Polylane sync from Convex?**

Projects and their deployments, production, preview, and development alike, with regions and URLs. Every sync after the first records what changed.

**Does Polylane read my Convex data?**

No. It reads the Convex Management API and nothing else: it never queries your tables and never holds deploy keys. Function logs and metrics are read on demand during an investigation.

**Do preview deployments create noise?**

They stay visible in the graph so the agent can reason about them, but only production changes reach change intelligence and incidents.

**Can Polylane change my Convex deployments?**

Agents investigate and explain. Code changes only ever land as pull requests on the repo behind the deployment, and any write action pauses for your approval first, with the exact request and reason.

**Does it work with my observability provider?**

Yes. Datadog, Sentry, Honeycomb, Axiom, and Grafana Cloud join the graph as first-class sources, and their alerts get triaged by an agent the moment they fire.

**What does it cost?**

Pricing is public and self-serve: a free plan, paid plans from $80 a month, and pay-as-you-go overage past the included credits. Every plan and limit is published at polylane.com/pricing.

Early access is rolling out through the waitlist: join at https://polylane.com/#join
