All integrations
Catalogue metadata onlydeveloper toolsv20260828_00

VERCEL

Vercel

Vercel is a platform for frontend frameworks and static sites, enabling developers to host websites and web services that deploy instantly, scale automatically, and require minimal configuration.

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

146

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

2

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2API_KEY

OAUTH2

vercel_oauth2

Provider setup

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Vercel Integration Slugsubdomain · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

API_KEY

vercel_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • Vercel Access Tokenbearer_token · stringRequired
  • Vercel Team IDgeneric_id · stringOptional

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 1–30 of 146 actions

Add Environment Variable

VERCEL_ADD_ENVIRONMENT_VARIABLE

Tool to add an environment variable to a Vercel project. Variables only take effect in subsequent deployments — already-running deployments are not updated. Use after confirming the project exists and you need to configure secrets or configuration values across environments before deployment. Example: "Add API_KEY=sec…

Untrusted display-only summary

Add Domain to Project

VERCEL_ADD_PROJECT_DOMAIN

Tool to attach a custom domain to a Vercel project. Use when you need to add a domain to a project for production or branch-specific deployments. After adding, the domain must be verified by completing the verification challenges returned in the response.

Untrusted display-only summary

Assign Alias to Deployment

VERCEL_ASSIGN_ALIAS

Tool to assign an alias to a specific Vercel deployment. Use when you need to associate a custom domain or subdomain with a deployment.

Untrusted display-only summary

Batch Remove Project Environment Variables

VERCEL_BATCH_REMOVE_PROJECT_ENV

Tool to batch remove environment variables from a Vercel project. Use when you need to delete multiple environment variables at once. More efficient than deleting variables one by one when removing multiple variables.

Untrusted display-only summary

Buy Domains

VERCEL_BUY_DOMAINS

Tool to purchase multiple domains through Vercel's domain registrar. Use when registering new domains after checking availability and price. Important: Always check domain availability and price before attempting purchase. Some TLDs may require additional contact information fields.

Untrusted display-only summary

Buy Single Domain

VERCEL_BUY_SINGLE_DOMAIN

Tool to purchase a domain through Vercel's domain registrar. Use when you need to register and buy a domain after confirming availability and pricing.

Untrusted display-only summary

Check Artifact Exists

VERCEL_CHECK_CACHE_ARTIFACT_EXISTS

Tool to check if a cache artifact exists by its hash. Use when verifying whether a cache artifact is already stored before upload or when validating artifact availability.

Untrusted display-only summary

Check Domain Availability

VERCEL_CHECK_DOMAIN_AVAILABILITY

Tool to check if a domain is available for registration. Read-only: does not reserve or purchase the domain. Use when you need to verify domain availability before purchase. Response field `available=false` means the domain is taken (not an error); actual failures return HTTP 4xx. IMPORTANT: Vercel only supports speci…

Untrusted display-only summary

Check Domain Price (Deprecated)

VERCEL_CHECK_DOMAIN_PRICE

DEPRECATED: Use VERCEL_CHECK_DOMAIN_PRICE2 instead. Tool to check the price for a domain before purchase. Use when evaluating cost and availability prior to domain registration.

Untrusted display-only summary

Check Domain Price

VERCEL_CHECK_DOMAIN_PRICE2

Check pricing for a domain including purchase, renewal, and transfer costs. Use this to evaluate the cost of registering, renewing, or transferring a domain via Vercel. Returns pricing for the specified domain and time period.

Untrusted display-only summary

Create Auth Token

VERCEL_CREATE_AUTH_TOKEN

Tool to create a new authentication token. Use when you need to programmatically generate a new auth token with optional expiration. Returns both token metadata and the bearer token value (only provided once).

Untrusted display-only summary

Create Deployment

VERCEL_CREATE_DEPLOYMENT

DEPRECATED: Use VERCEL_CREATE_NEW_DEPLOYMENT instead. Create a new deployment on Vercel. Deploys static files or connects to a Git repository. **File-based deployments**: Provide `name` and `files` array with file content (inline HTML/CSS/JS). **Git-based deployments**: Provide `name` and `gitSource` with repository d…

Untrusted display-only summary

Create DNS Record

VERCEL_CREATE_DNS_RECORD

Tool to create a new DNS record for a domain. Use when you need to add DNS records such as A, AAAA, CNAME, MX, TXT, SRV, or other record types to a domain managed in Vercel.

Untrusted display-only summary

Create Edge Config

VERCEL_CREATE_EDGE_CONFIG

Creates a new Edge Config for storing key-value data at the edge. Edge Configs enable ultra-low latency data reads from Vercel's edge network. Use this to store feature flags, A/B test configurations, or other data that needs to be read quickly from edge functions.

Untrusted display-only summary

Create Edge Config Token

VERCEL_CREATE_EDGE_CONFIG_TOKEN

Create a read access token for a specific Edge Config. The generated token is used to authenticate against the Edge Config's endpoint for high-volume, low-latency read operations. Use this when you need to grant read access to an Edge Config from your application.

Untrusted display-only summary

Create new deployment

VERCEL_CREATE_NEW_DEPLOYMENT

Tool to create a new deployment. Use when you need to deploy files or a Git commit to a Vercel project. Example for file deployment: { "name": "my-app", "files": [ {"file": "index.html", "data": " Hello World "}, {"file": "style.css", "data": "body { font-family: Arial; }"} ], "target": "production" } Example for Git…

Untrusted display-only summary

Create or Transfer Domain

VERCEL_CREATE_OR_TRANSFER_DOMAIN

Tool to add an existing domain to the Vercel platform. Use when you need to add a domain to Vercel for DNS management or transfer a domain. Supports two methods: 'add' for adding existing domains and 'move-in' for transferring domains (requires authorization token).

Untrusted display-only summary

Create Vercel Project (Deprecated)

VERCEL_CREATE_PROJECT

DEPRECATED: Use VERCEL_VERCEL_CREATE_PROJECT2 instead. Tool to create a new Vercel project. Use when automating project provisioning in CI/CD before deployment. Project names must be unique per team; duplicate names cause 409 conflicts — check for existing projects first.

Untrusted display-only summary

Create Vercel Project (v2)

VERCEL_CREATE_PROJECT2

Tool to create a new Vercel project with comprehensive configuration options. Use when you need to create a project with specific settings like environment variables, framework selection, Git repository connection, resource configuration, or deployment policies.

Untrusted display-only summary

Create Project Environment Variables (Deprecated)

VERCEL_CREATE_PROJECT_ENV

DEPRECATED: Use VERCEL_ADD_ENVIRONMENT_VARIABLE instead. Tool to create environment variables in a Vercel project. Use when you need to configure secrets or configuration values across environments.

Untrusted display-only summary

Create Project Transfer Request

VERCEL_CREATE_PROJECT_TRANSFER_REQUEST

Tool to create a project transfer request. Use when you need to initiate a transfer of a Vercel project to another account or team.

Untrusted display-only summary

Create Shared Environment Variable

VERCEL_CREATE_SHARED_ENV_VARIABLE

Tool to create one or more shared environment variables in Vercel. Use when you need to create environment variables that can be shared across multiple projects or applied to specific target environments. Supports creating 1-50 variables in a single request.

Untrusted display-only summary

Create Webhook

VERCEL_CREATE_WEBHOOK

Tool to create a webhook for receiving notifications about Vercel events. Use when you need to set up automated responses to deployment, domain, project, or other Vercel events.

Untrusted display-only summary

Dangerously Delete By Source Images

VERCEL_DANGEROUSLY_DELETE_BY_SRC_IMAGES

Tool to dangerously delete edge cache by source image URLs. Use when you need to invalidate cached images from the edge network for a specific project.

Untrusted display-only summary

Dangerously Delete Cache By Tags

VERCEL_DANGEROUSLY_DELETE_BY_TAGS

Tool to dangerously delete edge cache by tags. Use when you need to purge cached content for specific cache tags in a Vercel project. WARNING: This permanently deletes cached content and cannot be undone.

Untrusted display-only summary

Delete Vercel Alias

VERCEL_DELETE_ALIAS

Tool to delete an alias from Vercel. Use when you need to remove a deployment alias or custom domain alias after confirming the alias ID.

Untrusted display-only summary

Delete Auth Token

VERCEL_DELETE_AUTH_TOKEN

Tool to delete an authentication token. Use when you need to revoke a token programmatically after confirming its validity. Example: "Delete auth token with id abc123"

Untrusted display-only summary

Purge All Data Cache

VERCEL_DELETE_DATA_CACHE_PURGE_ALL

Tool to purge all data cache entries for a specific project. Use when you need to clear the entire data cache for a project.

Untrusted display-only summary

Delete Deployment (V2)

VERCEL_DELETE_DEPLOYMENT

Permanently delete a Vercel deployment by its ID or URL. Use this action to remove a deployment from Vercel. The deployment can be identified either by its unique deployment ID (e.g., 'dpl_xxx') or by providing the deployment URL as a query parameter. Note: This action is destructive and cannot be undone. The deployme…

Untrusted display-only summary

Delete DNS Record

VERCEL_DELETE_DNS_RECORD

Tool to delete a DNS record from a domain. Use when you need to remove an existing DNS record by its record ID and domain name.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.