{
 "schema_version": 1,
 "generated": "2026-10-23",
 "id": "endokelp-endoplexity--fill-job-application-with-approval-gate",
 "repo": "Endokelp/Endoplexity",
 "repo_url": "https://github.com/Endokelp/Endoplexity",
 "repo_slug": "endokelp-endoplexity",
 "title": "Fill a job application and stop before submit",
 "page_title": "How to fill a job application and stop before submit with Endoplexity",
 "summary": "Let an agent complete a web application form with your resume, then approve the final submit yourself.",
 "who": "A job seeker applying to many roles on Greenhouse-style forms who wants the repetitive field filling done without giving up control of the final submission.",
 "problem": "Each application repeats the same personal details and file uploads, and the work takes time that could go to choosing roles.",
 "outcome": "A filled application in your own logged-in browser, with the agent paused at any irreversible action until you approve it.",
 "steps": [
  "Run `npm install` and `npm run setup` from the cloned Endoplexity folder, then load the `extension/` folder in Chrome.",
  "Copy `.endo-files.example.json` to `.endo-files.json` with `cp .endo-files.example.json .endo-files.json`, then set your resume path under the `resume` key.",
  "Open the application form in Chrome before pressing Run, since a fresh Run attaches to the tab you are viewing.",
  "Select `watch` mode in the panel so every action is reviewed, and do not use `trust` mode for this task.",
  "Press Run, check each filled field, and approve or deny the approval gate when the agent reaches the submit button."
 ],
 "agent_prompt": "Using the Endoplexity repo at <repo path>, fill the application form open in Chrome at <application URL> using the resume configured under the resume key, in watch mode. Stop before any submit or send action and report which fields were filled and which were left blank. Verify that the submit button was not clicked before you approved it.",
 "agents": [
  "claude-code",
  "cursor"
 ],
 "difficulty": "Intermediate",
 "time": "45 minutes",
 "basis": "readme",
 "caveat": "The approval gate matches English button words such as submit and confirm, so a button with another label or only an icon will not trigger it, which is why watch mode is recommended.",
 "category": "Work and operations",
 "tags": [
  "Work and operations"
 ],
 "lang": "typescript",
 "requirements": [
  "Node 24 or newer, checked with `node -v`",
  "Chrome 114 or newer",
  "The claude CLI, the cursor-agent CLI, or both, already logged in to a subscription (Claude Pro is enough)",
  "Git, to clone the repository"
 ],
 "risk": "sensitive",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [
  {
   "tag": "credentials",
   "notice": "The agent works inside your real logged-in browser session and fills personal details, so review every field before you approve a submit."
  }
 ],
 "best": false,
 "score": 0.9,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/endokelp-endoplexity/fill-job-application-with-approval-gate/",
 "md": "https://dedupedai.com/use-cases/endokelp-endoplexity/fill-job-application-with-approval-gate/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/endokelp-endoplexity--fill-job-application-with-approval-gate.json",
 "api_version": "v1"
}
