Layer 0 · Already in placeCustomer systems and core platforms
EHR, RCM and PA/UM decision engines
They already handle chart records, medical-necessity guidelines, eligibility checks, billing routing and general orchestration. They do not finish the last-mile clicks and document transfers that have no direct clearinghouse API.
The residual gapWhere software reaches its API boundary
Clicks, attachments and phone trees nobody automated
Regional payer portals without APIs, multi-PDF attachment merges, missing clinical evidence, phone-tree status checks and appeal resubmissions. Today this work falls on overloaded internal staff or goes offshore.
1 · SessionChrome / Edge side panel
Inside the session that is already open
The extension runs on the coordinator's own seat, in the payer tab that is already logged in. It does not unlock portals, bypass MFA or call the payer. There is no cloud scraper and no remote browser.
2 · ReadVertex AI · deskgate-production
Quote the screen into side-panel memory
READ CHART sends one screen frame to Gemini on Vertex AI in project deskgate-production, under the Google Cloud BAA executed 28 September 2026. Chart facts and letter facts are kept in separate stores in the side panel. A field is kept only when two reads agree. DeskGate writes no chart data to its databases.
3 · MatchLabels only · 15-second backup
Match boxes, not values
/api/map-fields receives box labels and fact names, never patient values. Values are typed from side-panel memory and every box is read back. lanes.js is the backup if Vertex AI does not answer within 15 seconds. Typing goes to the frame that owns the box.
4 · Stagecontent.js · never clicks
Type, then stop
STAGE APPEAL quotes the chart or writes [MISS]. STAGE PORTAL types into empty boxes. Upload boxes are named, never filled. Submit, File, Affirm and Send are refused.
The human gateAutonomous submissions stay at zero
The coordinator remains in command
Routine keystrokes, document lookups and form staging are prepared for the coordinator. Submit buttons, appeal filings, prescription verifications and every other irreversible click wait for the coordinator. Nothing is filed without a person.
Ledger · SHA-256 in the browserCase record
A ledger row, not a copy of the case
At GATE, the extension hashes the payer reference in the browser and posts the desk, host, flags and that hash. No names, member IDs, chart text or raw reference. The desk product does not produce a PDF of the case.