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
apiKeystringYesRequired to create the webhook in Vercel.
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
apiKeystringYesRequired to create the webhook in Vercel.
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
apiKeystringYesRequired to create the webhook in Vercel.
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
apiKeystringYesRequired to create the webhook in Vercel.
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
apiKeystringYesRequired to create the webhook in Vercel.
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
apiKeystringYesRequired to create the webhook in Vercel.
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
apiKeystringYesRequired to create the webhook in Vercel.
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
apiKeystringYesRequired to create the webhook in Vercel.
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