VIA

Via is a virtual flight assistant that helps people seamlessly book flights using their phones. Supporting both commercial and charter flight searches, this assistant can find and book flights, send emails, converse with clients verbally, and much more. Using state-of-the-art AI models, this assistant can understand and speak with clients in real-time and supports most world’s languages. Additionally, its custom text-to-speech AI model showcases a perfect combination of professionalism and quality.
Country: The United States
Industry: Travel
Service: Mobile development, Artificial Intelligence, Web & SaaS applications, DevOps
Technologies: Python, AWS, FastAPI, OpenAI Whisper, ElevenLabs, Langchain, ChatGPT API, PostgreSQL, SQLAlchemy, Alembic, WebSockets, Docker.

Client background
Via is a US-based travel technology company focused on redefining the flight booking experience. The team set out to build a multilingual virtual assistant that enables users to book commercial and charter flights quickly, using natural voice commands and real-time interaction.

Project goals
The goal was to create a mobile-first AI assistant that could handle the entire flight booking process — from search to confirmation — through seamless voice conversations. The assistant needed to be fast, intuitive, and capable of understanding users across different languages and accents.
Business challenge
Traditional flight booking systems are often overwhelming, particularly for non-native speakers and users unfamiliar with complex travel apps. The client aimed to remove these friction points by enabling voice-based interaction while maintaining high standards for accuracy, professionalism, and user trust.

Our solutions
We developed a virtual flight assistant powered by state-of-the-art technologies including OpenAI Whisper for voice recognition, ElevenLabs for natural-sounding TTS, and ChatGPT API for smart conversation. The backend was built using Python, FastAPI, PostgreSQL, and Docker, ensuring performance and scalability. The system supports real-time communication via WebSockets and multilingual interaction through Langchain integration.
Value delivered
Via now offers users a fast, hands-free way to book flights with an intuitive voice interface. The assistant can hold real-time conversations, handle bookings, send confirmation emails, and provide multilingual support — all wrapped in a polished and professional user experience.

Result
The solution has dramatically simplified flight booking for users worldwide. By eliminating digital barriers and embracing AI-driven voice technology, Via is setting a new standard for convenience and personalization in the travel industry.
Applying for a job
VIA