AptlyStar

Vercel

Available Vercel triggers for automating workflows

Vercel provides 8 triggers for automating workflows based on events.

Triggers

Vercel Deployment Canceled

Trigger workflow when a deployment is canceled

Configuration

ParameterTypeRequiredDescription
apiKeyapi-key-pickerYesVercel connection used to create and manage the webhook.
teamIdstringNoScope webhook to a specific team
filterProjectIdsstringNoLimit webhook to specific projects

Output

ParameterTypeDescription
typestringEvent type (e.g., deployment.created)
idstringUnique webhook delivery ID (string)
createdAtnumberEvent timestamp in milliseconds
regionstringRegion where the event occurred
payloadjsonRaw event payload from Vercel
linksobjectlinks output from the tool
↳ deploymentstringVercel Dashboard URL for the deployment
↳ projectstringVercel Dashboard URL for the project
regionsjsonRegions associated with the deployment (array), when provided by Vercel
deploymentobjectdeployment output from the tool
↳ idstringDeployment ID
↳ urlstringDeployment URL
↳ namestringDeployment name
↳ metajsonDeployment metadata map (e.g. Git metadata), per Vercel Webhooks API
projectobjectproject output from the tool
↳ idstringProject ID
↳ namestringProject name
teamobjectteam output from the tool
↳ idstringTeam ID
userobjectuser output from the tool
↳ idstringUser ID
targetstringDeployment target (production, staging, or preview)
planstringAccount plan type
domainobjectdomain output from the tool
↳ namestringDomain name
↳ delegatedbooleanWhether the domain was delegated/shared when present on the payload

Vercel Deployment Created

Trigger workflow when a new deployment is created

Configuration

ParameterTypeRequiredDescription
apiKeyapi-key-pickerYesVercel connection used to create and manage the webhook.
teamIdstringNoScope webhook to a specific team
filterProjectIdsstringNoLimit webhook to specific projects

Output

ParameterTypeDescription
typestringEvent type (e.g., deployment.created)
idstringUnique webhook delivery ID (string)
createdAtnumberEvent timestamp in milliseconds
regionstringRegion where the event occurred
payloadjsonRaw event payload from Vercel
linksobjectlinks output from the tool
↳ deploymentstringVercel Dashboard URL for the deployment
↳ projectstringVercel Dashboard URL for the project
regionsjsonRegions associated with the deployment (array), when provided by Vercel
deploymentobjectdeployment output from the tool
↳ idstringDeployment ID
↳ urlstringDeployment URL
↳ namestringDeployment name
↳ metajsonDeployment metadata map (e.g. Git metadata), per Vercel Webhooks API
projectobjectproject output from the tool
↳ idstringProject ID
↳ namestringProject name
teamobjectteam output from the tool
↳ idstringTeam ID
userobjectuser output from the tool
↳ idstringUser ID
targetstringDeployment target (production, staging, or preview)
planstringAccount plan type
domainobjectdomain output from the tool
↳ namestringDomain name
↳ delegatedbooleanWhether the domain was delegated/shared when present on the payload

Vercel Deployment Error

Trigger workflow when a deployment fails

Configuration

ParameterTypeRequiredDescription
apiKeyapi-key-pickerYesVercel connection used to create and manage the webhook.
teamIdstringNoScope webhook to a specific team
filterProjectIdsstringNoLimit webhook to specific projects

Output

ParameterTypeDescription
typestringEvent type (e.g., deployment.created)
idstringUnique webhook delivery ID (string)
createdAtnumberEvent timestamp in milliseconds
regionstringRegion where the event occurred
payloadjsonRaw event payload from Vercel
linksobjectlinks output from the tool
↳ deploymentstringVercel Dashboard URL for the deployment
↳ projectstringVercel Dashboard URL for the project
regionsjsonRegions associated with the deployment (array), when provided by Vercel
deploymentobjectdeployment output from the tool
↳ idstringDeployment ID
↳ urlstringDeployment URL
↳ namestringDeployment name
↳ metajsonDeployment metadata map (e.g. Git metadata), per Vercel Webhooks API
projectobjectproject output from the tool
↳ idstringProject ID
↳ namestringProject name
teamobjectteam output from the tool
↳ idstringTeam ID
userobjectuser output from the tool
↳ idstringUser ID
targetstringDeployment target (production, staging, or preview)
planstringAccount plan type
domainobjectdomain output from the tool
↳ namestringDomain name
↳ delegatedbooleanWhether the domain was delegated/shared when present on the payload

Vercel Deployment Ready

Trigger workflow when a deployment is ready to serve traffic

Configuration

ParameterTypeRequiredDescription
apiKeyapi-key-pickerYesVercel connection used to create and manage the webhook.
teamIdstringNoScope webhook to a specific team
filterProjectIdsstringNoLimit webhook to specific projects

Output

ParameterTypeDescription
typestringEvent type (e.g., deployment.created)
idstringUnique webhook delivery ID (string)
createdAtnumberEvent timestamp in milliseconds
regionstringRegion where the event occurred
payloadjsonRaw event payload from Vercel
linksobjectlinks output from the tool
↳ deploymentstringVercel Dashboard URL for the deployment
↳ projectstringVercel Dashboard URL for the project
regionsjsonRegions associated with the deployment (array), when provided by Vercel
deploymentobjectdeployment output from the tool
↳ idstringDeployment ID
↳ urlstringDeployment URL
↳ namestringDeployment name
↳ metajsonDeployment metadata map (e.g. Git metadata), per Vercel Webhooks API
projectobjectproject output from the tool
↳ idstringProject ID
↳ namestringProject name
teamobjectteam output from the tool
↳ idstringTeam ID
userobjectuser output from the tool
↳ idstringUser ID
targetstringDeployment target (production, staging, or preview)
planstringAccount plan type
domainobjectdomain output from the tool
↳ namestringDomain name
↳ delegatedbooleanWhether the domain was delegated/shared when present on the payload

Vercel Domain Created

Trigger workflow when a domain is created

Configuration

ParameterTypeRequiredDescription
apiKeyapi-key-pickerYesVercel connection used to create and manage the webhook.
teamIdstringNoScope webhook to a specific team
filterProjectIdsstringNoLimit webhook to specific projects

Output

ParameterTypeDescription
typestringEvent type (e.g., deployment.created)
idstringUnique webhook delivery ID (string)
createdAtnumberEvent timestamp in milliseconds
regionstringRegion where the event occurred
payloadjsonRaw event payload from Vercel
linksobjectlinks output from the tool
↳ deploymentstringVercel Dashboard URL for the deployment
↳ projectstringVercel Dashboard URL for the project
regionsjsonRegions associated with the deployment (array), when provided by Vercel
deploymentobjectdeployment output from the tool
↳ idstringDeployment ID
↳ urlstringDeployment URL
↳ namestringDeployment name
↳ metajsonDeployment metadata map (e.g. Git metadata), per Vercel Webhooks API
domainobjectdomain output from the tool
↳ namestringDomain name
↳ delegatedbooleanWhether the domain was delegated/shared (domain.created), per Vercel Webhooks API
projectobjectproject output from the tool
↳ idstringProject ID
teamobjectteam output from the tool
↳ idstringTeam ID
userobjectuser output from the tool
↳ idstringUser ID

Vercel Project Created

Trigger workflow when a new project is created

Configuration

ParameterTypeRequiredDescription
apiKeyapi-key-pickerYesVercel connection used to create and manage the webhook.
teamIdstringNoScope webhook to a specific team
filterProjectIdsstringNoLimit webhook to specific projects

Output

ParameterTypeDescription
typestringEvent type (e.g., deployment.created)
idstringUnique webhook delivery ID (string)
createdAtnumberEvent timestamp in milliseconds
regionstringRegion where the event occurred
payloadjsonRaw event payload from Vercel
linksobjectlinks output from the tool
↳ deploymentstringVercel Dashboard URL for the deployment
↳ projectstringVercel Dashboard URL for the project
regionsjsonRegions associated with the deployment (array), when provided by Vercel
deploymentobjectdeployment output from the tool
↳ idstringDeployment ID
↳ urlstringDeployment URL
↳ namestringDeployment name
↳ metajsonDeployment metadata map (e.g. Git metadata), per Vercel Webhooks API
projectobjectproject output from the tool
↳ idstringProject ID
↳ namestringProject name
teamobjectteam output from the tool
↳ idstringTeam ID
userobjectuser output from the tool
↳ idstringUser ID

Vercel Project Removed

Trigger workflow when a project is removed

Configuration

ParameterTypeRequiredDescription
apiKeyapi-key-pickerYesVercel connection used to create and manage the webhook.
teamIdstringNoScope webhook to a specific team
filterProjectIdsstringNoLimit webhook to specific projects

Output

ParameterTypeDescription
typestringEvent type (e.g., deployment.created)
idstringUnique webhook delivery ID (string)
createdAtnumberEvent timestamp in milliseconds
regionstringRegion where the event occurred
payloadjsonRaw event payload from Vercel
linksobjectlinks output from the tool
↳ deploymentstringVercel Dashboard URL for the deployment
↳ projectstringVercel Dashboard URL for the project
regionsjsonRegions associated with the deployment (array), when provided by Vercel
deploymentobjectdeployment output from the tool
↳ idstringDeployment ID
↳ urlstringDeployment URL
↳ namestringDeployment name
↳ metajsonDeployment metadata map (e.g. Git metadata), per Vercel Webhooks API
projectobjectproject output from the tool
↳ idstringProject ID
↳ namestringProject name
teamobjectteam output from the tool
↳ idstringTeam ID
userobjectuser output from the tool
↳ idstringUser ID

Vercel Webhook (Common Events)

Trigger on a curated set of common Vercel events (deployments, projects, domains, edge config). Pick a specific trigger to listen to one event type only.

Configuration

ParameterTypeRequiredDescription
apiKeyapi-key-pickerYesVercel connection used to create and manage the webhook.
teamIdstringNoScope webhook to a specific team
filterProjectIdsstringNoLimit webhook to specific projects

Output

ParameterTypeDescription
typestringEvent type (e.g., deployment.created)
idstringUnique webhook delivery ID (string)
createdAtnumberEvent timestamp in milliseconds
regionstringRegion where the event occurred
linksobjectlinks output from the tool
↳ deploymentstringVercel Dashboard URL for the deployment
↳ projectstringVercel Dashboard URL for the project
regionsjsonRegions associated with the deployment (array), when provided by Vercel
deploymentobjectdeployment output from the tool
↳ idstringDeployment ID
↳ urlstringDeployment URL
↳ namestringDeployment name
↳ metajsonDeployment metadata map (e.g. Git metadata), per Vercel Webhooks API
payloadjsonFull event payload

On this page