Docs / Integrations

Vercel Integration

Overview

The Raincurve Vercel integration automatically forwards your production logs from Vercel to Raincurve. Once connected, Raincurve analyzes your logs in real-time to detect error patterns, deployment regressions, and reliability signals — and delivers that context directly to your coding agents and development workflows.

Prerequisites

  • A Raincurve account (sign up)
  • A Vercel account on the Pro or Enterprise plan (drains are not available on Hobby)

One-Click Setup

  1. Log in to platform.overcastsre.com
  2. During onboarding (or from Settings → Integrations), click Connect Vercel
  3. Authorize Raincurve on Vercel — this creates a log drain automatically for all your projects
  4. Done. Logs start flowing within seconds.

Manual Setup

If you prefer to configure the log drain yourself:

  1. Copy your drain URL from the Raincurve onboarding screen. It looks like:
    https://platform.overcastsre.com/api/v1/vercel/logs?api_key=YOUR_API_KEY
  2. In your Vercel dashboard, go to Team Settings → Drains → Add Drain
  3. Select Logs as the data type
  4. Choose Custom Endpoint and paste your drain URL
  5. Set format to NDJSON
  6. Select the projects you want to monitor and click Create Drain

What Data is Collected

Raincurve receives the following from Vercel log drains:

  • Runtime logs — console output from your serverless functions and edge functions
  • Build logs — output from your deployment builds
  • Static logs — access logs for static assets

Raincurve does not access your source code, environment variables, or deployment configuration through this integration.

Disconnecting

You can disconnect the Vercel integration at any time from Settings → Integrations in the Raincurve platform, or by removing the Raincurve integration from your Vercel dashboard. The log drain will be removed automatically.

Troubleshooting

  • >
    No logs appearing?

    Ensure your Vercel team is on the Pro or Enterprise plan. Hobby plans do not support drains.

  • >
    OAuth flow not completing?

    Check that third-party cookies are not blocked in your browser, and try again.

  • >
    Need help?

    Contact us at support@raincurve.com