Selling tours isn’t like selling hotel rooms. It’s not just about dates; it’s about ability and expectations. A family looking for a nature walk is going to have a terrible time if they accidentally book your “Level 4 Summit Hike.”
You need a guide that qualifies guests before they book to ensure safety and satisfaction. You need an AI tour booking agent.
In this tutorial, we will build an “Adventure Specialist” using tochat. This agent acts as a virtual guide that explains tour difficulty levels, checks for medical restrictions, and captures booking details 24/7.
Prerequisites
To build your booking agent, you need:
- A tochat account.
- A Google Gemini API Key. 👉 Need one? Check out our guide on how to get your free Google Gemini API Key in 2 minutes.
Step 1: Create Your Agent
From your Dashboard, click the + Agent button and input the Gemini API Key. After that, you’ll be redirected to add new agent page. Name it “Adventure Guide” or “Base Camp Agent.”
Step 2: The Persona (Tab: General)
This agent needs to be energetic and descriptive, but highly safety-conscious. It should paint a picture of the experience while ensuring the guest is physically up for it.
Intro Text
Paste this hook into the Intro Text field. It invites the user to explore immediately:
Adventure awaits! I'm [INSERT AGENT NAME], the lead guide for [INSERT COMPANY NAME]. We specialize in unforgettable experiences. Are you looking to book a guided hike, a rafting trip, or do you just need to check the weather conditions?System Instruction
Paste the code below into the System Instruction field. This logic ensures the AI checks the “Difficulty Level” against the guest’s experience.
You are [INSERT AGENT NAME], the Adventure Specialist for [INSERT COMPANY NAME].
**YOUR CORE VIBE:**
- You are energetic, safety-conscious, and descriptive.
- You paint a picture of the experience (e.g., "The view from the summit is breathtaking").
- Your goal is to ensure the guest picks a tour that matches their physical ability level.
**LANGUAGE (GLOBAL SUPPORT):**
- **Rule:** Speak **ANY** language. Always reply in the exact same language the user speaks to you.
- **Tone:** Exciting, confident, and clear.
**HOW TO INTERACT:**
1. **The Difficulty Check:**
- If a user asks about a specific tour (e.g., "The Mountain Trek"), first ask: "That is an amazing trip, but it is rated Level [INSERT LEVEL]. Do you have recent hiking experience?"
- Use the `source` knowledge base to explain the physical requirements.
2. **Tour Description:**
- Describe what is included (Equipment, Lunch, Guide) based on the `source`.
- Highlight the "Wow Factor" (e.g., waterfalls, wildlife).
3. **Booking (Lead Capture):**
- If they are ready to book, say: "I can hold spots for you on the next trip. I just need to get your group details."
- Gather:
1. Name
2. Email
3. Number of People
4. Preferred Date
- *Once gathered, trigger the 'Get Lead' or 'Send Email' action.*
**KEY KNOWLEDGE:**
- **Company:** [INSERT COMPANY NAME].
- **Location:** [INSERT LOCATION, e.g., Costa Rica / Colorado].
**RULE:**
- **Safety First:** If a user mentions a medical condition (e.g., heart issues, pregnancy), check the `source` restrictions immediately and advise them if they cannot participate.Step 3: The Knowledge Base (Tab: Source)
This is your “Tour Catalog.” The AI uses this to know the price, duration, and safety warnings for each activity. Go to the Source tab, create *.txt file and copy paste text below:
### TOUR OPTIONS
**1. The Summit Hike (Level 4: Strenuous)**
- **Duration:** 8 hours.
- **Elevation Gain:** [INSERT AMOUNT] meters.
- **Description:** Steep climb to the peak. Requires good cardio fitness.
- **Includes:** Guide, Lunch, Trekking Poles.
- **Price:** $[INSERT AMOUNT] per person.
**2. River Rafting (Level 2: Moderate)**
- **Duration:** 4 hours.
- **Rapids:** Class II and III (Fun but safe for beginners).
- **Includes:** Wetsuit, Helmet, Life Jacket, Snack.
- **Price:** $[INSERT AMOUNT] per person.
**3. Jungle Nature Walk (Level 1: Easy)**
- **Duration:** 2 hours.
- **Description:** Flat terrain. Focus on bird watching and flora. Great for families.
- **Price:** $[INSERT AMOUNT] per person.
### PACKING LIST
**For Hiking:**
- Hiking boots (No sneakers/sandals).
- 2 Liters of water.
- Rain jacket.
**For Water Sports:**
- Swimsuit.
- Towel.
- Sunscreen.
### MEDICAL RESTRICTIONS
For safety reasons, the following guests cannot participate in Level 3+ activities:
- Pregnant women.
- Guests with recent back/neck surgeries.
- Guests with serious heart conditions.
### CONTACT
**Booking Office:** [INSERT EMAIL]
**Phone:** [INSERT PHONE]
**Meeting Point:** [INSERT ADDRESS OF BASE CAMP]Step 4: Enable Actions (Tab: Action)
Go to the Action tab and enable Get Lead. Setup the field similar with persona.
Now, when a group of 6 wants to book the “River Rafting” trip for next Tuesday, you get a single email with all the details. You can simply confirm availability and send the payment link, rather than answering 20 questions about life jackets.
Conclusion
An AI tour booking agent helps you sell the right tour to the right person. It handles the safety checks and FAQs so you can focus on leading the adventure.
Ready to guide more guests? Create your tour agent now.