Session Monitorpre-screening live telemetry
idle

Call result

Full session body (every key)

      

Call stage

1
Greeting
2
Screening
3
Wrap-up
Ended
live stage
technical slot reschedule prescreen consent voicemail

Start a call POST /api/start-call

idle

Call info

session_id
phone
job_id
candidateScheduleId
call_state
active_party
role (jd_fields)
last heartbeat
audio frames0

Extracted data

No fields captured yet.

Screening questions

    Questions appear once the screening starts.

    Conversation bot ▸ candidate

    Waiting for the first turn…

    Event stream 0 events

    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.