RON & Video Archives

Loaders, Recordings, & Video History

Documentation on session type specifications, WebRTC media hooks, bad debt tracking, and archived video logs.

β€’

Maintain detailed records of completed Remote Online Notarization sessions. NotaryCentral integrates automated session video archives, loader hook states, and uncollectable fee logs.

1. Signing Room Data Types (appointments/\[id\]/signing-room/types.ts)

Defines all TypeScript interfaces used across the live signing room layout:

  • Participant Snapshots β€” Represents states of connection, device permissions, and witness slots.
  • Document Payloads β€” Represents files, annotations, stamps, and layout styles.

2. Signing Room Loader Hook (appointments/\[id\]/signing-room/useSigningRoomLoader.ts)

Coordinates loading the active RON session from API services:

  • State Mounting β€” Initializes the camera/microphone permissions check and participant profiles.
  • Retry Triggers β€” Exposes retry callbacks to reload document files after connection drops.

3. WebRTC Recording Hook (appointments/\[id\]/signing-room/useSigningRoomRecording.ts)

Hooks into active LiveKit session media recorders:

  • Status Broadcasting β€” Emits state indicators (e.g. recording, paused, uploading) to the active room interface.
  • Auto-stop Rules β€” Halts recording feeds automatically once the final document gets signed.

4. Uncollectable Invoice Setup (/appointments/[id]/uncollectable)

Tracks invoices that cannot be collected (bad debt):

  • Write-off Reasons β€” Logs explanations (e.g., client cancellation, invalid documents, non-responsive signers).
  • Balance Clears β€” Marks the invoice state as uncollectable to exclude it from active profit reports.

5. Saved Video Archives (/appointments/[id]/videos)

Houses legally mandated video recording files from RON meetings:

  • Playable Previews β€” Lets notaries stream saved recordings directly inside the mobile app or browser interface.
  • Cloud Links β€” Provides options to download session MP4 files for distribution to title agencies.

Open these pages in Notary Central