Welcome to Acai
Acai is a travel operations platform with a unified API surface. Use it to build intelligent travel workflows — from GDS reads and writes, PNR management, and schedule change handling, to AI-powered case resolution, document processing, and multi-channel communication.
AI Assistant API
The Assistant API is a single endpoint that understands natural language and has direct access to GDS data, fare rules, airline policies, and traveler records. Send a question or instruction — get back a human-readable answer or structured JSON, depending on how you shape the request.
Use it to power agent desktops, automate email drafting, surface penalty information pre-booking, decode cryptic GDS commands, and more.
- Draft a Cancellation Email — generate localized traveler emails from a PNR
- Penalties as Structured JSON — get fare conditions in a schema your UI can consume
- Decode a GDS Command — explain any Amadeus cryptic command in plain English
- See all recipes
- API reference
Case Management API
Acai integrates natively with popular CRMs like Zendesk and Front, but the Case Management API lets you connect any ticketing system to the same AI-powered agent.
- Send a Case to Acai — sync a ticket into Acai whenever a case arrives or is updated
- Route a Case to the Right Queue — get the destination queue and labels to apply in your CRM
- Handle a Case Automatically — get a list of actions to execute: reply, annotate, assign, or escalate
- Get AI Assistance for a Human Agent — surface a case summary, suggested actions, and a draft reply on the agent desktop
- See all recipes
- API reference
GDS API
The GDS API gives you direct, programmatic access to booking data across Amadeus, Sabre, Galileo, and other connected systems — without writing GDS-specific code. Retrieve passenger records, search for available flights, and automate exchanges and cancellations through a single unified interface.
- Fetch a Booking — retrieve the full passenger record for a PNR
- Search Available Flights — find exchange options on a given route and date
- Quote an Exchange — get a per-passenger price breakdown before committing
- Execute an Exchange — rebook the traveler and reissue the ticket
- Quote a Cancellation — check the void window and refund conditions per ticket
- Execute a Cancellation — void or cancel tickets; Acai determines the correct cancel type automatically
- See all recipes
- API reference
Updated 3 months ago