Technician Workbench

Control remote repair sessions with customer, device, grant, and signal state in one place.

This is the production-facing workstation for attended support: bootstrap K8s relay sessions, issue short-lived grants, pull live frames from the Windows endpoint agent, and queue typed control actions with an audit trail.

Select a remote session

No repair session is selected yet.

Relaynot startedaction needed
Customer codeneededaction needed
Technician grantneededaction needed
Device grantwaitingaction needed
Framependingaction needed
Diagnosticsreadyaction needed

Active repair job

Create or select an attended session first.

Access grants

Customer access code

One-time code for the endpoint launcher.

needed
Issue a customer code so the endpoint can connect without exposing grant tokens.
Technician browser grant

not selected

missing
Issue a technician grant to join the relay from the UI.
Endpoint agent grant

not selected

missing
Device grants are created when the customer code is claimed. Legacy direct grants remain available for local smoke tests.

Remote device viewport

Screen frames return through the real relay signal path and render here from the consented endpoint agent.

waiting for device
Connected participants0
Signal backlog0
Recordingidle
Refresh modelive

No frame yet. Request a frame, run the endpoint agent on the customer device, then poll technician signals.

Remote tools

Latest endpoint response
No endpoint response yet. Request a frame, diagnostic, or control action, run the device worker, then poll the technician queue.
Stored diagnostic ledger

No diagnostic result has been persisted for this session yet.

AI repair copilot

Draft technician guidance and customer-safe updates. Every proposal remains approval-gated and writes an audit record when PostgreSQL is configured.

K8s relay state

Bootstrap the relay to create the backing session entry.

Audit signal timeline

No relay signals have been pulled into the cockpit yet.