TESTWise
Certification Management Services
Integration sandbox. A live look at how Watchr plugs into your LMS — TESTWise orchestrates the exam, Watchr monitors from a separate tab, and everything below (the WatchR status card and the event stream) is driven by real API calls and signed webhooks.

Proctored exam session

Select a candidate and launch. TESTWise orchestrates the session; Watchr runs as a separate monitoring tab and reports over webhooks.

  1. 1Create Watchr session (server-to-server)
  2. 2Candidate completes environment scan (Watchr tab)
  3. 3Gate clears — status_change → ready webhook
  4. 4Proctor pan-and-scan (Google Meet) + launch exam
  5. 5Exam in progress — Watchr monitors tab-independently
TESTWise Watchr monitor Google Meet Exam

WatchR Status Watchr

The embedded card CMS renders on the exam page — driven entirely by the status poll and signed webhooks.

No active session. Launch one to see live monitoring.

Webhook events from Watchr

Every push Watchr sends to the TESTWise callback URL, with HMAC signature verification. This is the integration contract.

Waiting for the first event…