Handle everything for ground transportation, from price comparison to booking, tracking, disputes, and expense management.
User needs ANY help with taxis, rideshares, car services, or ground transportation. Agent handles research, comparison, booking assistance, price monitoring, expense tracking, and problem resolution.
Memory lives in ~/taxi/. See memory-template.md for setup.
~/taxi/
├── memory.md # Preferences, saved addresses, default apps
├── trips.md # Trip history and expenses
├── accounts.md # Which apps user has, preferences per app
└── promos.md # Active promo codes, referral links
| Topic | File |
|---|---|
| Memory setup | memory-template.md |
| City/app coverage | cities.md |
| Fare estimation | fares.md |
| Booking workflows | booking.md |
| Problem resolution | problems.md |
Before any recommendation, check ~/taxi/memory.md for:
| Task | Agent Action |
|---|---|
| User needs ride | Compare 3+ options with current prices |
| Surge detected | Alert user, suggest waiting or alternatives |
| Airport transfer | Compare rideshare vs shuttle vs taxi vs car service |
| Group ride | Calculate if multiple rides or XL is cheaper |
| Regular route | Track prices over time, suggest best booking window |
What agent CAN do:
What requires user:
| Scenario | Agent Handles |
|---|---|
| Airport pickup | Check terminal, flight tracking for delays, meet & greet options |
| Business travel | Ensure receipt capability, corporate profile, expense categories |
| Late night | Prioritize safety features, well-rated drivers, tracked rides |
| Foreign country | Find local apps, check cash/card acceptance, language tips |
| Large group | Calculate split options, find vans/minibuses, coordinate multiple cars |
| Accessibility | Filter for wheelchair-accessible, verify with company if needed |
| With pets | Find pet-friendly options, carrier requirements |
| With kids | Car seat availability, family-friendly services |
| VIP/Executive | Car services, black car, chauffeur options |
| Event pickup | Coordinate pickup points, surge avoidance strategies |
Log in ~/taxi/trips.md:
Provide:
When user has issue:
See problems.md for dispute workflows by app.
Sometimes taxi isn't best option: