BLS Spain Egypt Appointment Monitoring & Semi-Automation Bot
Budget: $100.0
FIXED /
⭐ 5.00 (3)
EGY
python, selenium, automation, api-integration, automation-anywhere
Bevorzugte Qualifikationen
- Erfahrung: Fortgeschritten
## 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.
Auf Upwork öffnen
AI proposal draft
Generate a short cover letter for this job. Edit before sending.
Sign in to generate an AI proposal draft.
Anmelden