Operator Guide
Use Looking Glass to supervise AI-assisted data entry, validate extracted values, and feed high-quality judgments back into evaluations. This guide walks through setup, daily workflow, and best practices.
On this pagePrerequisitesStart a SessionScan & Get SchemaExampleGet Answers & EvaluateStop/ResumeTroubleshootingReference
Prerequisites
- Chrome with the Looking Glass extension loaded via
chrome://extensions
. - Backend URL configured in the extension (defaults to
http://localhost:8010
).
1. Start a Session
- Open the extension and choose Start Session.
- Optional: enter your internal
task id
to correlate this session with your workflow. - Provide the backend entity identifier (e.g., a customer ID) so answers are fetched for the right record.
- Navigate your target application; Looking Glass collects fields and candidate answers across pages.
2. Scan and Get Schema
- Click Scan on a page with a form to extract the schema (field names and types).
- Review the detected schema and remove irrelevant fields (e.g., marketing opt-ins). Use the Remove action to strike a field out so it’s excluded from judgments and autofill.
- Click Get Answers to request candidate answers from your connected backend.
3. Get Answers and Autofill
- Mark each suggestion as correct, incorrect, or unknown.
- If the suggestion is correct, you can mark the suggestion as correct.
- If the suggestion is wrong, and you can determine the correct answer based on the supplemental information, you can provide a correction and mark the suggestion as incorrect.
- If the suggestion is wrong, and you cannot determine the correct answer based on the supplemental information, you can mark the suggestion as unknown.
- Click Submit Evals to send judgments to the backend.
4. Stop/Resume
- When you are finished with the form, click Stop Session to end the session.
- If you need to resume the session, click Resume Session to resume the session and pass the session id.
Troubleshooting
- No fields detected: Ensure the page contains a standard form; try rescanning after page load.
- Answers not returned: Verify the Backend URL in the extension and confirm the backend is running.
- CORS/Network errors: For local development, confirm the backend allows requests from the extension origin.
- Mismatched schema: Ask engineering to align field identifiers and types with what the backend expects.