Skip to content

AI Travel Assistant

The AI Travel Assistant is the heart of dani.go. Instead of manually filling forms and browsing listings, you simply have a conversation — and the AI takes care of searching, comparing, and adding events to your trip.

How It Works

The chat panel is available on every trip's details screen. Type naturally, and the AI understands what you need:

  • "Find flights from New York to Paris on June 10" — Searches real-time flight data
  • "I need a hotel near the Eiffel Tower" — Searches 700,000+ accommodations
  • "Best sushi restaurants in Ginza" — Searches 1M+ restaurants
  • "What can I do in Barcelona?" — Searches attractions and activities

The AI is powered by Google Gemini and has access to extensive travel databases covering flights, hotels, restaurants, attractions, transportation, and live events.

Context Awareness

The AI remembers your entire conversation and understands your trip context:

  • Trip dates — It knows when your trip starts and ends
  • Current locations — It tracks where you'll be on each day based on your timeline
  • Previous searches — It remembers what you've already looked at
  • Your preferences — Budget level, currency, and other settings influence results

Context in action

If you've already added a flight landing in Tokyo on March 15, and you say "find me a hotel", the AI knows to search for hotels in Tokyo starting March 15 — no need to repeat yourself.

Search & Add Flow

Every event follows the same natural flow:

1. Ask

Type your request. Be as specific or general as you like:

  • Specific: "Find a direct flight from SFO to NRT on March 15 under $800"
  • General: "I need a place to stay in Shibuya"

2. Browse Results

The AI presents results as interactive cards showing:

  • Place name and photo
  • Ratings and reviews
  • Price information
  • Address and key details

Tap any result to select it.

3. Review Confirmation

Before adding anything to your timeline, the AI shows a confirmation summary with all the details:

  • Event type, name, and location
  • Dates and times
  • Address
  • Any other relevant info

4. Confirm

Say "yes", "add it", "looks good", or similar — and the event instantly appears on your timeline.

What the AI Can Do

Search & Discovery

Action What It Does
Search flights Real-time pricing from 300+ airlines via Duffel
Search hotels 700,000+ accommodations with ratings and photos
Search restaurants 1M+ restaurants with cuisine types and reviews
Search attractions Museums, parks, landmarks, entertainment venues
Search trains 98,000+ train stations worldwide
Search subway stations 65,000+ metro/subway stations
Search ferry terminals 34,000+ ferry docks
Search cruise terminals 125+ cruise ports
Search bus stops Bus terminals and stops
Search car rentals Rental car options
Search live events Concerts, sports, theater via Ticketmaster & SeatGeek

Trip Management

Action What It Does
Create events Add any type of event to your timeline
Edit events Modify existing events (times, dates, details)
Remove events Delete events from your timeline
View timeline Show current itinerary summary
Get trip info Display trip details and stats
Rename trip Change the trip title

Smart Suggestions

The AI can also:

  • Suggest hotel check-in/check-out times based on your flight arrivals
  • Recommend activities near your hotel
  • Fill gaps in your itinerary
  • Handle follow-up requests like "find something cheaper" or "show me more options"

Tips for Better Results

Be specific about dates and locations

Instead of "find a restaurant", try "find a ramen restaurant near Shinjuku station for dinner on March 16". The more context you provide, the better the results.

Use follow-ups

After seeing results, you can say things like:

  • "Show me something cheaper"
  • "Are there any with better ratings?"
  • "What about closer to my hotel?"
  • "Actually, search for Italian instead"

Let the AI suggest

You can ask open-ended questions:

  • "What should I do on day 3?"
  • "Any must-visit restaurants in this area?"
  • "What's a good activity for the afternoon?"

Supported Languages

The AI communicates in English and handles place names in all languages. Non-Latin place names (Japanese, Korean, Chinese, Arabic, etc.) are automatically translated to show both the English name and the original script.