-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Description
Build an automated application agent using Playwright to fill out and submit job applications on behalf of the user.
Acceptance Criteria
- Set up Playwright automation framework
- Implement browser automation for one job platform (LinkedIn/Indeed)
- Handle form field detection and auto-fill logic
- Support common field types (text, select, checkbox, file upload)
- Implement resume/CV upload functionality
- Add cover letter attachment support
- Handle dynamic forms and multi-step applications
- Implement CAPTCHA detection and user notification
- Add application submission confirmation
- Create retry logic for failed submissions
- Log all application attempts with screenshots
- Write integration tests for application flow
Technical Notes
- Use Playwright in headed mode for debugging, headless for production
- Implement waits and retries for dynamic content
- Store selectors in config for easy maintenance
- Consider rate limiting to avoid triggering anti-bot measures