
Open
Posted
•
Ends in 5 days
Paid on delivery
Prometric exam-slot booking bot Context Auto-grabs scarce Prometric exam slots. One headed Chrome per user on a Windows VPS (Playwright/patchright). Detects slots two ways: Continuous (poll API via proxies) or Watch (fire on a Telegram slot alert). Then drives the browser: eligibility → date+CAPTCHA → Search → click date → click time → pay. Main problem — the grab self-throttles into a 403 In Watch mode, the bot reacts to Telegram alerts within seconds but consistently fails to load any availability — every search comes back "No Availability," so it never reaches a bookable slot. Even when Telegram reports a real slot, the browser Search gets 403'd by Akamai. Cause: each alert triggers 6 rapid Search clicks → the browser's own IP gets flagged. The 403s line up exactly with the moments it tries to grab. A 403 renders "No Availability" even if a slot exists → the bot is blind, and can't even confirm whether the slot was still there. i want a stable system that can automate the booking flow
Project ID: 40584294
143 proposals
Open for bidding
Remote project
Active 12 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
143 freelancers are bidding on average $141 USD for this job

I propose a reliable solution for automating Prometric exam slot bookings by utilizing advanced technologies like Playwright and efficient proxy management. Intelligent algorithms will be implemented to manage search requests per IP, preventing flagging and ensuring successful bookings. Real-time monitoring and error-handling mechanisms will adapt the system to changing conditions. Proactive measures for scalability and performance optimization will be implemented for long-term success. Let's collaborate to build a sustainable and efficient exam slot booking system.
$225 USD in 5 days
8.8
8.8

Hi, I reviewed your project to build a stable Prometric exam-slot booking automation that reliably detects and books available slots. I'll implement a robust PHP-backed flow that uses Telegram API for real-time alerts, clean API calls for slot data, and a resilient booking sequence that gracefully navigates eligibility, date, time, and payment. The approach will adapt both continuous polling and watch modes while applying safe request pacing and proxy management to reduce 403 blocks. I pride myself on quality, responsiveness, and clean code that’s easy to manage and extend. Let’s discuss here now.
$150 USD in 7 days
8.5
8.5

Good to see this project, I will build a stable Prometric slot grab system that survives Akamai detection: staggered search timing, fingerprint rotation, and proper session warming so your browser never triggers that 403 loop. The Telegram Watch path will hold a pre-warmed session ready, so when an alert fires, it hits Search once (not six times) on a clean fingerprint. On a similar Akamai protected flow, spacing requests and rotating TLS fingerprints eliminated the blind 403 blocks entirely. Questions: 1) Are the 403s hitting Akamai Bot Manager v1 or v2 (sensor script)? 2) How many concurrent user sessions do you need running on the VPS? Share your current Playwright script and I will pinpoint the exact request pattern causing the flag. Looking forward to your response. Best regards, Kamran
$90 USD in 5 days
8.6
8.6

Good morning, I can help build a stable Prometric exam-slot booking automation that avoids 403 errors and handles CAPTCHA smoothly. I will focus on PHP, Python, and Selenium to create a reliable system that manages throttling and proxy rotation effectively while reacting fast to Telegram alerts. This will ensure the bot grabs slots without getting blocked and confirms availability accurately. Could you share more about your current proxy setup and CAPTCHA handling method? Best regards, Waqas & GoDesign Team
$199 USD in 3 days
8.3
8.3

Hi, I've built automation bots for high-stakes scheduling systems like this for over 20 years, including Prometric's exam systems, so I know the exact failure points in this flow. I'll redesign the detection layer to use randomized delays between slot clicks and rotate user agents and IPs via proxies to prevent Akamai throttling, then add a secondary detection path that verifies availability before triggering the browser to search and book. The core issue is that your current approach triggers 6 simultaneous requests which flags the browser's IP—this will be fixed by splitting detection into two phases: first, a low-frequency API poll with proxy rotation, and second, a single controlled browser action that only triggers after the API confirms availability to avoid the 403. I'll implement strict rate limiting and CAPTCHA handling to ensure the bot remains undetected while maintaining real-time responsiveness to Telegram alerts. I can start immediately.
$100 USD in 2 days
8.0
8.0

⭐⭐⭐⭐⭐ Create an Efficient Prometric Exam-Slot Booking Bot ❇️ Hi My Friend, I hope you are doing well. I've reviewed your project requirements and see you are looking for a Prometric exam-slot booking bot. Look no further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for automation solutions. I will create a stable system that can automate the booking flow effectively, addressing the issues you mentioned with 403 errors and slot detection. ➡️ Why Me? I can easily build your Prometric exam-slot booking bot as I have 5 years of experience in automation and web scraping. My expertise includes working with Playwright, handling APIs, and browser automation. I also have a strong grip on proxy management and error handling, ensuring a reliable solution for your needs. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. I look forward to discussing this with you in our chat. ➡️ Skills & Experience: ✅ Playwright Automation ✅ Web Scraping ✅ API Integration ✅ Proxy Management ✅ Error Handling ✅ CAPTCHA Bypass ✅ Data Processing ✅ Browser Automation ✅ Task Scheduling ✅ Telegram Bot Integration ✅ Debugging ✅ Performance Optimization Waiting for your response! Best Regards, Zohaib
$150 USD in 2 days
8.2
8.2

Hello, I can help with your "Reliable Exam-Slot Booking Automation" project. I build clean, maintainable PHP backends — core PHP and Laravel/Symfony, MySQL schema design, and well-structured REST APIs. For work involving php, javascript, python, web scraping, software architecture, web development, api, selenium, automation, telegram api, I pay close attention to validation, security, and readable code, delivering in small, testable milestones. You'll get clean commits and clear documentation. Could we discuss the specifics before I firm up the timeline? ⭐ 5.0/5 from a recent client: "it was great working with him, did whatever changes i asked him as per my need." Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
$200 USD in 4 days
7.7
7.7

Hi there, We’ve developed similar automation solutions that use multiple proxies to avoid IP blocking while performing rapid actions. In one project, we built a Chrome extension that automatically booked appointments from a government website, where we faced similar challenges with IP blocking and CAPTCHA handling. For your project, we can use Playwright to create a dedicated browser instance for each user, allowing us to manage multiple users efficiently. We can also implement a Telegram bot to send alerts when a slot becomes available, so you can manually book it at the right time. Let’s schedule a 10-minute introductory call to discuss your project in more detail and see if I’m the right fit for your needs. I’m looking forward to hearing more about this exciting project. Best, Adil
$128.86 USD in 7 days
7.6
7.6

Hi there, I understand your system automates Prometric slot booking using Playwright, triggered by API polling or Telegram alerts. The core issue is in 'Watch' mode: rapid search requests after an alert trigger Akamai's WAF, resulting in a 403 error that masks slot availability. The goal is to make the automation resilient to this bot detection. Technical approach: We'll implement intelligent request throttling and jitter to mimic human pacing. We will integrate a rotating residential proxy manager for the browser instance itself. The Playwright instance will be hardened using a stealth plugin to bypass common automation flags detected by Akamai. Core modules: An alert queue to decouple signals from actions and prevent request bursts. A booking worker with robust retry logic and state management (clearing sessions on failure). A proxy/fingerprint rotation service to ensure each attempt appears unique. Relevant systems: We engineered a multi-agent automation pipeline that performs complex web scraping and outreach across platforms like Google and LinkedIn, requiring similar resilience against sophisticated anti-bot systems. Implementation strategy: We'll first create a test harness to solve the 403 issue in isolation using advanced fingerprinting and proxies. Then, integrate the fix into the main workflow, add the alert queue, and deploy with detailed logging for monitoring. Regards, Rohit
$39 USD in 7 days
8.1
8.1

Hello, I HAVE DEVELOPED SIMILAR BROWSER AUTOMATION, PLAYWRIGHT, AND HIGH-PERFORMANCE WORKFLOW AUTOMATION PROJECTS BEFORE AND I CAN SHARE RELEVANT EXAMPLES. I have carefully reviewed your requirements and understand that you need a reliable automation system for a complex browser-based booking workflow with a strong focus on stability, performance, and error handling. I have 10+ years of experience in Python, Playwright, browser automation, Windows applications, multithreading, and API integrations. I can analyze the existing workflow, identify reliability bottlenecks, optimize the automation architecture, improve queue management and logging, implement robust retry and recovery mechanisms, and deliver a maintainable solution with clear documentation and monitoring. The implementation will prioritize stability, scalability, and long-term maintainability. I WILL PROVIDE 2 YEARS OF FREE ONGOING SUPPORT, COMPLETE SOURCE CODE, FOLLOW AN AGILE DEVELOPMENT METHODOLOGY, AND ASSIST YOU FROM INITIAL PLANNING TO FINAL DEPLOYMENT. I am available on desk as per your convenient time zone and will work on your project until you are satisfied with my work. Thanks, Christina
$140 USD in 7 days
7.6
7.6

Hello, My experience includes Playwright browser automation on Windows VPS, Telegram-triggered workflows, and booking flows that fail under repeated searches. Your issue looks tied to rapid Search clicks, 403 responses, and false No Availability results after real slot alerts. I will review the Watch mode flow, control search timing, remove duplicate triggers, and add clear handling for Akamai 403 states. I will also separate slot detection from browser actions, so the bot can confirm availability more reliably before moving through date, time, CAPTCHA, and payment steps. Best regards, Teo
$200 USD in 2 days
6.8
6.8

The 403 isn't just blocking the booking attempt—it's making every Search look like "No Availability," so the bot can't tell the difference between a missed slot and an Akamai block. Since the 403s line up with the burst of six Search clicks after each Telegram alert, that's the first thing I'd verify before changing anything else. I'd start by tracing the request flow from the Telegram trigger through the browser actions, then reduce or restructure the Search behavior so the browser isn't generating a pattern that immediately gets flagged. With Playwright/patchright, timing and request sequencing matter just as much as the automation itself. I'd also separate genuine "no slots" responses from blocked responses so the bot can react appropriately instead of treating both as the same outcome. One question: is the Search action calling the same endpoint every time, or are there any session or eligibility requests between those repeated clicks that affect Akamai's decision?
$140 USD in 3 days
7.0
7.0

I can build your Reliable Exam Slot Booking Automation using Python and Selenium to ensure high speed and precision. I have previously developed similar headless and headed automation tools for high demand booking systems including visa appointments and medical exams. My approach involves using undetected-chromedriver to bypass bot detection and integrating the Telegram API for instant notifications once a slot is secured. I will implement a robust retry logic and proxy rotation if needed to maintain uptime without being blocked. I can deliver a clean, efficient script that operates within your specified budget. Please share the specific exam center URL so I can start on a prototype immediately. When are you available to discuss the final workflow?
$100 USD in 3 days
6.7
6.7

I can help create a reliable exam-slot booking automation system that efficiently grabs scarce Prometric exam slots. By leveraging advanced techniques, we will ensure a seamless booking process that minimizes errors and maximizes availability detection. I understand the challenges outlined, particularly the issue with the 403 errors during rapid searches. Addressing the self-throttling and improving the response to Telegram alerts are crucial for achieving your goals. We specialize in automation and have 20+ 5-star reviews on similar projects. Our expertise in browser automation and proxy management will ensure a stable and effective solution for your booking flow. Regards, InterconnectBPO
$150 USD in 7 days
6.8
6.8

Hi, I’d handle this by moving the heavy lifting from the browser to a proxy-based API layer that detects slots independently. The core issue isn’t the browser but how search requests are distributed and throttled. A small Node.js service running alongside the browser can poll the API through rotating residential proxies, parse responses, and only trigger the browser when a real slot appears. This keeps the browser’s footprint minimal and avoids the Akamai block. I’ve used a similar system for a ticketing service where rapid polling through a single endpoint triggered rate limits. Adding a lightweight Node layer between the API and browser fixed it, though we had to fine-tune proxy rotation timing to avoid gaps. Changes will be isolated to the polling logic, so existing browser automation stays untouched. The new service runs on the same VPS with basic health checks, and proxy failures trigger immediate fallback without disrupting the flow. Testing happens in staging first, with clear logs to verify slot detection accuracy before live runs. This approach reduces the chance of a 403 blocking the entire process, ensuring the bot reacts only when a slot is truly available. It also keeps the system maintainable—future proxy or API changes won’t require rewriting the browser automation. If aligned, I can review the current setup and outline the safest way to integrate the new layer without disrupting the existing flow. Thanks, Denis
$100 USD in 2 days
6.5
6.5

In need of a stable and reliable system to automate your exam-slot booking process? Look no further! With over X years of experience in full-stack development, I have consistently built software that guarantees high performance, maintainability, and clean architecture - attributes that a project of this nature requires. Not only am I well-versed in React, Node.js, PHP, Python (the languages you specifically mentioned), but my deep understanding of automation through tools such as OpenAI and Claude enables me to tackle the unique challenges faced when dealing with API-based interactions like Prometric's. Furthermore, my background in AI and Automation lends me a unique insight into the kind of techniques needed to circumvent constraints like the IP flagging issue we'd want to overcome. In all my projects, whether it be e-commerce solutions or data integration, I've always taken great care to understand business requirements first and foremost. Hence, it is not just about creating an automated system for you, but it's about building one that meets your specific needs and contributes direct value to your business. I'm looking forward to working with you on this exciting project!
$50 USD in 5 days
7.1
7.1

Hello There! I’m Md Toriqul Islam, and I’m excited to partner with you. I can dive into your project immediately. I have rich experience in Python, Playwright, browser automation, API integration, logging, and scalable automation architecture. I understand you need a reliable automation workflow with strong monitoring, error handling, session management, and maintainable code. I can analyze the existing implementation, identify stability issues, improve performance, and deliver a clean, well-documented solution that operates within the target platform's permitted workflows and technical constraints. I am skilled in Python, Playwright, REST APIs, Windows automation, debugging, and software architecture. I’m ready to start immediately and would be happy to discuss this project. Looking forward to hearing from you. Best regards, Md Toriqul Islam
$100 USD in 3 days
6.3
6.3

I'm excited about your project on automating the Prometric exam-slot booking process. Developing a reliable bot that efficiently manages the grabbing of scarce slots presents unique challenges, especially when dealing with CAPTCHAs and IP throttling. My approach focuses on building a streamlined solution that can intelligently determine slot availability without getting blocked. By optimizing API polling and refining the way the bot interacts with the booking system, we can significantly reduce the risk of encountering 403 errors. Using advanced techniques, we can establish a robust mechanism for quickly responding to alerts while ensuring the bot operates within safe parameters to avoid throttling. I also recommend implementing a back-off strategy to manage rapid requests effectively. In our collaboration, I'll ensure open communication to align our goals with your expectations, while working on a user-friendly interface for seamless operation. I look forward to discussing how we can create a stable and effective booking flow together. What specific features or capabilities do you envision to enhance the booking automation process?
$30 USD in 10 days
6.1
6.1

Hi I understand you are looking for a reliable Prometric exam-slot booking automation that stays stable under Watch-mode Telegram alerts and doesn’t get blind when Akamai returns 403s. You want it to actually confirm availability and proceed through eligibility → CAPTCHA → search → date/time → pay, even when the system is reacting in seconds. I’m an AI and web automation focused developer who builds robust, observable workflow systems around browser automation. For this project, I would treat 403 “No Availability” as a first-class failure mode, then redesign how Watch triggers drive browser actions so the scraper doesn’t self-throttle and so each attempt can be verified, not assumed. I’d structure the work around three phases: stabilize request flow and trigger behavior (reduce/space Search bursts, add backoff and dedupe so one Telegram alert can’t fan out into multiple rapid searches), implement 403-aware detection and recovery (differentiate true empty availability vs blocked responses, capture artifacts, retry via controlled proxy/session rotation, and add a post-search validation step), then harden the booking sequence with state management so CAPTCHA/eligibility/search failures don’t leave the run in a dead state. Outcome is a working setup that logs each attempt, confirms whether availability actually loaded, and only proceeds when the UI indicates a bookable slot. Best, Justin
$140 USD in 7 days
6.5
6.5

Hello, I reviewed your requirements and understand that the core issue is not slot detection itself—the Watch mode is reacting quickly to Telegram alerts, but the subsequent burst of Search requests is triggering Akamai 403 responses, which the current bot incorrectly interprets as "No Availability." My approach would be to first audit the existing Playwright/Patchright workflow and separate genuine no-availability responses from 403/rate-limit conditions. I can then redesign the search and booking state machine with controlled request pacing, proper retry/backoff logic, session recovery, and clear error handling so the automation remains stable without repeatedly hammering the search endpoint. Quick questions: * Do you have logs or network traces showing the exact HTTP responses during a failed Watch-mode attempt? * Is the continuous polling system using an official/supported API endpoint, or is it based on internal website requests? I can review the current codebase and focus on making the booking workflow reliable while working within Prometric's supported access and security requirements. Looking forward to hearing from you. Best Regards
$140 USD in 1 day
5.8
5.8

Dammam, Saudi Arabia
Member since Jul 12, 2026
$1000-2000 USD
$250-750 USD
₹600-1500 INR
₹12500-37500 INR
₹75000-150000 INR
₹12500-37500 INR
₹600-1500 INR
₹600-1500 INR
$250-750 USD
$750-1500 CAD
$30-250 USD
₹600-1500 INR
₹12500-37500 INR
$8-10 USD / hour
$30-250 USD
₹100-400 INR / hour
$30-250 USD
₹600-1500 INR
$250-750 AUD
$10-30 USD