Vercel
Also an agent toolVercel REST API: create, list, get, cancel and delete deployments; manage projects, project domains and environment variables; manage account domains, DNS records and aliases; read deployment build events (logs); manage teams and members; manage access tokens; and read/write Edge Config stores and items. Bearer personal-access-token auth against https://api.vercel.com. Requests can be scoped to a team via optional teamId/slug query parameters. Change notifications use polling (list deployments by createdAt cursor); Vercel signs webhook deliveries with HMAC-SHA1, which no registered signature handler can verify, so no signed webhook trigger is shipped.
46 actions · 16 triggers
The Vercel integration lets you connect Vercel to your automations with 46 actions and 16 triggers — and every action is also a tool an AI agent can call. Examples: Get Current User, List Deployments, Create Deployment, Get Deployment, Cancel Deployment. No blank-canvas wiring — connect it and use it in your workflows.
Every action below is also a tool an AI agent can call — the same pack powers your workflows and your agents.
Triggers 16
Events in Vercel that can start a workflow.
Deployment Created
Fires on the Vercel `deployment.created` webhook event.
Deployment Succeeded
Fires on the Vercel `deployment.succeeded` webhook event.
Deployment Ready
Fires on the Vercel `deployment.ready` webhook event.
Deployment Failed
Fires on the Vercel `deployment.error` webhook event.
Deployment Canceled
Fires on the Vercel `deployment.canceled` webhook event.
Deployment Promoted
Fires on the Vercel `deployment.promoted` webhook event.
Deployment Rolled Back
Fires on the Vercel `deployment.rollback` webhook event.
Project Created
Fires on the Vercel `project.created` webhook event.
Project Removed
Fires on the Vercel `project.removed` webhook event.
Environment Variable Updated
Fires on the Vercel `project.env-variable.updated` webhook event.
Domain Created
Fires on the Vercel `domain.created` webhook event.
Domain Renewal Failed
Fires on the Vercel `domain.renewal-failed` webhook event.
Alert Triggered
Fires on the Vercel `alerts.triggered` webhook event.
Marketplace Invoice Paid
Fires on the Vercel `marketplace.invoice.paid` webhook event.
Marketplace Invoice Overdue
Fires on the Vercel `marketplace.invoice.overdue` webhook event.
New or updated Vercel deployments (polled)
Polls GET /v6/deployments on a schedule using the since watermark (ms since epoch) to fetch deployments created after the last check.
Actions 46
What Zervanor can do in Vercel.
V210
Get Current User
Get the authenticated user (GET /v2/user). Identity + connectivity probe.
Create DNS Record
Create a DNS record on a domain (POST /v2/domains/{domain}/records).
Delete DNS Record
Delete a DNS record from a domain (DELETE /v2/domains/{domain}/records/{recordId}).
Assign Alias
Assign an alias to a deployment (POST /v2/deployments/{id}/aliases).
Delete Alias
Delete an alias (DELETE /v2/aliases/{aliasId}).
List Teams
List teams the authenticated user belongs to (GET /v2/teams).
Get Team
Get a team by id (GET /v2/teams/{teamId}).
List Team Members
List the members of a team (GET /v2/teams/{teamId}/members).
Create Secret
Create a new secret (POST /v2/secrets/{name}).
Delete Secret
Delete a secret by name or id (DELETE /v2/secrets/{idOrName}).
V99
List Projects
List projects for the account or a team (GET /v9/projects).
Get Project
Get a project by id or name (GET /v9/projects/{idOrName}).
Update Project
Update a project's settings (PATCH /v9/projects/{idOrName}).
Delete Project
Delete a project by id or name (DELETE /v9/projects/{idOrName}).
List Project Domains
List the domains assigned to a project (GET /v9/projects/{idOrName}/domains).
Remove Project Domain
Remove a domain from a project (DELETE /v9/projects/{idOrName}/domains/{domain}).
List Environment Variables
List a project's environment variables (GET /v9/projects/{idOrName}/env).
Update Environment Variable
Update a project environment variable (PATCH /v9/projects/{idOrName}/env/{envId}).
Delete Environment Variable
Delete a project environment variable (DELETE /v9/projects/{idOrName}/env/{envId}).
V16
Invite Team Member
Invite a user to a team (POST /v1/teams/{teamId}/members).
Remove Team Member
Remove a member from a team (DELETE /v1/teams/{teamId}/members/{uid}).
List Edge Configs
List Edge Config stores for the account or team (GET /v1/edge-config).
Get Edge Config
Get a single Edge Config store (GET /v1/edge-config/{edgeConfigId}).
Get Edge Config Items
Get all items in an Edge Config store (GET /v1/edge-config/{edgeConfigId}/items).
Update Edge Config Items
Create, update or delete items in an Edge Config store (PATCH /v1/edge-config/{edgeConfigId}/items).
V34
List Deployment Events (Logs)
Get the build/runtime events (logs) of a deployment (GET /v3/deployments/{idOrUrl}/events).
Create Access Token
Create a new access token for the authenticated user (POST /v3/user/tokens).
Delete Access Token
Delete (revoke) an access token (DELETE /v3/user/tokens/{tokenId}).
List Secrets
List the account's or team's secrets (GET /v3/secrets).
V54
List Domains
List domains registered to the account or team (GET /v5/domains).
Get Domain
Get information about a single domain (GET /v5/domains/{domain}).
Add Domain
Register/add a domain to the account or team (POST /v5/domains).
List Access Tokens
List the authenticated user's access tokens (GET /v5/user/tokens).
V133
Create Deployment
Create a new deployment (POST /v13/deployments). Provide inline files or a Git source, project name, and target.
Get Deployment
Get a deployment by id or url (GET /v13/deployments/{idOrUrl}).
Delete Deployment
Delete a deployment by id or url (DELETE /v13/deployments/{id}).
V43
List DNS Records
List DNS records for a domain (GET /v4/domains/{domain}/records).
List Aliases
List aliases for the account or team (GET /v4/aliases).
Get Alias
Get a single alias by id or alias name (GET /v4/aliases/{idOrAlias}).
V63
List Deployments
List deployments for the account or a team (GET /v6/deployments). Supports since/until time filters and pagination.
List Deployment Files
List the file structure of a deployment (GET /v6/deployments/{id}/files).
Remove Domain
Remove a domain from the account or team (DELETE /v6/domains/{domain}).
V102
Add Project Domain
Add a domain to a project (POST /v10/projects/{idOrName}/domains).
Create Environment Variable
Create one or more environment variables on a project (POST /v10/projects/{idOrName}/env).
V111
Create Project
Create a new project (POST /v11/projects).
V121
Cancel Deployment
Cancel a currently-building deployment (PATCH /v12/deployments/{id}/cancel).
Nothing matches your search.
Automations using Vercel
Build your own automation with Vercel in the visual builder.
Frequently asked questions
What can I automate with Vercel?
46 actions are available — for example: Get Current User, List Deployments, Create Deployment, Get Deployment, Cancel Deployment, and more.
Which Vercel events can start a workflow?
16 triggers — for example: Deployment Created, Deployment Succeeded, Deployment Ready, Deployment Failed.
Can Vercel be used as an AI agent tool?
Yes. Every Vercel action automatically becomes a tool an AI agent can call — the same pack powers both your workflows and your agents.
How is the Vercel integration modelled?
Vercel is modelled as a versioned connector pack, and the steps that need reasoning fall to first-party agents hosted in the same runtime as the workflows.