Your whole trip, on your calendar

Paste your confirmations into one conversation. Every flight, check-in, and reservation becomes a detailed event in the right timezone, on the calendar the people traveling with you already check.

Cocal for travel
Here are the six confirmation emails for Lisbon: flights, hotel, dinner at Ramiro, the Sintra tour. Put the whole trip on the calendar Emily and I share.
Cocal·create-events

Sat, Sep 19 · Lisbon time

Land in Lisbon · TAP 209

9:25 AM · Confirmation R7XK2M

Hotel check-in · Memmo Alfama

3:00 PM · Booking 88412

Dinner at Cervejaria Ramiro

8:00 PM · Reservation for 2

Done. I created 11 events on your shared calendar, including both flights with confirmation codes in the description, hotel check-in and checkout, dinner at Ramiro, and the Sintra tour, each in its local time. Here’s your arrival Saturday.

Two weeks out, the trip lives in six emails

The flights are in your inbox. The hotel is in an open tab. The dinner reservation is in a text from Emily. Your calendar has one block that says TRIP, and every real detail lives in your head, waiting to be needed at the worst possible moment.

Every confirmation becomes a real event

Typing twelve events by hand is why the trip never makes it onto the calendar. So paste the emails instead. Cocal creates the whole itinerary in one pass, 2 to 50 detailed events, with the codes and seat numbers in the description. At the check-in desk, the answer is on the event, not somewhere in your inbox.

  • Confirmation codes and seats in the event description
  • Flights, hotels, dinners, and tours in one pass
  • Every event in its own local time

TAP 209 · JFK → LIS

Trip · shared

Sep 18, 9:55 PM EDT – Sep 19, 9:25 AM WEST

JFK Terminal 5

Confirmation R7XK2M

Seats 22A and 22B

1 checked bag each

Guests: nate@gmail.com · emily@gmail.com

Lands Tuesday, their time

Nine timezones is where hand-typed calendars fall apart. Every flight is anchored to the correct local time on both ends, and when the dates or zones differ, you see both. Before you land, ask for the day view in the destination’s timezone and see the day the way you’ll live it.

NH 107, SFO 12:05 PM Monday March 9, lands Haneda 3:25 PM Tuesday. Add it, then show me Tuesday in Tokyo time.
AI
Cocal·create-event

Added. Departs Mon, Mar 9, 12:05 PM PT and lands Tue, Mar 10, 3:25 PM JST. Here’s your Tuesday in Tokyo time.

One itinerary, both of you

When the plan lives in one person’s head, the other person finds out the schedule at the airport. Put the itinerary on the shared calendar you both already check. Emily opens it and sees the same trip you do, no forwarded PDFs, no new app. Neither of you is the single point of failure for the plan.

Sun, Sep 20 · Trip (shared)

Sintra small-group tour

9:00 AM · Pickup at Rossio Square · Voucher 3F9QK

Pastéis de Belém

4:30 PM · Rua de Belém 84

Dinner at A Cevicheria

7:30 PM · Reservation for 2, under Nate

A vacation your team can see

Trips live on your personal calendar, so work looks wide open and meetings land on your beach days. Ask for matching out of office blocks on your work calendar in the same conversation. Colleagues see you’re gone without seeing where.

Created in the same conversation

  • 11 trip events on the shared Trip calendar, in local time
  • Out of office, Fri Sep 18 – Fri Sep 25, on Work
  • Colleagues see you’re gone, not where you went

What stops happening

  • No digging through your inbox at the check-in desk for a confirmation code
  • No timezone arithmetic at the airport
  • No re-explaining the itinerary to the person traveling with you
  • No meetings landing on beach days because work looked wide open
  • No calendar block that just says TRIP
  • Free to use
  • Use Cocal with Claude, ChatGPT, Gemini, and Claude Code. Calendar actions work in plain chat too.
  • No new app for the people traveling with you
  • Minimal Google Calendar permissions

Land knowing what’s next

One conversation puts the whole trip on your Google Calendar, in the right timezones, shared with whoever’s going.

Free. Sign in with Google, bring Cocal into the chat you use, and paste your first confirmation.