Inspiration

The endless struggle of filling out repetitive job applications inspired us to build AutoApply.AI. We saw how job seekers waste time manually applying for dozens of positions with similar details. We wanted to create an AI agent that would do the busywork for them — giving people more time to prepare for interviews and find the right fit.

What it does

AutoApply.AI scans job boards for positions matching the user’s profile, notifies them with a summary, and, on receiving a “YES” response, automatically fills out and submits job applications. After submission, the agent sends a confirmation email with a screenshot of the completed application. Users can also auto-generate a professional resume for ₹1 directly from their stored profile.

How we built it

We built a React frontend for the dashboard, integrated Supabase for auth and profile data, and created agents using Node.js and Python. Browser automation with Playwright powers the form-filling agent, while emails and notifications are handled through SendGrid and Telegram APIs. The system is deployed with Netlify (frontend) and Railway (backend).

Challenges we ran into

  • Setting up reliable scraping without getting blocked.
  • Automating different job portals with varied structures.
  • Ensuring secure profile data storage with encryption.
  • Handling login flows for third-party job platforms.

Accomplishments that we're proud of

  • Built a fully working prototype that demonstrates the complete job application flow.
  • Integrated real-time notifications and automated form filling.
  • Created a feature-rich profile system for users to store application data.
  • Designed a beautiful 3D logo and an engaging, professional UI.

What we learned

We learned the power of coordinating multiple agents in a real-world workflow. We also deepened our understanding of browser automation challenges, managing user data security, and building scalable notification systems. We explored how agentic AI can practically transform everyday tasks.

What's next for AUTO APPLY.AI

We plan to:

  • Expand support for more job platforms worldwide.
  • Integrate advanced resume tailoring with AI suggestions for each job.
  • Add LinkedIn Easy Apply automation.
  • Build a mobile app to manage AutoApply.AI on the go.
  • Introduce analytics to show users success rates and track job applications.

Built With

Share this project:

Updates