interview.started | Candidate clicks the link and enters the interview lobby. | Update candidate status in your ATS to “Interviewing”. |
interview.in_progress | Candidate actively begins answering the AI’s questions. | Track real-time engagement and drop-off rates. |
interview.completed | The AI or candidate officially concludes the interview session. | Notify team members via Slack or email. |
interview.declined | Candidate is marked as declined. | Stop interview follow-ups and update candidate status. |
interview.opted_out | Candidate opts out of the interview. | Suppress future interview reminders and update consent status. |
interview.report_available | Scoring engine finishes processing; scorecard is ready. | Trigger downstream review workflows. |