Skip to main content

Apply Bot Toolkit

View source code on GitHub

Installation

1

Clone the Repository

git clone https://github.com/ZackHu-2001/apply-bot-toolkit.git
cd apply-bot-toolkit
2

Install Dependencies

npm install
3

Start the Application

npm start
The toolkit dashboard will be available at http://localhost:5173

Available Tools

Dashboard

Overview of your job application activity with statistics and recent applications at a glance.
Dashboard

Application Tracker

Track all your job applications in one place:
  • View application history with company, job title, and status
  • Filter by date, status, or company
  • Identify applications that need human intervention
Applications

Configuration

Set up your application profile:
  • Resume Upload: One-click upload your resume for AI to reference
Resume
  • Job Filters: Configure filters for job search (location, salary, work type, tech stack)
Filters
  • Preferences: Tell the LLM your preferences including company whitelist/blacklist and application requirements

Memory

  • Custom Answers: Tell AI how you want it to answer common application questions. AI will use these memories to fill out applications consistently across all your job applications.
Memory
  • Pending Questions: Questions that AI encountered during applications but doesn’t have answers for yet. Review these questions, fill in your preferred answers, and save them for future use.
Pending

Prompt

Customize prompts to control how the AI handles your applications:
  • Sample prompt template for LinkedIn auto-apply
  • Detailed instructions for form filling behavior
  • Rules for recording applications and handling edge cases
  • Optimize the prompt based on your specific needs
Prompt

Next Steps

View Examples

See Apply Bot in action with real-world examples