
Simplifying Crew Logistics for India’s Largest Airline
IndiGo Airlines, India’s largest airline by market share, operates thousands of daily flights with crew members needing timely hotel accommodations across multiple destinations.
Unlike other airlines with API or system access, IndiGo opted for a semi-automated model, where crew movement data is emailed manually by the airline in a pre-defined format. Geelani Consultancy & Solutions built a smart automation platform that reads these formatted emails, extracts the necessary data, and proceeds with automatic hotel booking through a structured email-and-response workflow.
This project demonstrates our ability to work around real-world process constraints while still delivering high-impact automation at scale.
Goals
Eliminate manual hotel booking coordination for crew layovers
Accept formatted crew data via email from the airline team
Extract relevant fields and process bookings automatically
Communicate with multiple hotels for allocation and fallback
Provide a booking dashboard for hotels
Send real-time alerts and confirmation to airline support staff
Improve service quality and booking reliability
Key Features Delivered
Structured Email Parsing System
- IndiGo operations team sends formatted booking requests to a dedicated Geelani email address 
- Our system scans incoming emails, detects predefined fields (name, date, crew ID, location, number of rooms, etc.) 
- Email content is parsed and transformed into structured booking records 
Automated Booking Flow
- Parsed data is used to generate automated booking requests to assigned hotels 
- If hotel responds with partial availability (e.g., 10 out of 20), system automatically reroutes the remaining bookings to backup hotels in priority order 
- Booking responses are logged and matched to original request data 
Hotel Partner Portal
- Secure login portal for each hotel 
- Features include: - Viewing upcoming bookings 
- Accepting or rejecting individual requests 
- Tracking confirmed and pending allocations 
- Logs of all email communications and response statuses 
 
Alerts and Notifications
- Airline staff receive: - Email alerts for booking status (success, failure, partial) 
- Daily summary reports of all bookings processed 
 
- System automatically flags bookings not confirmed within SLA timeframes for manual escalation 
Feedback Collection (Optional)
- Feedback link is sent post-checkout via email to internal ops staff (not directly to crew) 
- Enables internal service audits and hotel performance review 
Business Impact
- Fully eliminated manual hotel coordination from crew scheduling workflow 
- Reduced processing time for crew accommodation from hours to minutes 
- End-to-end visibility into booking lifecycle for airline support team 
- Fewer follow-ups and escalations due to structured automation 
- Flexibility to adapt to manual inputs while maintaining digital consistency 
What Makes This Project Unique
- Adapted to manual email-based input instead of API-based integration 
- Enabled fully automatic booking using email content extraction 
- Used smart fallback logic to maintain booking reliability 
- Delivered the same enterprise-grade visibility and control without OTP or live API access 
Technologies Used
Backend:
- Odoo ERP (v16) – Core logic for parsing, automation, routing 
- Python – Email parsing engine and field extraction logic 
- PostgreSQL – Structured data storage and audit logging 
- IMAP/SMTP Integration – For email intake and outbound confirmations 
Frontend:
- Figma – UI/UX design for hotel portal and internal dashboards 
- HTML5, CSS3, Bootstrap – Responsive interfaces for hotel partners 
- JavaScript (AJAX) – For smooth user experience 
Automation & Logic:
- Fallback Engine – Automatically routes unallocated crew to alternate hotels 
- Alert System – Triggers email alerts for successes, failures, and delays 
- Error Logging – Tracks malformed emails or missing fields for follow-up 
🚀 Conclusion
This project showcases how Geelani Consultancy & Solutions blends automation, security, and seamless communication to support the evolving needs of modern aviation logistics. The OTP-based check-in is now setting a new standard for secure and traceable crew accommodation.
