Trips with a status
Every trip runs through Planning, Confirmed, Completed or Cancelled and carries a purpose, a date window, a destination, an optional target campaign or client, and a payer — Agency, Client or Mixed.
Plan international trips for talent and staff — participants, flights, hotels and meetings on one itinerary that mirrors your calendar, with billable costs.
Guided tour
Create a Gamescom trip, add two staff and one creator as participants, then add flight and hotel legs — each one appears on the calendar.
Gamescom 2026
Cologne · Aug 25–29, 2026 · Payer · Mixed
Participants
Legs
What you get
Every trip runs through Planning, Confirmed, Completed or Cancelled and carries a purpose, a date window, a destination, an optional target campaign or client, and a payer — Agency, Client or Mixed.
Participants are polymorphic: staff and/or creators on one trip. Add someone after a leg exists and they’re auto-added as an attendee on every existing leg.
Legs are flight, train, hotel, transfer, meeting or other, entered manually (no live flight or hotel API in v1). Each cost item carries its own payer.
Every leg mirrors a calendar event, reusing the existing calendar — travel adds no parallel scheduling engine, so trips and meetings share one availability picture.
Client-payer cost items bill straight to the target campaign’s draft invoice, reusing the campaign-invoice chain; agency-payer costs flow into the expense-reimbursement path.
Staff work in /app/travel — a list plus a “who is where” board — and a per-trip itinerary; talent see a read-only itinerary in their portal. An AI trip recap summarizes trip, legs, participants and costs, and the availability engine flags collisions while you plan.
Facts, not promises
FAQ
No. Legs — flight, train, hotel, transfer, meeting or other — are entered manually; there’s no live flight or hotel API in v1. What you get is one itinerary that mirrors your calendar, with each leg’s cost tracked and attributed to a payer.
Yes — participants are polymorphic, so staff and creators ride one trip. If you add a participant after a leg already exists, they’re automatically added as an attendee on every existing leg, so nobody is left off the itinerary.
Each cost item has its own payer. Client-payer items bill straight to the target campaign’s draft invoice via the existing campaign-invoice chain; agency-payer items flow into the expense-reimbursement path — and stay marked for reimbursement until the expense flow actually reimburses them.
Yes, but read-only. Creators open a travel view in their portal and see their itinerary — legs, times and destination — without being able to edit it. Staff manage everything from /app/travel and the per-trip itinerary page.
Put participants, flights, hotels and meetings on one itinerary that mirrors your calendar — and send the client-payer costs straight to the campaign.
No credit card · EU-hosted · GDPR & GoBD-ready