Skip to content

Implementation of a Multi-Agentic Workflow: Travel Advisor

What is Multi-Agentic Travel Advisor?

The Multi-Agentic Travel Advisor establishes a fundamental understanding of multi-agentic workflows within AI-Builder. This pipeline integrates simple API calls, tool invocation, and protobuf definitions to create a well-structured and orchestrated AI workflow for travel planning. This system aims to enable ongoing, dynamic travel interactions—starting from the initial planning phase and extending to post-trip experiences.

This framework can coordinate multiple AI agents to handle tasks such as:

  • Destination discovery
  • API integrations
  • Real-time itinerary adjustments
  • Local recommendations
  • Post-trip feedback collection and analysis

A initial version of the workflow is as shown below,

System Design
agent.drawio

Tasks

  • Implement Bidirectional Pipeline (Ref. Sudoku Solver)
  • Implement the Chatbot -> Planner -> Agent workflow
  • Tool Retrieval Mechanisms
  • Investigate and implement retrieval strategies such as: (Top-k Search, Graph-based sampling, Enhanced NLP techniques, Decision trees)
  • Toolset Exploration
  • Identify relevant tools for the use case
  • Explore open-source API hubs for possible integrations
  • Prompting Approaches
  • Test and refine various complex prompts to improve system responses
  • Automated Function Generation
  • Develop a mechanism to auto-generate functions based on: The API structure and The required JSON output format
  • Planner & Agent Orchestration Enhancements
  • Improve multi-agent coordination using advanced techniques like: Chain-of-thought reasoning, Tree-mapping
Edited by Swetha Lakshmana Murthy