Vercel Connect Gets an Observability Tab With Token-Level Audit Trails
Vercel Connect now logs every token request, refresh, and revocation with correlation IDs. Event retention ranges from 12 hours (Hobby) to 30 days (Enterprise).

Vercel has added an Observability tab to every Vercel Connect connector, giving teams line-level visibility into how OAuth tokens (the credentials that let apps talk to each other) are created, used, refreshed, and revoked. The feature is live on all plans, with event retention scaling from 12 hours on Hobby up to 30 days on Enterprise. Teams that need longer retention can forward events to their own webhook endpoint using a Drain, available on Pro and Enterprise plans.
What happened
| Detail | Fact |
|---|---|
| Feature | Observability tab on every Vercel Connect connector |
| Event retention: Hobby | 12 hours |
| Event retention: Pro | 3 days |
| Event retention: Enterprise | 30 days |
| Long-term forwarding | Custom webhook via Drain (Pro and Enterprise) |
| Enterprise extras | Role-based access control and audit logs |
Vercel Connect is the platform’s built-in system for letting third-party apps authenticate against your Vercel projects using OAuth tokens. Until now, there was no built-in way to see exactly what those tokens were doing at runtime.
The new Observability tab changes that. Each connector’s tab surfaces runtime events covering every token request, authorization, refresh, revocation, and trigger delivery. You can filter by event type to narrow down what you’re looking at.
Correlation IDs make cross-system debugging practical
Two stable identifiers, tokenId and authorizationId, are attached to each token’s events. This means you can match a Vercel Connect event to a corresponding record in your own logging or monitoring system without guesswork.
The Activity filter button is a small but useful addition: clicking it opens the Activity page pre-filtered to that connector’s configuration events, so you can quickly see when a connector was changed and by whom.
Why it matters
Token abuse and silent credential drift are real problems in any system that connects multiple apps. Before this update, a Vercel team would have had to rely on third-party tooling or manual digging to answer basic questions: which app requested a token, when, and is it still active?
Now those answers are one tab away. For teams running AI integrations or multi-app workflows on Vercel, this kind of visibility is table stakes for debugging and compliance. The correlation IDs in particular are genuinely useful: they let you stitch Connect events into an existing observability stack (Datadog, Grafana, whatever you already use) without building a custom adapter.
The tiered retention model is worth noting. Twelve hours on Hobby is tight. If you are debugging a token issue that happened yesterday, you need at least a Pro plan. Enterprise teams get the full 30-day window plus role-based access control and audit logs, which matter when you need to prove to a security team or auditor who had access to what.
This update also fits a broader pattern from Vercel: they are building more operational tooling directly into the platform, reducing the number of third-party services a team needs to run a production setup. We covered a related move when Vercel tightened network boundary controls in its sandbox environment.
Our take
This is a quiet but genuinely useful release. Token lifecycle visibility is the kind of thing that only gets asked for after something goes wrong, which is exactly why it should be built in by default.
The 12-hour Hobby window feels more like a plan upgrade nudge than a useful debugging tool. For any serious project, 12 hours is rarely enough time to notice a problem, investigate it, and still have the relevant events available. Pro’s 3-day window is reasonable for most teams.
The Drain feature (forwarding events to a custom webhook) is the right call for enterprise setups where logs need to live in a central SIEM (security information and event management system). The fact that it’s limited to Pro and Enterprise is fair given the infrastructure cost, but smaller teams running compliance-sensitive apps should factor the plan cost into their budget when evaluating Vercel Connect for anything regulated.
If your team is already using Vercel Connect, go check the Observability tab now. There may be token activity there you did not know was happening.
What to do about it
- Open any active connector in your Vercel dashboard and click the new Observability tab.
- Filter by event type to confirm only expected apps are requesting and refreshing tokens.
- Use the Activity filter to review recent configuration changes to each connector.
- If you need retention beyond 3 days, set up a Drain to forward events to your own webhook or logging service.
- Enterprise teams: review role-based access control settings to lock down who can view or modify connector configurations.
Frequently asked questions
How long does Vercel Connect keep observability events?
Event retention depends on your plan: 12 hours on Hobby, 3 days on Pro, and 30 days on Enterprise. You can forward events to a custom webhook using a Drain on Pro and Enterprise plans to keep them longer.
What events does Vercel Connect observability track?
The Observability tab logs every token request, authorization, refresh, revocation, and trigger delivery. Each event is filterable by type and tagged with stable correlation IDs.
What are correlation IDs in Vercel Connect?
Vercel Connect assigns a stable tokenId and authorizationId to each token's events, allowing you to match Connect events to records in your own monitoring or logging systems.
Is Vercel Connect observability available on free plans?
Yes, observability is available on all Vercel plans including Hobby, but Hobby only retains events for 12 hours. The Drain feature for forwarding events to a custom webhook requires a Pro or Enterprise plan.


