trip-planner
travelplanningnotionyelpweatheropenai
- Visibility
- public
- Deploys
- 0
- Build Number
- e4879576
- Updated
- Jun 23, 2026
Plan a multi-day trip itinerary from a natural language request
Fetch live weather forecasts (future trips) or historical weather (past dates)
Search Yelp for local activities and restaurant recommendations
Write the full itinerary to Notion: daily schedule database and packing list
AGENT.md
Trip Planner
Describe a destination and travel dates in plain language — the agent does the rest. It checks the weather, scours Yelp for activities and restaurants, and writes a structured itinerary directly to your Notion workspace: a day-by-day schedule database and a packing list, all in one shot.
Usage
Provide a destination, travel dates, and any preferences:
"Plan a 3-day trip to Paris from June 10–12. I enjoy art museums and fine dining."
"I'm going to Tokyo next weekend, October 18–20. Suggest outdoor activities and ramen spots."
The agent will:
- Check today's date to determine whether to use forecast or historical weather data
- Fetch weather for each day of the trip via Open-Meteo
- Search Yelp for activities and restaurants matching your preferences
- Create a Notion page with a day-by-day schedule database and a packing list
Environment variables
| Variable | Description |
|---|---|
OPENAI_API_KEY | Auto-injected by Astropods |
YELP_API_KEY | Yelp Fusion API key — from the Yelp Developer portal |
NOTION_BEARER_TOKEN | Notion integration token — from Notion integration settings |
NOTION_PARENT_PAGE_ID | ID of the Notion page under which trip pages will be created |
Limitations
- Weather uses Open-Meteo free tier; coordinates are resolved from GPT-4.1 training knowledge (not geocoding API). Timezone is inferred automatically from coordinates.
- Yelp results depend on the
YELP_API_KEYhaving access to the Yelp Fusion API. - Notion output uses a fixed schema (Day of Week, Date, Weather, Activities Planned, Dining); column layout is not configurable.
- Creates
Taskentries in Notion only — sub-tasks or nested pages are not supported.
- Visibility
- public
- Deploys
- 0
- Build Number
- e4879576
- Updated
- Jun 23, 2026
Plan a multi-day trip itinerary from a natural language request
Fetch live weather forecasts (future trips) or historical weather (past dates)
Search Yelp for local activities and restaurant recommendations
Write the full itinerary to Notion: daily schedule database and packing list