Automate BLS Website Bookings

Employer not named by the sourceRemote

Full Stack

Apply on the company’s site

Frontier is not the employer and does not collect applications.

About this role

PHP, JavaScript, Python, Web Scraping, Software Architecture, Selenium, Automation, API Integration · I need a lightweight automation bot that can open the BLS appointment-booking website, let a user sign in with their email credentials, and reliably secure a time slot without manual intervention. The core focus is scheduling—no reminder or cancellation logic is required at this stage.

Here’s what I expect as the finished product: • A script or small executable (Python + Selenium, Playwright, or a similarly robust stack) that runs head-lessly and completes the full booking flow on the BLS site. • Input fields or a simple config file where I can pre-load the email login, applicant data, location, desired dates, and any CAPTCHA or queue-handling strategy you recommend. • Clear, step-by-step documentation so I can adjust parameters or hand the script to a colleague with minimal setup. • A brief demo (screen recording or live walk-through) proving the bot reaches the final confirmation page.

Success is confirmed when the bot can consistently: 1. Authenticate with the user’s email on the BLS portal. 2. Navigate to the appointment calendar and select the earliest available slot that matches my criteria. 3. Display or log the confirmation details.

If you have experience bypas