BLS Spain Egypt Appointment Monitoring & Semi-Automation Bot

Posted 1 hour ago

Worldwide

Summary

## BLS Spain Egypt Appointment Monitoring & Semi-Automation Bot I am looking for an experienced Python automation developer to build a reliable appointment monitoring and semi-automation system specifically for: **BLS Spain Visa – Egypt** https://egypt.blsspainvisa.com/ ### Project Goal The bot should monitor BLS Spain Egypt for available visa appointment slots and immediately react when an appointment becomes available. The system is intended for my own visa application, not as a commercial booking platform. ### Required Features The bot should: - Work specifically with BLS Spain Visa in Egypt. - Use Python with Playwright or Selenium. - Log in using my BLS account. - Maintain the browser session/cookies when possible. - Navigate automatically to the relevant appointment section. - Monitor appointment availability. - Detect newly available appointment dates/time slots. - Select an available appointment when detected. - Fill in the applicant information automatically when possible. - Send an immediate Telegram notification when an appointment is found. - Stop and allow me to manually complete any CAPTCHA, OTP, payment, biometric/liveness verification, or other human verification required by BLS. - Retry automatically if the website temporarily fails, logs out, or encounters common errors. - Maintain basic logs showing appointment checks and errors. ### Important I am **not looking for CAPTCHA bypassing or security circumvention**. If BLS requires CAPTCHA, OTP, payment confirmation, facial/liveness verification, or another human verification step, the bot should pause and notify me so I can complete that step manually. ### Initial Scope For the first version: - One BLS account - One applicant - Spain visa - Egypt / Cairo - Short Stay / Tourist Visa - Appointment monitoring - Telegram notification - Semi-automatic appointment selection and form filling No multi-user dashboard is required. No commercial booking system is required. No support for TLScontact or other visa providers is required. ### Preferred Technical Approach Python + Playwright is preferred, although Selenium is acceptable if you have strong experience with it. The system should be easy to run either: - On my Windows PC, or - On a VPS/server if needed. ### Proof of Concept Before developing the full system, I would prefer a small first milestone demonstrating that the automation can successfully: 1. Open BLS Spain Egypt. 2. Maintain/login to a real BLS session. 3. Navigate to the appointment availability page. 4. Correctly detect whether appointments are available. Once this works, we can proceed with the full automation. ### Deliverables - Complete source code. - Installation instructions. - Configuration file for account/settings. - Telegram notification setup. - Instructions for running/stopping the bot. - All project files must be delivered to me. - No dependency on the developer's private server after project completion. ### Budget **Target budget: $50–$100** Please provide your proposed fixed price. Additional payment can be discussed later if major BLS website changes require future updates. ### When Applying Please answer these questions: 1. Have you previously automated BLS Spain, BLS International, TLScontact, VFS Global, or another visa appointment website? 2. Have you worked specifically with BLS Egypt? 3. Would you use Playwright or Selenium for this project, and why? 4. Can you demonstrate the appointment availability detection before completing the full project? 5. Can the source code run independently on my computer or VPS after delivery? Please do not send a generic proposal. Experience with appointment/booking automation is strongly preferred.

  • $100.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Python
Selenium
Automation Anywhere
Activity on this job
  • Proposals:15 to 20
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Apr 18, 2026
  • EGY
    Beni Suef11:52 PM
  • $3.1K total spent
    4 hires, 1 active

Explore similar jobs on Upwork

n8n & Chatwoot Automation DeveloperFixed-price‐ Posted 4 weeks ago
JavaScript
HTML5
HTML
Twilio API
YouTube Automation Expert neededFixed-price‐ Posted 3 weeks ago
YouTube Marketing
Final Cut Pro
Adobe Premiere Pro
Adobe After Effects
Social Media Management
Graphic Design
Video Editing

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo