Webhook map
applicationsubmit(application.submit)update(application.update)
candidatehire(candidate.hire)stageChange(candidate.stageChange)
interviewplanTransition(interview.planTransition)scheduleCreate(interview.scheduleCreate)scheduleUpdate(interview.scheduleUpdate)
offercreate(offer.create)delete(offer.delete)update(offer.update)
HTTP handler setup
app/api/webhook/route.ts
Events
Application
Submit
application.submit
Triggered when a candidate application is submitted
Payload
data full type
data full type
Response data full type
Response data full type
webhookHooks example
Update
application.update
Triggered when an application is updated
Payload
data full type
data full type
Response data full type
Response data full type
webhookHooks example
Candidate
Hire
candidate.hire
Triggered when a candidate is hired
Payload
data full type
data full type
Response data full type
Response data full type
webhookHooks example
Stage Change
candidate.stageChange
Triggered when a candidate moves to a different interview stage
Payload
data full type
data full type
Response data full type
Response data full type
webhookHooks example
Interview
Plan Transition
interview.planTransition
Triggered during interview plan transitions
Payload
data full type
data full type
Response data full type
Response data full type
webhookHooks example
Schedule Create
interview.scheduleCreate
Triggered when an interview schedule is created
Payload
data full type
data full type
Response data full type
Response data full type
webhookHooks example
Schedule Update
interview.scheduleUpdate
Triggered when an interview schedule is updated
Payload
data full type
data full type
Response data full type
Response data full type
webhookHooks example
Offer
Create
offer.create
Triggered when a job offer is created
Payload
data full type
data full type
Response data full type
Response data full type
webhookHooks example
Delete
offer.delete
Triggered when a job offer is deleted
Payload
data full type
data full type
Response data full type
Response data full type
webhookHooks example
Update
offer.update
Triggered when a job offer is updated
Payload
data full type
data full type
Response data full type
Response data full type
webhookHooks example