What it does

Trip It Up is an intelligent, web-based travel planning platform designed to streamline and personalize the end-to-end journey planning experience. At its core lies a conversational chatbot, seamlessly integrated into the website, capable of interacting with users in natural language to assist with a range of travel-related functions. These include personalized itinerary generation, flight and hotel bookings, activity recommendations, and real-time updates to existing travel plans.

How its Built

Our journey begins on the Trip It Up Community Site, built using Salesforce Experience Cloud with Embedded messaging with Agentforce service agent. This is the central hub where users can interact with the platform — explore destinations, review itineraries, Hotels, flights and engage with our intelligent chatbot for personalized travel planning.

Challenges we ran into

One of the biggest struggles we faced was creating dynamic itineraries that genuinely aligned with user preferences. Balancing multiple variable such as budget, duration, interests, and location constraints while maintaining logical flow in the itinerary proved complex. Modifying the itinerary in real time based on user changes (e.g., removing a day, shifting activities, or adding constraints) required careful orchestration among the agents and a robust state management strategy.

Accomplishments that we're proud of

We’re especially proud of how we managed session persistence through Messaging Session Context. By storing key data points such as the selected city, reference numbers, and booking details, we ensured that all agents had shared context throughout the session. This made conversations feel seamless and personalized, significantly improving the user experience and enabling coherent, end-to-end trip planning without requiring users to repeat themselves.

What we learned

We gained valuable experience working with prompt engineering to guide agent behavior and responses effectively. Crafting clear, context-aware prompts was essential to ensure accurate, helpful outputs from each specialized agent. We also learned how to design agent workflows that communicate efficiently, handle evolving user needs, and maintain coherence across multi-turn interactions.

What's next for Trip It Up - Travel Advisor

Our next steps focus on enhancing real-time relevance and community-driven insights. We're planning to:

  • Integrate a weather API to provide real-time weather-based planning and suggestions, ensuring smarter and more adaptive itineraries.
  • Connect with Slack to build a travel-focused community where users can share reviews and tips this crowdsourced knowledge will help agents make better suggestions.
  • Transferring chat to executive to resolve queries using omni-channel flow for inbound chat transfer using Messaging Queue.

Built With

+ 16 more
Share this project:

Updates