Enable AI travel agents to book flights, hotels, and car rentals with budget controls and approval workflows.
Travel bookings are high-value and complex. Agents need flexibility to book across many vendors, but you need guardrails to prevent overspending.
Issue cards with category-level controls for travel merchants. Set trip budgets, require approvals for premium bookings, and track all spend in one place.
Allow only travel-related merchant categories: airlines, hotels, car rentals, travel agencies.
Set per-trip or per-booking limits. Agent can book within budget without approval.
Cards work globally. Book international travel without currency hassles.
High-value bookings can trigger human approval before the charge is authorized.
User asks your travel agent to book a trip to NYC next week.
ProxyOS creates a card with a $2,000 limit restricted to travel categories.
Agent searches, compares, and books flights and hotel within budget.
All bookings logged with receipts. Trip details sent to user.
// Create a travel budget card
const card = await proxy.cards.create({
agent_id: "travel-agent",
spending_limit: 200000, // $2,000.00
categories: ["airlines", "hotels", "car_rental"],
expires_at: "2026-01-25", // Trip end date
metadata: { trip: "NYC-2026-01" },
});
// Check remaining budget
const balance = await proxy.cards.getBalance(card.id);
console.log(`Remaining: $${balance.remaining / 100}`);Issue your first card and start building.