Vercel

Stack Monitors

Monitor Vercel Deployments with Crowswatch

Monitor deployment status, serverless function metrics, and bandwidth across your Vercel projects directly from Crowswatch.

What This Integration Provides

  • Deployment status: live deployment state, build duration, and error rates
  • Serverless function metrics: invocation count, duration, and error rate per function
  • Bandwidth: data transfer across your deployments
  • Domain health: custom domain assignment and certificate status
  • Edge Network: request distribution and response times

Requirements

RequirementDetail
Vercel accountHobby or above
Access tokenPersonal access token from account settings
Team IDRequired if your projects are under a Vercel team
Estimated setup time~5 minutes

Step 1: Generate Credentials

Vercel uses personal access tokens for API authentication.

To create an access token:

  1. Log in to vercel.com
  2. Click your profile avatar → Settings
  3. In your Personal Account settings (not a team's settings), go to Tokens
  4. Click Create
  5. Enter a name (e.g. crowswatch-monitor)
  6. Select the Scope: choose Full Account to monitor all teams, or select a specific team to limit access
  7. Set an optional expiration date
  8. Click Create Token
  9. Copy the token, as it is only shown once
Vercel access tokens do not currently offer per-permission read/write controls. Use team-scoped tokens rather than full account tokens where possible to reduce blast radius.

Step 2: Locate Required IDs

Team ID (required for team projects)

  1. Open your team dashboard on Vercel
  2. Go to the team's Settings → General
  3. The Team ID is listed in the General section
  4. It is also visible in the URL: vercel.com/teams/<team-id>/settings

If all your projects are under your personal account and not a team, you do not need a Team ID.

Step 3: Add Credentials to Crowswatch

Navigate to: Crowswatch → Add Service → Vercel

FieldValue
Access TokenThe token generated in Step 1
Team IDYour Vercel Team ID (if applicable)

Available Metrics

Deployments

  • Deployment state (ready, error, building, cancelled)
  • Build duration (seconds)
  • Deployment frequency over time
  • Failed deployment count

Serverless Functions

  • Invocation count per function
  • Average duration (ms)
  • Error rate (%)
  • Memory usage

Bandwidth

  • Total data transfer (GB)
  • Transfer by project

Domains

  • Custom domain status
  • SSL certificate validity

Connect

  1. Enter your Access Token and, if applicable, your Team ID
  2. Click Verify to confirm the credentials are valid
  3. Select the projects and metrics you want to track
  4. Click Connect

Security

  • Use a team-scoped token rather than a full account token where possible
  • Set an expiration date on the token and rotate it periodically
  • Create a dedicated token for Crowswatch rather than sharing with other systems

Troubleshooting

Authentication error

Verify the token has not expired. Confirm the token was created under your Personal Account settings, not a team's settings.

Team projects not visible

Ensure the token scope includes the relevant team. Confirm the Team ID is correct by copying it directly from the team settings page.

Deployment data not appearing

The Vercel API only returns deployments for projects the token has access to. If using a team-scoped token, ensure the projects are under that team.