Skip to main content
For general webhook concepts like bubble-up behavior, payload visibility rules, and versioned snapshots, see Webhook Concepts.

Description

This event is triggered when a new candidate profile is created in the system.

Integration Details

  • Subscription Key: can.candidate.created
  • Use Case: Sync new candidate records to your ATS or trigger onboarding workflows.
  • Related Events: can.candidate.updated

Trigger

  • Event Type: can_candidate_created
  • Source: Insertion of a record into the can.candidate table.

Payload Example

Payload Type Showcase

Field Notes

  • cf (custom fields) and meta are JSONB — shape varies per tenant configuration.
  • responsibilities and tools_used on experiences are JSONB arrays.
  • evidence_snippet on skill proficiencies is JSONB containing parsed resume excerpts.
  • location on preferred_locations is JSONB with structured geo data.
  • projects nests technologies as a second-level subordinate.
  • file_type_id on attachments references a lookup enum to distinguish resumes, certificates, etc.
  • All subordinate arrays are pre-filtered to exclude soft-deleted records.