Skip to main content
Travel / Aviation

Autonomous Agentic Seat Allocation

A travel technology company replaced manual seat allocation with autonomous agents that navigate airline websites using VLM-based UI detection, operating 4-6 concurrent agents continuously.

Client
A global travel technology company
Industry
Travel / Aviation
Scale
Processing seat allocation for major airlines

The challenge

Free seat allocation on airline bookings was performed by human agents working through airline websites manually. The process was slow, error-prone, and could not scale. Direct API access was not available; the only path was through the airline's web UI. Website changes frequently broke existing automation scripts.

What we built

We built an agentic, UI-driven automation system: a Machine SDK managing browser instances and infrastructure, an Agent SDK with standardized behaviors for navigation, form filling, and error recovery, and a Booking Service receiving tasks, dispatching to an agent pool, and tracking status. VLM-based UI detection enabled dynamic adaptation to website changes without script maintenance.

Outcomes

Autonomous
Automation

Seat allocation via UI automation without human intervention

4–6
Concurrent agents

Multiple autonomous agents operating continuously

VLM-based
Adaptability

Dynamic adaptation to airline UI changes

20 weeks
Deployment

Across 5 phases with multi-airline expansion designed

The agents work through airline websites like a human would, but faster, continuously, and without errors.
VP Engineering
A global travel technology company

Implementation

Duration
20 weeks
Modules
Machine SDK, Agent SDK, Booking Service, VLM Integration
Team
Engineering, Operations

Talk to us about a system like this.

Tell us the shape of your problem. We'll tell you whether one of our products fits, whether it's an engineering engagement, or neither.