ecogo.ai logo

eva · WhatsApp booking

Book flights on WhatsApp

Your agents message eva in plain language — by text or voice note — and book from the same chat. No app to install, and nothing books until they reply “yes”.

eva · FareOS

Illustrative · sample data
Flights Delhi to Dubai tomorrow, 2 adults
✈️ 3 options: 1. Air Arabia G9 452 · 08:20 → 10:55 · Direct 2. IndiGo 6E 1401 · 04:10 → 06:45 · Direct 3. flydubai FZ 442 · 21:30 → 00:05 · Direct Reply with a number to pick one.
2
IndiGo 6E 1401 selected. Send each passenger’s name and date of birth, or a photo of the passport.
📷 Passport photo
I read these details from the photo — please check them: Passenger 1: [name as read] Passport: [number as read] Send the next passenger the same way.
Review DEL → DXB · 6E 1401 · 2 adults Total: [price shown here] Reply “yes” to book.
yes
✅ Ticket issued. PNR and ticket numbers appear here.

The short answer

eva is the WhatsApp assistant in FareOS. A travel agent messages eva in plain language, by text or voice note, to search flights, share passenger details (a passport photo can be read automatically) and confirm a booking with a typed “yes”. It works in English, Hindi, Malayalam, Tamil and Arabic and includes hotel search. More is in development.

Reviewed 18 October 2026

At a glance

Built for agents who already live in WhatsApp

Text + voice
Type or send a voice note
5
Voice-note languages
Exact “yes”
The only way a booking is confirmed
No app
Runs inside WhatsApp

How it works

From request to ticket in one chat

  1. STEP 01

    Ask

    Type or record a voice note: “Delhi to Dubai tomorrow, 2 adults.” One-way and round trip are supported.

  2. STEP 02

    Choose

    eva lists the options. Pick one by replying with its number.

  3. STEP 03

    Add passengers

    Send names and dates of birth, or a photo of each passport. eva reads the details for you to check.

  4. STEP 04

    Say “yes”

    eva shows a review with the total. Reply “yes” to book; the ticket and PNR details come back in the same chat.

Works today

What eva does now

These are implemented and in use. Anything not listed here is on the in-development list below.

01flight_takeoff

Flight search and booking

Describe the trip in plain language. eva shows options, collects passenger details, shows a review with the price and books on a typed “yes”. One-way and round trip.

02mic

Voice notes

Send a voice note in English, Hindi, Malayalam, Tamil or Arabic (including romanised Hindi, Malayalam and Tamil). eva transcribes it and treats it like typed text. A voice note can start a search but never confirms a booking.

03photo_camera

Passport photo reading

Photograph a passport and send it. eva reads the details so nobody retypes them. Always check them before you confirm.

04verified_user

Booking safeguards

Only an exact typed “yes” books. The booked total must match the price you reviewed, and only one submission runs at a time, so a repeated message cannot book twice.

05hotel

Hotel search

Search hotels in the same chat and see whole-stay prices. Booking a hotel in chat is not switched on yet.

06translate

Replies in your language

eva can reply in Hindi, Malayalam, Tamil, Arabic and other languages. Amounts and booking references are always shown in English as well, so nothing important is lost in translation.

07history

Conversation memory

eva remembers earlier conversations, including a searchable record of voice-note transcripts, so follow-up questions have context.

08monitoring

Operator dashboard

A login-protected dashboard shows live conversations and lets your team send messages to users.

In development

Still being built or switched on

We list these so you know exactly what to expect. The What’s new page shows the current status of each.

01event_busy

Flight cancellation

A fee quote, then a typed “yes”. Built; not yet proven end to end.

02hotel

Hotel booking in chat

Built but not switched on.

03id_card

Visa applications

Document collection is built. In-chat payment and status tracking are not.

04link

Pay-by-link for end customers

A customer-facing mode with login and a payment link. Not yet proven.

05notifications_active

Price alerts and check-in reminders

Being completed. They do not send notifications yet.

06route

Multi-city search and voice replies

Not built yet.

Questions

Frequently asked questions about eva

How does eva work?add

A travel agent messages eva on WhatsApp in plain language, by text or voice note. eva shows flight options, collects passenger details (a passport photo can be read automatically), shows a review with the total, and books when the agent replies with an exact typed “yes”. Ticket and PNR details come back in the same chat.

Who is eva for?add

eva is built for travel agents and agency staff. Each agent is recognised by their WhatsApp number and must be registered in FareOS. A customer-facing mode with a payment link is in development.

How do booking and payment work?add

eva shows a review with the total and books only after an exact typed “yes”. The booked total must match the price that was reviewed. In the default setup the booking is paid from the agency’s FareOS wallet; paying by link for end customers is in development.

Which languages does eva support?add

eva understands typed messages and voice notes in English, Hindi, Malayalam, Tamil and Arabic, including romanised Hindi, Malayalam and Tamil. It can reply in the user’s language, and amounts and booking references are always also shown in English.

Can agents book with a voice note?add

A voice note can start a search and answer questions, because eva transcribes it and treats it like typed text. It never confirms a booking: only an exact typed “yes” does.

How does passport photo reading work?add

The agent sends a photo of the passport and eva reads the details to save retyping. Always check them before confirming. The photo is processed by an AI service to read it; ask us for the data-handling details for your agency.

Can eva book hotels, cancel flights or handle visas?add

Hotel search with whole-stay prices works today. Hotel booking in chat, flight cancellation, visa applications and pay-by-link for end customers are built but not yet switched on or not yet proven end to end. Price alerts and check-in reminders are being completed. The What’s new page shows the current status of each.

Does eva remember earlier conversations?add

Yes. eva keeps conversation history across sessions, including a searchable record of voice-note transcripts, so follow-up questions have context.

How do you check that eva gives correct answers?add

eva is covered by automated tests and an evaluation suite that replays scripted conversations to check that requests are understood correctly. A booking is never made on a guess: it needs the exact typed “yes”.

How long does it take to set eva up for my agency?add

It depends on your setup. A platform review scopes it: registering your agents’ numbers in FareOS, the payment setup and the languages you need.

See eva book a flight on your routes

A platform review shows eva working with your suppliers, and which capabilities are live or still in development for your setup.