Integrations
Vercel logo

Vercel integration

Developer Tools & Infrastructure · 56 actions · API key auth

Integrate with Vercel to manage deployments, projects, domains, DNS records, environment variables, aliases, edge configs, teams, webhooks, and deployment checks.

Overview

The ModuleX Vercel integration lets a ModuleX agent operate Vercel on your behalf — running create, update and cancel actions across deployments, deployment events and deployment files — directly from a plain-English request, using your organization's own Vercel credentials. No pre-built workflow is required: the agent picks the right Vercel action for the task.

Vercel is a developer tools & infrastructure platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Vercel action — or, when you want a repeatable process, the composer assembles a Vercel workflow for you, streaming the nodes onto the canvas as it builds.

Ask the assistant

Drive Vercel in plain English

Type what you want. A ModuleX agent picks the right Vercel action — or chains several — and runs it. No workflow to build.

  • Create a new deployment or redeploy an existing one
    resolves tocreate_deployment
  • Find the deployment I describe and cancel it
    resolves tolist_deploymentscancel_deployment
  • Delete a Vercel deployment
    resolves todelete_deployment
  • Show me the deployments that match what I describe
    resolves toget_deployment
Use cases

What you can automate with Vercel

  • Find the right deployment and cancel it in one promptlist_deploymentscancel_deployment
  • Look up a deployment event on demandget_deployment_events
  • Pull a list of deployment files for a reportlist_deployment_files
  • Create a project straight from a requestcreate_project
  • Add a project domain on the flyadd_project_domain
  • Update an env var the moment something changesupdate_env_var
At a glance

Vercel integration at a glance

VendorVercel
CategoryDeveloper Tools & Infrastructure
Actions available56
AuthenticationAPI key
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJun 2026
Reference

All 56 Vercel actions

Deployments5
list_deployments
List deployments for a Vercel project or team.
get_deployment
Get details of a specific Vercel deployment.
create_deployment
Create a new deployment or redeploy an existing one.
cancel_deployment
Cancel a running Vercel deployment.
delete_deployment
Delete a Vercel deployment.
Deployment Events1
get_deployment_events
Get build and runtime events for a Vercel deployment.
Deployment Files1
list_deployment_files
List file-tree metadata for a Vercel deployment.
Promote Deployments1
promote_deployment
Promote a deployment to production for the given project.
Projects5
list_projects
List all projects in a Vercel team or account.
get_project
Get details of a specific Vercel project.
create_project
Create a new Vercel project.
update_project
Update an existing Vercel project.
delete_project
Delete a Vercel project.
Pause Projects1
pause_project
Pause a Vercel project.
Unpause Projects1
unpause_project
Unpause a Vercel project.
Project Domains5
list_project_domains
List all domains for a Vercel project.
add_project_domain
Add a domain to a Vercel project.
update_project_domain
Update a project domain's configuration on Vercel.
verify_project_domain
Verify a Vercel project domain by checking its verification challenge.
remove_project_domain
Remove a domain from a Vercel project.
Env Vars4
get_env_vars
Retrieve environment variables for a Vercel project.
create_env_var
Create an environment variable for a Vercel project.
update_env_var
Update an environment variable for a Vercel project.
delete_env_var
Delete an environment variable from a Vercel project.
Domains4
list_domains
List all domains in a Vercel account or team.
get_domain
Get information about a specific domain in a Vercel account.
add_domain
Add a new domain to a Vercel account or team.
delete_domain
Delete a domain from a Vercel account or team.
Domain Configs1
get_domain_config
Get the configuration for a domain in a Vercel account.
Dns Records4
list_dns_records
List all DNS records for a domain in a Vercel account.
create_dns_record
Create a DNS record for a domain in a Vercel account.
update_dns_record
Update an existing DNS record for a domain in a Vercel account.
delete_dns_record
Delete a DNS record for a domain in a Vercel account.
Aliases1
list_aliases
List aliases for a Vercel project or team.
Alias3
get_alias
Get details about a specific alias by ID or hostname.
create_alias
Assign an alias (domain/subdomain) to a deployment.
delete_alias
Delete an alias by its ID.
Edge Configs4
list_edge_configs
List all Edge Config stores for a team.
get_edge_config
Get details about a specific Edge Config store.
create_edge_config
Create a new Edge Config store.
delete_edge_config
Delete an Edge Config store by ID.
Edge Config Items2
get_edge_config_items
Get all items in an Edge Config store.
update_edge_config_items
Create, update, upsert, or delete items in an Edge Config store.
Webhooks4
list_webhooks
List webhooks for a Vercel project or team.
get_webhook
Get details about a specific Vercel webhook.
create_webhook
Create a new webhook for a Vercel team or account.
delete_webhook
Delete a webhook from a Vercel team or account.
Checks4
create_check
Create a new deployment check.
get_check
Get details of a specific deployment check.
list_checks
List all checks for a deployment.
update_check
Update an existing deployment check.
Rerequest Checks1
rerequest_check
Rerequest a deployment check.
Teams2
list_teams
List all teams in a Vercel account.
get_team
Get information about a specific Vercel team.
Team Members1
list_team_members
List all members of a Vercel team.
Users1
get_user
Get information about the authenticated Vercel user.

See full parameters and response schemas in the Vercel integration docs

Two ways

Two ways to use Vercel in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right Vercel action and runs it — no workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires Vercel into a repeatable workflow you can run on a schedule, from chat, or as an API.
Security

Connecting Vercel

API keyVercel uses API-key authentication. You provide your own Vercel secret key; ModuleX encrypts it and scopes it to your organization, so your whole team can use Vercel without re-authenticating.

Step-by-step setup in the Vercel docs

Related

Pairs well with Vercel

Agents often chain Vercel with these — connect them once and the agent can use all of them in a single task.

FAQ

Vercel + ModuleX FAQ

A ModuleX agent can run any of Vercel's 56 actions — across deployments, deployment events, deployment files and promote deployments — from a plain-English request, using your organization's own Vercel credentials.
No. The agent selects the right Vercel action from your prompt. A workflow is only needed when you want a repeatable process — and the composer builds that for you from a description.
Via your own Vercel API key, stored encrypted and scoped to your organization.
56, spanning deployments, deployment events, deployment files and promote deployments.
Vercel runs on your own credentials, so any Vercel usage is billed by Vercel directly. ModuleX meters the agent run — and if you connect your own model keys, there's no ModuleX markup on model usage.

Put Vercel to work in ModuleX.

Connect Vercel once with your own credentials and let your agent run all 56 actions on demand.

Last updated: Jun 2026Browse all 175 integrations →