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 test instance is updated — for example, when a score is calculated or the status changes.

Integration Details

  • Subscription Key: ae.test_instance.updated
  • Use Case: Automatically fetch results or update a candidate’s status in your ATS once a score is available.
  • Related Events: ae.test_instance.created

Trigger

  • Event Type: ae_test_instance_updated
  • Source: Update of a record in the ti.instance table.

Cross-Service References

This payload joins data from multiple services:
  • Candidate (can.candidate): Snapshot of the candidate’s profile.
  • Catalog (ae.catalog_assessment): Assessment and catalog metadata.
  • Evaluation (tcf.measurement): Scoring breakdown with attributes and skills.

Payload Example

Payload Type Showcase

Field Notes

  • cf on candidate is JSONB — shape varies per tenant configuration.
  • time_taken on measurement is a Postgres INTERVAL rendered as a string.
  • additional_attributes on measurement attributes is JSONB.
  • instance_status references the ti.instance_status enum.