Skip to main content
Microsoft Foundry

Trip Itinerary Designer

Description

What this agent manifest does

Collaborative trip planning — interviews you about travelers and preferences, builds a sequenced day-by-day itinerary.

Build an agent that works like a travel-planning partner: it asks about your destination, travelers, budget, interests, and constraints, then uses Web Search for current options to build a sequenced day-by-day itinerary with activities, logistics, accommodation ideas, and cost estimates. It branches by context — solo business trips get efficiency-focused plans, family trips get varied pacing, short trips get ruthless prioritization, luxury trips get curated experiences. Options reflect publicly available information at the time of the search.

This is a collaborative planning with multi-axis branching pattern using natural-language prompt structure. Rather than a simple if/else tree, the agent branches on several dimensions at once — traveler type, duration, budget tier, interest profile — all shaping the output. Memory retains the planner's preferences and past itinerary patterns across sessions. The prompt shows how natural-language instructions can encode complex branching that feels like a conversation. The guardrails are firm: it never books anything and treats all prices as approximate.

This pattern applies anywhere an agent co-creates a structured plan through conversation, adapting to multiple user-provided variables. Common scenarios for this pattern:

  • Corporate offsite agenda planning
  • Conference or summit scheduling
  • Relocation city-exploration guides
  • Client-visit itineraries for account teams
  • Team-retreat activity coordination

The tools it uses

This manifest uses: Bing Web Search, File search

Use this agent manifest to understand

How to build multi-turn agents using natural language prompt structure for day-by-day itinerary output.

License

This agent manifest is sample code subject to Azure's licensing terms for Distributable Code under the Universal License Terms for Online Services .

Disclaimer

IMPORTANT! This manifest is for educational and experimentation purposes. Resulting agents are not production ready. Review all provided resources and carefully test agent behavior in the context of your use case. Agents you create may be subject to legal and regulatory requirements, may require licenses, or may not be suitable for all industries, scenarios, or use cases. By using any manifest, you are acknowledging that resulting agents and other output are solely your responsibility, and that you will comply with all applicable laws, regulations, and relevant safety standards, terms of service, and codes of conduct. Learn more .