
A Next-Gen Airline Meets Next-Gen Automation
Akasa Air, one of India’s youngest and fastest-growing airlines, places strong emphasis on operational efficiency and crew comfort. While the airline rapidly scaled its operations, it continued to manage crew hotel bookings manually, leading to logistical inefficiencies and service inconsistencies.
Geelani Consultancy & Solutions partnered with Akasa Air to build a smart, automated hotel booking platform for crew members, along with a secure OTP-based check-in process — a first-of-its-kind feature in airline crew logistics automation.
This solution not only replicated our successful implementation for other airlines like Air India and Air India Express but also introduced enhanced verification and fallback workflows, making crew lodging smooth, secure, and traceable.
Goals
Automate hotel bookings for crew layovers
Reduce manual coordination with hotels
Provide secure room allocation via OTP
Send automated WhatsApp/email alerts to crew
Empower hotels with an interactive portal
Add fallback mechanism if issues arise during OTP verification
Provide a centralized admin dashboard for airline support staff
Key Features Delivered
Crew Data Integration
- System fetches crew duty schedule from Akasa Air’s internal system 
- Detects date, time, airport location, and crew group size for hotel allocation 
- Automatically processes upcoming booking batches for selected hotels 
Hotel Booking Automation
- Structured booking emails sent automatically to assigned hotel partners 
- Hotel receives all required booking data with crew IDs and check-in details 
- If hotel has limited capacity, partial confirmations are auto-forwarded to the next available hotel 
Hotel Partner Portal
- Dashboard for hotel staff to: - Accept or reject booking requests 
- View upcoming check-ins 
- Track booking confirmation history 
 
- Integrated communication trail for hotel and airline team visibility 
OTP-Based Crew Check-In (New Feature)
How It Works:
- Crew arrives at hotel and shares their Staff ID at the reception. 
- Hotel staff logs into the Hotel Portal and selects “Confirm Check-In”. 
- System verifies the booking and sends a unique OTP to the crew member via WhatsApp. 
- Crew shares the OTP with the hotel receptionist. 
- Upon successful verification, the system marks the check-in as confirmed, and the room is allotted. 
In Case of Issues:
- If the crew member does not receive the OTP, hotel staff can click on “Issue with OTP”. 
- A form opens where the staff selects the type of issue (e.g., network delay, number mismatch). 
- Once submitted, the room is allotted manually and the incident is logged for reporting. 
This ensures:
- Secure access to accommodations 
- Prevents unauthorized room allotments 
- Smooth user experience, even with network delays 
- All check-in attempts and fallbacks are logged for audit 
Alerts & Communication
- Crew receives booking alerts via WhatsApp and Email 
- Notifications include: - Hotel name and address 
- Check-in date/time 
- OTP code for verification 
- Room number once checked-in 
 
- Hotel and crew communication logs are synced with the admin dashboard 
Admin Dashboard for Akasa Port Support Staff
- View all crew bookings (confirmed, pending, fallback) 
- OTP verification logs 
- Manually override bookings if needed 
- Trigger re-send OTP or assist hotel teams remotely 
- Track crew feedback after stay 
Feedback System
- After checkout, crew receives a WhatsApp link to submit feedback 
- Rating system for hotel cleanliness, staff behavior, and comfort 
- Optional comments section for quality improvement 
- Feedback stored in hotel performance dashboard for the airline 
Business Impact
- Reduced manual booking operations by 90% 
- Ensured 100% verified check-ins through OTP 
- Improved transparency between crew, airline, and hotel 
- Hotel performance now measurable and reportable 
- Better crew experience with real-time alerts and fallback workflows 
- Significantly fewer missed bookings or room misallocations 
Technologies Used
Backend:
- Odoo ERP (v16) – Customized modules for crew logistics and hotel communication 
- Python – Logic for OTP generation, crew validation, and fallback handling 
- PostgreSQL – Storing booking, check-in, and alert data 
- Scheduler/Cron Jobs – Periodic booking processing and reminder dispatch 
Frontend:
- Figma – For designing the crew experience, hotel UI, and fallback forms 
- HTML5, Bootstrap, JavaScript – Responsive and accessible hotel portals and staff dashboards 
Communication & Alerts:
- WhatsApp Business API – OTPs, alerts, and feedback links 
- Email SMTP – Structured booking confirmation and updates 
- Error Logging Engine – Captures and classifies issues with check-ins or OTP delivery 
🚀 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.
