Selfbase

Integration

Vercel

Vercel is where the code goes live. Connecting it lets the agent deploy what it wrote and read back whether the deploy succeeded.

What it does

  • Deploys the code the agent wrote to your Vercel projects.
  • Reads deployment status and checks back, so you see the result in Selfbase.
  • Manages environment variables for the projects it deploys.
  • Attaches a domain to a project when you ask it to.
  • Waits for you. Selfbase never deploys on its own, on any plan.

Connecting

In the app, open Workspace settings, then Connections, and choose Vercel. You are sent to Vercel to approve the install, and back to Selfbase when it is done. If you belong to a Vercel team, pick the team that owns the projects you want deployed.

What each permission is for

  • integration-configuration Read our own installation, and remove it when you disconnect.
  • deployment Create a deployment of the code you approved.
  • deployment-check Read the outcome of a deployment, so the result shows in Selfbase.
  • project List your projects so you can choose one, and read its settings.
  • project-env-vars Set the values a deployment needs to run.
  • global-project-env-vars Set a variable shared across a project when the Plan you approved needs one.
  • domain Point a domain at a project when you ask for it. Vercel requires project write access alongside this.
  • team Show which team is connected, so the Connection is named rather than anonymous.
  • user Show which account authorised the install.

We do not request Edge Config, log drains, billing, or deployment protection bypass. Nothing in a deploy needs them.

How your credentials are held

Your credential is encrypted with a key that belongs to your workspace and stored as ciphertext. It is decrypted only at the moment it is used, and never inside a sandbox where code runs. We never log it.

Removing it

Disconnect under Workspace settings, then Connections, and we remove the integration at Vercel and delete our copy of the token. You can also remove it from your Vercel dashboard under Integrations, which ends our access immediately.

To have everything Selfbase holds about you deleted, see data deletion.

Support

Email hello@selfbase.com. Our privacy policy and terms cover every integration.