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

  1. Go to Settings → Integrations → Vercel
  2. Click Connect
  3. In Vercel dashboard, go to Settings → Tokens
  4. Create a new token with appropriate scope
  5. Paste the token in Keva
  6. Select team (if applicable)

Token Scopes

  • Full Access: All project and deployment operations
  • Read Only: View deployments and logs only

Available Actions (29)

Deployments

ActionDescription
List deploymentsGet recent deployments
Get deploymentDeployment details and status
Create deploymentTrigger new deployment
Cancel deploymentStop in-progress deployment
Promote deploymentMove to production
Rollback deploymentRevert to previous
Get deployment logsBuild and runtime logs

Projects

ActionDescription
List projectsGet all projects
Get projectProject configuration
Update projectModify settings
Get env variablesEnvironment config
Set env variableAdd/update env var
Delete env variableRemove env var

Domains

ActionDescription
List domainsGet project domains
Add domainAttach custom domain
Remove domainDetach domain
Verify domainCheck DNS config

Logs & Analytics

ActionDescription
Get function logsServerless function output
Get runtime logsApplication logs
Get usage statsBandwidth 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 working

Production 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