Example build
An agent portal that replaced WhatsApp.
I built this for the travel company in India where I work. Agents send a PNR or ticket number here, staff work one queue, and closing a request makes the invoice and the daily sales line. Yours would be built around your agents and your request types.
Builds like this start at ₹34,999, with a first version in 2 weeks.

A group chat can’t tell you who owns a void
A PNR arrives at 11 at night. A void scrolls away before its deadline. An agent asks about the same refund for the third time, and nobody remembers who said they would check.
Scroll down and watch one morning of messages turn into requests, each with an owner and a due time.
Agents group0 unanswered
- Sample Agency ABhai urgent, pls issue PNR KQ7M2D before 6. TTL is today10:02 · now a request
- Sample Agency BTicket 071-9000000123 void karna hai, wrong date10:09 · now a request
- Sample Agency CRefund status for last week’s group?? Accounts is asking again10:15 · now a request
- Sample Agency DNeed Dubai 5N package, family of 4, 20 Dec. Quote pls10:21 · now a request
- Sample Agency AVisa docs sent on email, check pls10:26 · now a request
Your portal: open requests5 with an owner
- Issue ticket · KQ7M2DDoneSample Agency A · RiyaInvoice and sales line made
- Void · 071-9000000123Void by 23:59Sample Agency B · ImranNew
- Refund · Group, 12 ticketsWaiting for airlineSample Agency C · AccountsNew
- Holiday package · 4 pax, 20-DecQuote by 16:00Sample Agency D · SaraNew
- Visa request · 2 passportsDocuments inSample Agency A · SaraNew
Five messages, five requests, each with an owner and a due time.
Book a free callThe screens your agents and staff use
New requests, the staff queue and an agency statement. These are the real screens, filled with invented sample data.



What changes on your desk
Agents send a PNR and nothing else
Twelve request types, from issue and void to refund, date change and group fares. For most of them the agent types only the PNR or ticket number. Your staff paste the Sabre screen and the details fill in.

Every request has an owner and a due time
The queue sorts by urgency. Overdue requests, voids close to their deadline and requests waiting on the agent each have their own view, so the morning starts with the right one.

Closing a request writes the invoice
When staff close a request, the portal records the tickets, adds your fee, makes the GST invoice or credit note and writes the line for the daily sales report. Accounts stops retyping.

You can see who owes you, by age
Set a credit limit for each agency. Agencies pay online, and balances show by age. Any agency’s statement downloads as PDF or Excel in one click.

Also in the box
New agencies apply online
They enter their GST and PAN details themselves. You check them, approve the agency and set its credit limit.
Corporate clients get their own space
Approved travellers, airline agreements and purchase orders, kept separate from your agencies.
Every change has a name on it
Staff and agency admins sign in with a code from their phone. The portal records who changed what, and files open only for the people allowed to see them.
New agents learn from the help centre
Each role has its own guides, every screen has a help button, and a short tour runs on the first login.
The same idea works for what you sell
Visas, holiday packages, hotels or insurance: you get your own request types, the questions you always ask, and your follow-up steps.
Quoted after a free call. I start from what you see on this page and build the parts your services need. You pay once for the project.
Book a call about your services- Holiday package enquiries
- Visa requests
- Hotel and transfer bookings
- Travel insurance
- Forex and travel cards
- Any service with a form, a price and a follow-up
Want one built around your agency?
One price for the project, agreed before I start. Your whole team uses it, with no fee per user.
The starting price is for a small first version. Every project gets its own written quote after the call. Prices exclude GST. An optional monthly care plan for hosting and changes is quoted with the project.
Every build includes
- A free 30-minute call to understand the problem
- A written plan and a fixed price before any work starts
- A first working version within 2 weeks of the call
- Your agency’s name, logo and colours
- Training for your team
- 30 days of fixes after launch
- You own the system and your data
Questions
Can I buy this exact portal? Every agency gets its own build. This portal is where I start, and I change it to fit your request types, your fees and your agents. The price depends on how much changes.
Who owns the data? You do. The portal runs on hosting in your name with your own database, and I never sell or share what is in it.
Does it make GST invoices? Yes. It charges CGST and SGST or IGST depending on where the agency is, and each invoice keeps the details it was made with, even if your settings change later.
We use Amadeus or Galileo. Will it work? Everything except the paste helper works the same with any GDS. Pasting a booking screen to fill a request works with Sabre today; other systems can be added.
Can agents search and book flights in it? Not in this build. It is a request desk: agents ask, your team does the work in your GDS, and the portal handles everything around it.
How fast can I have one? A first working version within 2 weeks of our call, with your logo, your fee rules and logins for your staff and agencies.
Tell me how your desk runs today
Send me three requests you got on WhatsApp this week. On the call I’ll show you how each would look in a portal built for you.
Book a free 30-minute call