# Vercel AI integration on Definable

> 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.

## What this connects

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.

Vendor: https://vercel.com

## Tools available

**131** tools available. First 12:

- `VERCEL_ADD_ENVIRONMENT_VARIABLE` — 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=secret to production".
- `VERCEL_ADD_PROJECT_DOMAIN` — Add Domain to Project — 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.
- `VERCEL_ASSIGN_ALIAS` — Assign Alias to Deployment — Tool to assign an alias to a specific Vercel deployment. Use when you need to associate a custom domain or subdomain with a deployment.
- `VERCEL_BATCH_REMOVE_PROJECT_ENV` — Batch Remove Project Environment Variables — 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.
- `VERCEL_BUY_DOMAINS` — 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.
- `VERCEL_BUY_SINGLE_DOMAIN` — 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.
- `VERCEL_CHECK_CACHE_ARTIFACT_EXISTS` — Check 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.
- `VERCEL_CHECK_DOMAIN_AVAILABILITY` — 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 specific TLDs. Common supported TLDs include: .com, .net, .org, .io, .co, .dev, .app, .ai, .xyz, .me. Some TLDs are NOT supported (e.g., .cam, .berlin, .wales). For the full list, see: https://vercel.com/docs/domains/supported-domains
- `VERCEL_CHECK_DOMAIN_PRICE` — Check Domain Price (Deprecated) — 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.
- `VERCEL_CHECK_DOMAIN_PRICE2` — Check Domain Price — 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.
- `VERCEL_CREATE_AUTH_TOKEN` — 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).
- `VERCEL_CREATE_DEPLOYMENT` — 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 details. IMPORTANT: Always provide either `slug` (team slug) or `teamId` (team ID starting with 'team_') to specify the team context. Use VERCEL_GET_TEAMS to find the correct team slug. Example minimal file deployment: { "name": "my-project", "slug": "my-team", "files": [{"file": "index.html", "data": "<html><body>Hello World</body></html>"}] }

## Auth

Auth schemes: `API_KEY`.

## How agents use Vercel

Inside a Definable workflow, Vercel is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Vercel** — the Researcher (GPT-5.5) pulls context from Vercel (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Vercel** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Vercel (create record, post message, draft email).
- **Designer / Engineer → Distributor → Vercel** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Vercel (attach file, open PR comment, post status).

The Verifier checks every Vercel call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- developer tools — https://definable.ai/apps/category/developer-tools/

## Related

- HTML page: https://definable.ai/apps/vercel/
- Same category (developer tools): https://definable.ai/apps/category/developer-tools/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
