ego (lite) is just a browser, ego is your personal agent across devices.
Join waitlist
LinkedIn job applications on your own account

LinkedIn auto-apply with an AI job application bot you can watch

Tell your coding agent which roles you want. ego (lite) opens LinkedIn in the browser you're already signed into, finds matching jobs, fills each application with answers you approved, and stops before every submit so you review it first.

Download for Mac(yes, free)

Trusted by developers from

OpenAIAnthropicGoogleMetaNVIDIACursorPerplexity
SpaceXTeslaNotionFigmaStripeNetflixAirbnb

How to auto-apply to LinkedIn jobs in 5 steps

Give your agent the target roles, an answer bank, and a daily cap. ego (lite) opens LinkedIn in a visible Space with your existing session and pauses whenever an application needs your decision.

1

Install ego (lite) and pick your signed-in browser context

Download ego (lite) for Mac, then import only the Chrome context you own with an active LinkedIn session. The agent applies on your own account through that visible session, never asks for your password, and keeps your credentials on your Mac.

2

Give the agent your target roles, answers, and a daily cap

List the job titles, locations, and filters you want, plus an answer bank for common screening questions: work authorization, notice period, salary range, years of experience, and which resume to use. Set a small daily cap and clear stop rules so the run stays bounded and reviewable.

3

Watch the agent search LinkedIn and fill each application

The agent opens LinkedIn Jobs with your filters in its own Space, opens each matching posting, and checks it against your criteria before applying. It fills Easy Apply steps using only the answers you provided. A question outside your answer bank pauses the task instead of getting a guessed answer.

4

Run multiple job searches in parallel, then review before submit

Each role or location gets its own Space. The agent fills applications in each one independently, so a CAPTCHA or a posting that needs manual review in one Space does not block the others. Open any Space at any time to inspect progress, take over a screening question, or confirm a completed form.

5

Keep an application log you can audit

The agent returns a Markdown or CSV log with the job title, company, job URL, status, and submission time for every application it touched. Use it to avoid duplicate applications, follow up on submitted roles, and see exactly which postings were skipped and why.

Copy this LinkedIn auto-apply prompt

Replace the bracketed fields, keep the daily cap small, and give the prompt to the coding agent you already use, such as Claude Code or Codex. It applies only with your answers and stops before every submission.

Apply to LinkedIn jobs for me in ego (lite), on the LinkedIn account I am already signed in to.

Target roles:
- Job titles: [job titles]
- Locations: [locations or "Remote"]
- Filters: [Easy Apply only, date posted, experience level]

My answer bank (use these answers only; never invent one):
- Work authorization: [answer]
- Notice period: [answer]
- Salary expectation: [answer, or "skip and ask me"]
- Years of experience: [answer]
- Resume: [file path, or "the resume already saved on my LinkedIn profile"]

Rules:
1. Open LinkedIn Jobs in its own ego (lite) Space and search with my filters.
2. Open each matching posting and skip it if it clearly does not fit my target roles.
3. Fill the application using only my answer bank. If a question is not covered, pause and ask me.
4. Before pressing Submit on any application, stop and let me confirm the completed form.
5. Stop at the first CAPTCHA, identity check, or verification screen and hand the Space to me.
6. Stop after [10] applications today, even if more matches remain.
7. Do not change my profile, send messages or connection requests, or post anything.

Return a Markdown log with job title, company, job URL, status (submitted, skipped, needs review), and the time of each submission.

This prompt applies on your own logged-in LinkedIn account, with answers you wrote yourself. Keep the daily cap conservative: LinkedIn limits application volume, and automated activity can conflict with its User Agreement.

Why use ego (lite) as your LinkedIn auto-apply bot?

Cloud bots trade account access for convenience and submit in bulk where you cannot see them. ego (lite) automates the repetitive typing while every application stays on your own account, in a visible browser, with a review step before it goes out.

Search, fill, and log applications in one agent workflow

The same coding agent searches postings with your filters, screens each one against your criteria, fills the form from your answer bank, and writes the final application log. You avoid stitching together a job board account, a browser extension, and a tracking spreadsheet.

Existing ego (lite) browser task-time comparison, shown as product context rather than a job-application guarantee

Run separate job searches for each role or city at the same time

Give each job title or location its own Space and apply the same answer bank and daily cap in each one. The searches run in parallel, so a CAPTCHA, a rate limit, or a posting that needs manual review in one Space does not slow down the others. Browser state stays independent across every Space.

Multiple ego (lite) Spaces running separate LinkedIn job searches in parallel

Review every application before it goes out

The prompt on this page makes the agent pause at the review step of each application, so nothing is submitted until you confirm it. Take over the Space yourself for CAPTCHAs, verification screens, and screening questions your answer bank does not cover.

Apply from the LinkedIn session you already control

Import only the Chrome context you authorize. The agent applies through your existing logged-in session on your Mac, so you never upload your resume, password, or account access to a third-party bot dashboard.

ego (lite) Chrome context import for an authorized LinkedIn job-application session

What this LinkedIn auto-apply bot can and cannot do

This workflow automates the repetitive parts of applying on your own LinkedIn account. It does not bypass LinkedIn's controls, invent answers, or promise outcomes, and automated activity can conflict with LinkedIn's User Agreement, so keep runs small and reviewed.

What your agent can do

Bounded application work on the logged-in LinkedIn session you authorize.

  • Search LinkedIn Jobs with your titles, locations, and filters, and screen postings against your criteria
  • Fill Easy Apply steps and visible application forms using only the answers and resume you provided
  • Follow a posting to an external company application form in the same browser and fill it with the same approved answers
  • Pause before every submission, stop on unknown questions, and keep a Markdown or CSV application log

What stays out of scope

No access bypasses, no invented answers, and no promised outcomes.

  • Bypassing CAPTCHAs, identity or verification checks, rate limits, or any other LinkedIn control
  • Inventing screening answers, work-authorization claims, experience, or resume content you did not approve
  • Guaranteeing interviews, recruiter replies, or a volume of daily applications that LinkedIn will always allow
  • Creating accounts, warming up profiles, or applying from an account you do not own

Read LinkedIn's User Agreement

Apply to more LinkedIn jobs without handing over your account

Give your agent the roles, answers, and a daily cap. ego (lite) fills each LinkedIn application in a browser you can watch and pauses before every submit so you review it first.

Try the free LinkedIn auto-apply workflow

LinkedIn auto-apply and job application bot FAQ

A LinkedIn auto-apply bot is a tool that searches job postings and submits applications with less manual typing. Most are cloud services or scripts that hold your credentials and apply out of sight. With ego (lite), your own coding agent does the applying in a visible browser on your Mac, using the LinkedIn session you are already signed in to, and pauses before every submission.

You give the agent your target roles, an answer bank, and a daily cap using the prompt on this page. The agent opens LinkedIn Jobs in its own Space, screens each matching posting, fills the application from your answers, and stops at the review step so you confirm it. At the end it returns a log of what was submitted, skipped, or left for your review.

Yes. Easy Apply is the main flow this workflow automates: the agent steps through the form pages, attaches the resume you chose, and answers screening questions from your answer bank. A multi-step form is fine. A question your answers do not cover pauses the task instead of receiving a guess.

Postings that leave LinkedIn open in the same visible browser, so the agent can continue onto the external application form and fill it with the same approved answers. If the external site requires creating an account, uploading extra documents, or another decision you have not approved, the agent pauses and hands the Space to you.

It can. LinkedIn does not publish an official application limit, but it throttles high-volume activity, and automated activity can conflict with its User Agreement. This page does not claim any volume is safe. Keep the daily cap small, review every application before it goes out, and stop immediately if LinkedIn shows a warning, CAPTCHA, or verification screen.

You set the cap yourself in the prompt, and the agent stops when it is reached. A small, targeted batch of roles you actually match tends to get more responses than mass submissions, and it keeps your activity closer to normal manual use. The workflow is designed for bounded, reviewed runs, not an unlimited application stream.

No. ego (lite) runs on your Mac and the agent works through the browser context you authorize, so your existing LinkedIn session does the applying. The agent never asks for or types your password, and your resume goes only where you would upload it yourself: the application form.

Only from the answer bank you wrote. Common questions about work authorization, notice period, salary expectations, and years of experience get your prepared answers. Anything outside the bank pauses the task so you answer it yourself. The agent is instructed never to invent an answer on your behalf.

You can ask your agent to draft a short cover note or answer from materials you provide, such as your resume and a summary of the role. The draft still sits in the review step until you approve it, and the workflow never fabricates experience, credentials, or authorization status to improve a match.

ego (lite) is free to download for Mac, and there is no per-application pricing. The agent doing the work is the coding agent you already run, such as Claude Code or Codex, so its token usage and any provider costs still apply.