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 proctoring incident is updated — for example, when its status changes, severity is adjusted, or timeline entries are added (subordinate bubble-up).

Integration Details

  • Subscription Key: incident.instance.updated
  • Use Case: Track incident resolution progress or sync status changes to compliance systems.
  • Related Events: incident.instance.created

Trigger

  • Event Type: incident_instance_updated
  • Source: Update of a record in the incident.instance table, or bubble-up from subordinate changes to incident.timeline.

Cross-Service References

  • Session (session.instance): Lightweight snapshot of the associated proctoring session.

Payload Example

Payload Type Showcase

Field Notes

  • status references a Hasura enum: TRIGGERED, RESOLVED, DISMISSED, REOPENED.
  • severity references a Hasura enum: LOW, MEDIUM, HIGH.
  • session is a cross-service reference to session.instance — included as a lightweight snapshot.
  • timeline captures the incident lifecycle (detection, escalation, resolution). Empty on creation.
  • action on timeline entries references the incident.timeline_action enum.
  • Timeline changes trigger bubble-up to the incident root.