A brain, not a chatbot

ARA Brain

A production AI system that runs an entire travel operation, from the first message to the final itinerary.

What's inside

Six agents, fifteen workers

Six specialized agents and fifteen background workers. An orchestration layer routes each request to the right agent, coordinated through shared state, so every message moves through the same architecture.

Agent 1 · IngressAgent 2 · UnderstandingAgent 3 · CompositionAgent 4 · SourcingAgent 5 · ReviewAgent 6 · DeliveryOrchestration

Someone types a message

It starts on WhatsApp

A message arrives. Before anything else, its source is cryptographically verified, then Agent 1 takes it in and the request is created.

The system reads

Understanding, not just parsing

A fast model extracts destination, dates, party size, and budget, then hands the request to composition and sourcing in parallel.

Fast path: Haiku 4.5. Personal data is scrubbed before any model call.

Building the trip

Real options, traceable sources

The composition agent drives an eleven-tool router that queries the market for real options: hotels, activities, transport. Every option returns with a source it can trace. Nothing is invented.

A Sonnet 4.5 itinerary planner is built for this path and kept behind a flag.

Nothing ships without a human

A human approves every quote

However good the model is, the customer sees nothing until a human approves. This is not a delay, it is the contract. Automation earns trust by knowing where it stops.

The moment it lands

A complete trip, delivered

The approved quote goes back to the customer, a secure payment link follows, and confirmation returns on the same thread.

ARA TravelARA TravelIllustrative scenario
Hello, I want to plan a family trip to the Maldives next week, 4 people, 7 nights, within a set budget.السلام عليكم، أبغى أخطط رحلة عائلية للمالديف الأسبوع الجاي، ٤ أشخاص، ٧ ليالٍ، ضمن ميزانية محددة.
Welcome Ahmed. We have your request. Understood: a family trip to the Maldives, 4 people, 7 nights, within your budget. Give us a few minutes to prepare a complete offer.أهلاً أحمد، وصلنا طلبك. فهمت: رحلة عائلية للمالديف، ٤ أشخاص، ٧ ليالٍ، ضمن ميزانيتك. أمهلنا دقائق نجهّز لك عرضاً متكاملاً.
Ahmed, I prepared a 7-night Maldives program: a beach resort with a family villa, return flights, and two featured experiences (diving and a dolphin cruise). The total is within your budget and tax inclusive. Shall I send the details and the payment link?أحمد، جهّزت لك برنامج ٧ ليالٍ في المالديف: منتجع شاطئي بفيلا عائلية، رحلات ذهاب وعودة، وتجربتان مميزتان (غوص ورحلة دلافين). الإجمالي ضمن ميزانيتك وشامل الضريبة. أرسل لك التفاصيل ورابط الدفع؟
Great, send it.تمام، أرسل.
Thanks Ahmed. A secure payment link is attached: one payment, Saudi or international card. Right after payment, your trip details file arrives.شكراً أحمد. رابط الدفع الآمن مرفق: دفعة واحدة ببطاقة سعودية أو دولية. بعد الدفع مباشرة يوصلك ملف تفاصيل الرحلة.
Payment received. Your full trip program is attached. Your companion throughout, from arrival to departure. Safe travels.تم استلام الدفع بنجاح. برنامج رحلتك الكامل مرفق. مرافقك طوال الرحلة، من الوصول حتى العودة. رحلة موفّقة.

By the numbers

One system, in production

6
specialized agents
15
background workers
11
tool router
44
database tables
67
HTTP endpoints, 24 routers
60,000+
lines of Python
21
external integrations

One message in. A complete trip out. Every step traceable, every price defensible, every send approved by a human.