Integrations
Vercel
Deployment management, project configuration, and serverless logs
The Vercel connector provides 29 actions for managing deployments, projects, domains, and viewing application logs.
Setup
Connect via Access Token
- Go to Settings → Integrations → Vercel
- Click Connect
- In Vercel dashboard, go to Settings → Tokens
- Create a new token with appropriate scope
- Paste the token in Keva
- Select team (if applicable)
Token Scopes
- Full Access: All project and deployment operations
- Read Only: View deployments and logs only
Available Actions (29)
Deployments
| Action | Description |
|---|---|
| List deployments | Get recent deployments |
| Get deployment | Deployment details and status |
| Create deployment | Trigger new deployment |
| Cancel deployment | Stop in-progress deployment |
| Promote deployment | Move to production |
| Rollback deployment | Revert to previous |
| Get deployment logs | Build and runtime logs |
Projects
| Action | Description |
|---|---|
| List projects | Get all projects |
| Get project | Project configuration |
| Update project | Modify settings |
| Get env variables | Environment config |
| Set env variable | Add/update env var |
| Delete env variable | Remove env var |
Domains
| Action | Description |
|---|---|
| List domains | Get project domains |
| Add domain | Attach custom domain |
| Remove domain | Detach domain |
| Verify domain | Check DNS config |
Logs & Analytics
| Action | Description |
|---|---|
| Get function logs | Serverless function output |
| Get runtime logs | Application logs |
| Get usage stats | Bandwidth and invocations |
Use Cases
Deployment Failure
Customer: "Our latest deploy failed, site is down"
AI:
1. Calls list_deployments(project-id)
2. Identifies failed deployment
3. Calls get_deployment_logs(deploy-id)
4. Reports: "Build failed: missing env var"
5. Offers to rollback to last workingProduction Rollback
Customer: "New release has a critical bug, revert it"
AI:
1. Calls list_deployments(project-id)
2. Finds last successful production deploy
3. Calls promote_deployment(previous-id)
4. Reports: "Rolled back to deploy abc123"Environment Update
Customer: "We need to update the API key in production"
AI:
1. Calls set_env_variable(project, key, value)
2. Optionally triggers redeploy
3. Reports: "API_KEY updated, deploy triggered"Configuration
- Project access: Which projects AI can manage
- Deploy permissions: Enable/disable deployment triggers
- Env var access: Allow environment variable changes
- Production write: Enable production deployments