Vanio AI handles guest conversations automatically and takes real booking actions like sending Airbnb pre-approvals and special offers directly from conversations.
AI Guest Messaging
Vanio AI handles guest conversations automatically across all your booking channels — Airbnb, Booking.com, VRBO, WhatsApp, email, and SMS. Unlike basic template systems, it understands context and takes real actions like approving early check-ins, creating maintenance tasks, and processing extension requests.
Getting Started
Set Up Shadow Mode When you first enable AI messaging, it starts in Shadow Mode for safety:
- Go to Settings → AI Messaging
- Toggle Enable AI Messaging to "On"
- Select your preferred channels (Airbnb, Booking.com, etc.)
- Click Save Settings
[Screenshot: AI Messaging settings page with toggle switches for each channel]
Review and Approve Messages In Shadow Mode, you'll see draft messages in your Command Center:
- New guest messages appear with an AI draft response
- Click Approve to send the AI's response as-written
- Click Edit to modify before sending
- Click Reject to write your own response (AI learns from this)
[Screenshot: Command Center showing a guest message with AI draft and approve/edit/reject buttons]
How It Works
Context-Aware Responses Vanio AI reads your entire conversation history, reservation details, property information, and current system status before responding. If a guest asks "Can I check in early?", it automatically:
- Checks when your cleaner finishes
- Verifies the previous guest checked out
- Looks up your early check-in policy
- Responds with availability and next steps
Smart Actions Beyond just messaging, the AI can take real actions:
- Update smart lock codes when guests extend their stay
- Create maintenance tasks when issues are reported
- Process payment requests for add-on services
- Check availability for modification requests
- Send SMS alerts for urgent matters
- Send pre-approvals for Airbnb inquiries with one click
- Create special offers with custom prices and dates
Command Palette Integration The AI now uses an intelligent command palette to suggest and execute actions directly from guest conversations:
- Pre-approve inquiries — Send Airbnb pre-approvals instantly with optional instant booking blocks
- Send special offers — Create custom pricing for specific dates and guest counts
- Smart error handling — Surfaces any platform errors clearly so you know exactly why actions succeed or fail
- One-click execution — Complete multi-step booking actions without leaving the conversation
[Screenshot: Command palette showing pre-approval and special offer options in a guest conversation]
Transparent Automation Guest-facing messages now show what the AI is doing in plain language instead of technical details. When handling a request, guests see skill names like "Early Check-in Assistant" and step-by-step actions like "Checking cleaner schedule" and "Updating lock access" — making the automation feel more trustworthy and transparent.
Multi-Language Support Guests can message in their preferred language — the AI detects and responds in the same language automatically. Supported languages include English, Spanish, French, German, Italian, Portuguese, Chinese, Japanese, and 15+ others.
Key Features
• 24/7 Availability — Responds instantly even when you're sleeping • Cross-Platform — Works on Airbnb, Booking.com, VRBO, WhatsApp, email, and SMS • Smart Escalation — Automatically flags complex issues for human review • Action Integration — Actually does things, not just talks about them • One-Click Booking Actions — Pre-approve inquiries and send special offers directly from conversations • Transparent Process — Shows guests exactly what steps the AI is taking • Learning System — Gets better at matching your communication style over time • Audit Trail — Every message and action is logged with reasoning • Error Transparency — Clear feedback when platform actions fail with specific reasons
Testing Your AI Assistant
AI Lab Before going live, test your AI assistant directly from your dashboard:
- Go to Settings → AI Lab
- Select a property and recent reservation for realistic context
- Type guest questions like "Can I check in early?" or "The WiFi isn't working"
- See exactly how the AI responds and what actions it takes
- Test voice calls to experience the full guest interaction
- Try booking-related scenarios like inquiry pre-approvals and special offers
[Screenshot: AI Lab interface with property selector, chat interface, and voice test button]
The AI Lab uses real property details and reservation information, so responses match what guests would actually receive. This helps you refine your property knowledge base and policies before enabling live messaging.
Test Booking Actions Use the AI Lab to validate booking-related automations:
- Simulate Airbnb inquiries to test pre-approval flows
- Try special offer scenarios with different price points
- Verify that booking platform integrations work correctly
- Test error handling for failed actions
Enabling Live Mode
Once you're comfortable with the AI's responses (usually after 50-100 messages), you can enable Live Mode:
- Go to Settings → AI Messaging → Advanced
- Toggle Live Mode to "On" for routine inquiries
- Keep Shadow Mode for complex or sensitive situations
- Set your Escalation Triggers (negative sentiment, payment issues, etc.)
[Screenshot: Advanced AI settings showing Live Mode toggle and escalation options]
What Gets Handled Automatically:
- WiFi password requests
- Check-in instructions
- Amenity questions
- Simple early check-in approvals
- Routine maintenance reports
- Airbnb inquiry pre-approvals
- Special offer creation and sending
What Gets Escalated:
- Guest complaints or negative feedback
- Complex pricing questions
- Safety or security concerns
- Requests outside normal policies
- Failed booking actions that need manual intervention
Airbnb Booking Actions
Pre-Approve Inquiries When guests send booking inquiries on Airbnb, the AI can instantly send pre-approvals:
- Guest inquiry appears in your Command Center
- Click the Pre-approve button in the conversation
- Review dates, guest count, and pricing
- Optionally block instant bookings to maintain approval control
- Click Send Pre-approval — guest has 24 hours to accept
[Screenshot: Pre-approval interface showing guest details, dates, and instant booking block option]
Send Special Offers Create custom pricing for specific guests and dates:
- Open any guest conversation
- Click Special Offer in the command palette
- Set check-in date, number of nights, and total price
- Adjust guest count if needed
- Click Send Offer — guest has 24 hours to accept
[Screenshot: Special offer form with date picker, nights selector, price input, and guest count]
Error Handling If booking actions fail, you'll see clear explanations:
- "Guest already has a pending reservation"
- "Dates are no longer available"
- "Price below minimum nightly rate"
- "Account not authorized for this listing"
This transparency helps you understand exactly why actions succeed or fail, making troubleshooting much easier.
Tips & Best Practices
Train Your AI Properly During Shadow Mode, the AI learns from every correction:
- Edit responses to match your preferred tone and style
- Reject responses that miss important details
- Add property-specific information to your knowledge base
Test Before Going Live Use the AI Lab to validate your assistant's responses:
- Test common guest scenarios for each property
- Try booking action workflows (pre-approvals, special offers)
- Verify that property-specific details are accurate
- Try voice calls to experience the complete interaction
- Ensure escalation triggers work as expected
Keep Your Knowledge Base Updated The AI pulls from your property knowledge base for accurate responses:
- Include WiFi passwords and network troubleshooting steps
- Document your check-in process with photos
- Add local recommendations and directions
- Update house rules and policies regularly
[Screenshot: Knowledge base editor with property information fields]
Optimize Booking Workflows For Airbnb properties, set up your booking preferences:
- Define when to auto-approve vs. escalate inquiries
- Set minimum advance notice for special offers
- Configure instant booking block preferences
- Train the AI on your pricing flexibility ranges
Monitor Performance Check your AI Analytics dashboard weekly:
- Response accuracy rates
- Guest satisfaction scores
- Common escalation reasons
- Cost per conversation
- Booking conversion rates for AI-handled inquiries
Set Realistic Expectations Start with simple, low-risk message types and gradually expand as confidence builds. The AI works best when it has complete, accurate property information to reference.
Common Questions
Q: What if the AI makes a mistake? Every message includes an "AI Response" label, so guests know they can ask for human help if needed. You can also override any response before it's sent in Shadow Mode, or jump into Live Mode conversations at any time.
Q: How can I test the AI before guests use it? The AI Lab lets you simulate guest conversations using real property data. Test common scenarios, see exactly what actions the AI takes, try booking workflows like pre-approvals, and even try voice calls to experience the full interaction from a guest's perspective.
Q: What happens if a booking action fails? The AI provides clear error messages explaining exactly why actions didn't work — like "dates no longer available" or "price below minimum rate." Failed actions are logged and can trigger escalation to you for manual handling.
Q: Can the AI send pre-approvals and special offers automatically? In Shadow Mode, the AI suggests these actions for your approval. In Live Mode, you can configure it to automatically pre-approve routine inquiries that meet your criteria, while escalating complex situations for human review.
Q: How much does AI messaging cost? Pricing is usage-based, typically $2-8 per property per month depending on message volume. Complex conversations with multiple actions cost more than simple amenity questions. Check your usage in Settings → Billing → AI Usage.
Q: Can I turn it off for specific properties? Yes, you can enable/disable AI messaging per property in Properties → [Property Name] → AI Settings. You can also disable it for specific channels (like keeping human responses for Airbnb but automating email inquiries).