Call result
Full session body (every key)
Call stage
1
Greeting
2
Screening
3
Wrap-up
✓
Ended
live stage —
technical slot
reschedule
voicemail
Start a call
idle
Call info
| session_id | — |
| phone | — |
| job_id | — |
| candidateScheduleId | — |
| call_state | — |
| active_party | — |
| role (jd_fields) | — |
| last heartbeat | — |
| audio frames | 0 |
Extracted data
No fields captured yet.
Screening questions
Questions appear once the screening starts.
Conversation
Waiting for the first turn…
Event stream
How to use
Set API base URL to where this interest-call service runs (e.g.
http://192.168.20.106:8002),
paste a session_id, and press Connect. The monitor opens a WebSocket to
/api/ws/session/<id> and reflects every turn, stage change, extracted field,
reschedule, and the final result body in real time. You can also bookmark a session with
?base=…&session=… in the URL. Screening-question detail and the recording link are
fetched over REST and need the service to allow this origin (CORS); everything else rides the socket.