Build a chat based trip planner that answers travel questions using your own points of interest. It remembers each conversation and pulls the best local spots from a MongoDB database. Great for travel teams, hotel concierges, and tourism desks.
Incoming chat messages trigger a smart agent powered by Google Gemini. The agent uses MongoDB chat memory to keep context and a vector search tool to look up points of interest you load into Atlas. OpenAI creates embeddings so the agent can match questions to the right locations. A separate webhook lets you add new places by sending a simple JSON payload. The agent searches up to ten matches and replies with clear tips instead of guessing.
Setup needs a MongoDB Atlas cluster with a vector index, an OpenAI key for embeddings, and a Google Gemini key for replies. Expect faster replies, less manual research, and more accurate suggestions. Ideal use cases include building a travel chat on your site, helping agents answer faster, or powering a kiosk assistant in a lobby.