Trip Planner Agent
Automatically generate trip itineraries, complete with activities, weather, and packing lists.
Overview
This agent builds a complete trip itinerary from your destination, travel dates, and preferences. It includes daily activities, transit suggestions, weather forecasts, and a packing list—then writes everything to Notion so it’s easy to view and edit in one place.
Tools used by this agent
Yelp: Fetches local activities and dining suggestions
Weather: Pulls multi-day forecasts for the trip destination
Notion: Writes the final itinerary and packing list to a structured Notion database
How does this agent work?
Trigger the agent manually by providing a destination and specific travel dates or a window. Then, the agent:
Determines the dates and weekdays
Pulls the weather forecast for each day using a weather API
Searches Yelp for local activities and restaurants
Generates a packing list based on expected weather and trip type
Creates a Notion trip page with daily schedule blocks and list entries
You can customize this agent by adding tools or more context, such as activity preferences, budgets, or activity level.
Get started fast. Clone this agent template in Postman
Use TemplateHow to use this template
This agent requires the following configurations to function:
Yelp | - yelp_api_key |
Notion | - notion_api_key - notion_page_id |
Set up the template
To set up the template, do the following:
Clone the agent template from the Flows workspace.
Set up Yelp:
Get your API key from Yelp.
In Postman, open the module’s Configurations panel and save the key as
yelp_api_key.
Set up Notion:
Get your API key from Notion Getting Started.
Get your Page ID from Working with Page Content. Make sure the integration is enabled on the page.
In Postman, open the module’s Configurations panel and save the following credentials:
notion_api_key
notion_page_id
In the flow module, define your trip details in natural language:
travel_dates
: Travel dates or windowpreferences
: Activity preferences or trip typetrip_details
: Any other relevant context
Run the agent with your scenario inputs.
In Notion, verify that a new trip page has been created with:
Daily schedule
Weather information
Packing list
Popular Templates
Score GitHub issues by urgency
Analyzes comments and sentiment to summarize GitHub issues and flag those needing triage.
Summarize and analyze industry news
Pulls and analyzes news articles from APIs, then sends a daily summary straight to Slack.
Route urgent tickets automatically
Detects severity of incoming tickets and escalates them to PagerDuty, Slack, or email.
Prepare for customer meetings
Gathers support, deal, and calendar data to deliver a daily Slack brief before calls.