A2A Protocol — External Approval Flow
Approvals come from the external ATS via A2A webhook callbacks. This page monitors workflow states in real-time. No approval actions are taken here.
All Interviews
0
all states
Gate 1 — Planning
0
INFO_NEEDED · PENDING · GENERATING
Interview Phase
0
SCHEDULED · IN_PROGRESS · ASSESS
Completed
0
COMPLETED · CANCELLED
Workflow Monitor
loading interviews...
select an interview
to see workflow state and history
External System API — Approval Endpoints
POST
/api/v1/a2a/interview/:runId/approveGate 1: External ATS approves or rejects the generated interview planPENDING → APPROVED/REJECTEDPATCH
/api/v1/a2a/interview/:id/complete-infoGate 1 pre-req: External ATS supplies missing candidate/job informationINFO_NEEDED → VALIDATING_SKILLSPOST
/api/v1/a2a/interview/:id/approve-assessmentGate 2: External ATS gives final verdict on AI assessment reportASSESSMENT_PENDING → COMPLETED/CANCELLED