Your Cloudflare account, looking after itself. Agents that watch your Workers, investigate anomalies, and open the fix as a pull request.
We built the observability platform inside Cloudflare. Polylane is what we always wanted to run on top of it: software that operates itself.
Join the waitlistEvery supported resource.
The Cloudflare resource types that show up in your graph.
Proactive observability for Cloudflare.
Self-operating software means your account doesn't wait to be looked at: proactive agents watch it, investigate it, and fix it.
Your whole account, one graph
Workers, Pages, Durable Objects, D1, R2, KV, Queues, Workflows, Hyperdrive, Vectorize, AI Gateway, zones, DNS, tunnels, Access: every resource lands in one living graph with its bindings, config, and history. Even cross-cloud: a DNS record pointing at a Vercel project shows up as a real edge.
Checks that actually read your metrics
Agents pull your Workers analytics on a cadence, requests, errors, CPU time, Durable Object compute, and judge what they see against how each resource normally behaves. No thresholds to tune, no alert rules to babysit.
Every deploy, on the record
Each sync writes down exactly what appeared, changed, or disappeared in the account. When a Worker misbehaves twelve minutes after a deploy, the investigation starts from that change, not from scratch.
Observability gaps, flagged
Workers without observability enabled, D1 databases without backups, queues stuck retrying: every resource carries its advisories, each one marked fixable in place or with guidance.
Read-only by default
A guided flow pre-fills the exact API token permissions Polylane needs. Pick read-only and agents can investigate and explain but changes only ever land as pull requests. Pick full access and every write still waits for your approval, method, path, and reason on screen.
From anomaly to pull request
Investigations that end at a line of code end as a PR on the repo behind the Worker, with a regression test and the evidence trail. Review it over coffee instead of debugging at 2am.
Questions.
How does Polylane connect to my Cloudflare account?
With a Cloudflare API token. The console pre-fills every permission Polylane needs and opens Cloudflare with the token pre-configured, so there's no manual permission-picking. You choose read-only or full access when you create it.
What Cloudflare resources does Polylane sync?
Workers, Pages, Durable Objects, D1, R2, KV, Queues, Workflows, Hyperdrive, Vectorize, AI Gateway, zones, DNS records, load balancers, WAF and security rulesets, Tunnels, Spectrum, Access, Stream, Images, and more. The full list is on this page.
Can Polylane change my Cloudflare account?
Only if you let it. In read-only mode agents investigate and explain, and changes only ever land as pull requests for you to review. With full access, every write action pauses for your approval first, with the method, path, body, and reason on screen.
How does detection work without alert rules?
Agents read your metrics, logs, and traces on a cadence and judge them against how each resource normally behaves, so an 18x P99 regression gets caught without you configuring a threshold. Repeat detections fold into one anomaly instead of re-paging you.
Does it work with my observability provider?
Yes. Datadog, Sentry, Honeycomb, and Axiom join the graph as first-class sources, and their alerts get triaged by an agent the moment they fire.
What does it cost?
Early access is rolling out through the waitlist. Join it and we'll get you in as capacity opens up.