Starbase / 02 RecipeAgents

RecipeAgents / Recipes / Personal admin

Personal admin recipe

Booking emails into one itinerary doc

Flight, hotel and train confirmations arrive in three formats. This builds a single trip doc you can open at the airport.

InputConfirmation emails labelled 'trip'
ToolsGmail label, Make, an AI step, Google Docs
TimeSetup about 40 minutes.

Download it

The n8n file has three nodes (trigger, AI step, output) plus a read-me note. We check that its JSON structure is valid, but we haven't run every file in a live n8n instance, so test it with sample data before you switch it on.

Steps

  1. Trigger: an email gets the 'trip' label.
  2. AI step extracts the booking details.
  3. Append to the trip's doc, sorted by date.

The prompt

Extract: type (flight/hotel/train/car), date/time with timezone, reference/PNR, address or terminal, and anything I must bring. One line each. Don't infer missing times. Email: {{body}}

Sample run

Example input (written for illustration)
Hotel confirmation for 3 nights in Riga
Example output (shows the format, not a real log)
HOTEL · 2026-11-03 check-in 15:00 (EET) → 11-06 · Ref 88412 · Elizabetes iela … · bring passport
SPONSOR SLOT · AVAILABLEFeature your product here

Where it breaks

  • Time zones. Flights list local times. The prompt asks for the zone, so check the arrival times.
  • Anything customer-facing or money-related. Keep a human approval step until you've watched a few dozen runs and trust it.

Tool names and pricing change often, so check each tool's current docs before you build. Times on this page are estimates, not measurements.

More personal admin recipes

All collections · Full inbox-triage walkthrough

Newsletter

One small automation every Friday

Each Friday email has one recipe, the prompt for it, and the way it broke when we wrote it up. It's free, and every email has an unsubscribe link.