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-configurationRead our own installation, and remove it when you disconnect. -
deploymentCreate a deployment of the code you approved. -
deployment-checkRead the outcome of a deployment, so the result shows in Selfbase. -
projectList your projects so you can choose one, and read its settings. -
project-env-varsSet the values a deployment needs to run. -
global-project-env-varsSet a variable shared across a project when the Plan you approved needs one. -
domainPoint a domain at a project when you ask for it. Vercel requires project write access alongside this. -
teamShow which team is connected, so the Connection is named rather than anonymous. -
userShow 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.