A small milestone for Job-CoPilot today: the browser extension finished Chrome Web Store review and is live. You can install it in two clicks and start saving postings without leaving the page you found them on.
Install the extension
Free. Works in Chrome, Brave, Edge, Arc, and any Chromium browser.
The friction it removes
The piece that was always slightly awkward was the moment of discovery. You are already on LinkedIn or Indeed, you find a posting that fits, and you have to copy the URL across to the app. Not hard, but enough friction to lose the moment. After a long session of scrolling, half the postings you meant to act on stay as open tabs that quietly close themselves overnight.
The extension fixes that. On every LinkedIn, Indeed, and Glassdoor posting, a Save to Job-CoPilot button sits at the bottom-right of the page. Click it. The posting is captured, scored against your CV, and placed on your board as Wishlist. The moment is preserved.
The aim has always been to shorten the distance between "this looks interesting" and "I have actually done something with it." This closes most of what was left.
What it does, exactly
Three things, kept deliberately narrow.
- One-click save on the three big boards. LinkedIn, Indeed, and Glassdoor — including the country variants (Glassdoor UK, NL, DE, FR, IE, IN, MX, and more). A floating button appears at the bottom-right of any job page. One click sends the posting to your board.
- A match score, computed the same way as in-app. The job lands with a 0–100 score based on your full profile — CV, LinkedIn import, preferences. The same scoring the chat-driven search uses, so the numbers are comparable across saves.
- A generic mode for everywhere else. Career pages on a company's own site, niche boards, a friend's link in Slack — open the extension popup, hit save, and the whole page is sent to the AI for extraction. No site adapter needed.
Once a posting is on your board, every other Job-CoPilot tool is one click away: tailored CV PDF, cover letter, interview prep, salary insight, follow-up email after the interview.
How saving actually works
Under the hood, the extension does something a little more careful than just grabbing the URL. For LinkedIn, Indeed, and Glassdoor it identifies the specific job ID on the page and fetches a clean single-job version directly from the source — so even if you happen to be looking at a list view with several roles in the DOM, the right one is saved. If that fetch fails, it falls back to narrowing the page's HTML to only the section that belongs to the job ID you clicked, and rejecting anything that mentions a different ID. Either way, you get one job, not a contaminated mix.
For pages outside the three adapters, the popup sends the page's HTML to the backend and lets Gemini extract the relevant fields. It is less surgical than the adapter path but covers everything else.
Getting it set up
Two minutes, three steps.
- Install the extension from the Chrome Web Store, then pin the icon to your toolbar.
- Generate an API key in Job-CoPilot: Profile → Extension → Generate token. The key is shown once; copy it and keep it somewhere safe.
- Paste the key into the extension's Options page. Open the popup → Options → paste, save.
That's it. Visit any LinkedIn, Indeed, or Glassdoor job page and the Save to Job-CoPilot button is there at the bottom-right. For other sites, click the extension icon and use Save this page.
What's next
A few things are obvious from the first round of dogfooding. A keyboard shortcut for the save action. Better visual feedback when a save lands. Auto-tagging by the search you used to find the job. None of those are blockers, but they are next.
If you give the extension a try and something is missing or feels off, please tell us. The list of things we want to improve is long, and outside input shortens it. There's a feedback link in the popup, or write to support@job-copilot.ai.
Start saving jobs in one click
Install the extension, generate an API key in the app, paste it in, and you're set.