- Home
- Documentation
- Core Features
- How Do I Book Tours and Viewings Automatically?
How Do I Book Tours and Viewings Automatically?
Learn how Propel automatically books tours and showings based on your calendar availability. Understand booking rules, viewing scheduled appointments, and managing cancellations.
Propel automatically books tours and showings for prospects based on your calendar availability. This feature saves time by handling scheduling requests, checking your availability, and confirming appointments without manual intervention. This guide explains how automatic booking works and how to manage your scheduled appointments.
What Is Automatic Booking?
Automatic booking allows Propel to:
- Check your calendar - Verify your available time slots in real-time
- Suggest available times - Offer prospects times that work for you
- Book appointments - Confirm bookings when prospects select a time
- Send confirmations - Provide booking details and reminders automatically
- Handle rescheduling - Manage changes and cancellations
Use Case Examples:
- Property Management: Rental tours are scheduled automatically when prospects request viewings
- Real Estate: Buyer showings are booked when requested, with calendar integration
- Short-Term Rentals: Reservations are confirmed and managed automatically
- Commercial Real Estate: Complex showing schedules are coordinated across multiple properties
How Automatic Booking Works
The Booking Process
When a prospect requests a tour or showing:
- Prospect requests viewing - Prospect emails asking to see a property
- Propel checks availability - System checks your calendar for available time slots
- Propel suggests times - Offers prospects available times that work for you
- Prospect selects time - Prospect chooses from available options
- Booking confirmed - Propel creates a calendar event and sends confirmations
- Reminders sent - Automatic reminders are sent before the appointment
Calendar Integration Required
Automatic booking requires calendar integration. If you haven't connected your calendar:
- Booking requests are handed off - Propel will notify you instead of booking automatically
- Manual booking required - You'll need to schedule appointments manually
- Setup needed - Connect your calendar to enable automatic booking
See Calendar Integration for setup instructions.
Booking Capabilities
Booking capabilities are controlled in mailbox settings:
- Enabled by default - Booking is enabled for new mailboxes
- Can be disabled - You can disable booking if you want manual control
- Per-mailbox setting - Each mailbox can have different booking settings
See Configuring Mailbox Settings to enable or disable booking.
Booking Rules and Constraints
Propel enforces several important rules when booking:
24-Hour Minimum Notice
Critical Rule: Bookings can only be scheduled with at least 24 hours notice. This ensures:
- Preparation time - You have time to prepare for the showing
- Proper confirmation - Prospects receive adequate notice
- Calendar management - Avoids last-minute conflicts
If a prospect requests same-day or next-day viewing, Propel will offer the earliest available time that meets the 24-hour requirement.
Multi-Unit Bookings
When prospects want to see multiple properties:
- Same Building: Creates a single calendar event with extended duration (25 minutes for first unit + 5 minutes per additional unit)
- Different Buildings: Creates separate calendar events for each property
- Duration Calculation: Automatically calculates the time needed based on the number of units
Example:
- 1 unit: 25 minutes
- 2 units (same building): 30 minutes (25 + 5)
- 3 units (same building): 35 minutes (25 + 10)
Time Zone Handling
Propel properly handles time zones:
- Property-Specific Time Zones: Uses each property's time zone for accurate scheduling
- Timezone Information: Includes timezone in all calendar events
- Default Timezone: Uses America/New_York if no timezone is specified for a property
Agent Availability
Propel checks agent availability:
- Time Off Management: Checks if agents have scheduled time off
- Fallback Agents: Automatically uses fallback agents when primary agents are unavailable
- Availability Validation: Only proposes bookings when agents are available
Virtual Viewing Support
Propel can schedule virtual viewings:
- Proactive Offering: Suggests virtual viewings for remote or time-constrained users
- Video Call Scheduling: Indicates "virtual" in booking details for video calls
- Teams Integration: Includes Teams URL or video call details in event location
Viewing Your Bookings
You can view all your bookings in multiple ways:
Bookings Calendar View
- Navigate to Viewings or Bookings in the sidebar
- You'll see a calendar view of all scheduled tours and showings
- Month view - See all bookings for the current month
- Day view - See detailed schedule for a specific day
- Week view - See weekly schedule overview
The calendar view shows:
- Booking time - Start and end times for each appointment
- Property details - Address, unit number, and listing information
- Contact information - Prospect name and contact details
- Booking status - Confirmed, pending, cancelled, or completed
- Agent assignment - Which agent is scheduled to attend
Dashboard View
- Go to Dashboard to see recent activity
- View upcoming bookings in the dashboard widgets
- See booking-related activity and notifications
Engagement View
- Go to Engagements to see all conversations
- Bookings are linked to their associated engagements
- View booking details from the engagement detail page
Contact Detail View
- Go to Contacts and select a contact
- View their booking history on the contact detail page
- See all tours, showings, or reservations for that contact
Calendar App Integration
Bookings are also visible in your connected calendar:
- Google Calendar: All bookings appear in your Google Calendar
- Outlook Calendar: All bookings appear in your Outlook Calendar
- Real-time sync: Bookings are synced immediately when created
- Two-way sync: Changes in your calendar are reflected in Propel
Booking Details
Each booking includes all the information you need:
Scheduling Information:
- Date and time of the appointment (in the property's time zone)
- Duration of the viewing
- Current booking status (confirmed, pending, cancelled, or completed)
Property Information:
- Full property address, unit number, and building name
- Link to the full listing details in Propel
Contact Information:
- Prospect name, email, and phone number
- All information needed to contact the prospect
Agent Assignment:
- Which agent is scheduled to attend
- Fallback agent information if the primary agent is unavailable
Calendar Integration:
- The booking automatically creates a calendar event in your connected calendar
- Both you and the prospect receive calendar invites with all relevant details
Managing Bookings
Viewing Booking Details
To see full booking information:
- Navigate to Viewings or Bookings
- Click on any booking in the calendar or list
- View complete booking details including:
- Property information
- Contact details
- Agent assignment
- Booking status
- Conversation history
Handling Cancellations
When prospects cancel bookings:
- Propel processes cancellation - System updates booking status automatically
- Calendar event updated - Calendar event is marked as cancelled
- Notification sent - You're notified of the cancellation
- Follow-up option - Propel can offer to reschedule
Rescheduling Bookings
When prospects request to reschedule:
- Prospect requests new time - Prospect emails requesting a different time
- Propel checks availability - System finds new available slots
- New time offered - Propel suggests alternative times
- Booking updated - Original booking is updated or new booking created
- Calendar synced - Calendar events are updated automatically
Manual Booking Adjustments
If you need to adjust bookings manually:
- Edit in calendar app - Make changes in Google Calendar or Outlook
- Changes sync to Propel - Updates are reflected in Propel automatically
- Or edit in Propel - Some booking details can be edited directly in Propel
Booking Statuses
Bookings can have different statuses:
Confirmed
- Meaning: Booking is confirmed and scheduled
- Calendar Event: Created and synced
- Notifications: Confirmations sent to all parties
- Next Steps: Wait for appointment time
Pending
- Meaning: Booking request received but not yet confirmed
- Calendar Event: May not be created yet
- Notifications: Initial response sent, waiting for confirmation
- Next Steps: Prospect needs to confirm time selection
Cancelled
- Meaning: Booking was cancelled
- Calendar Event: Marked as cancelled in calendar
- Notifications: Cancellation notices sent
- Next Steps: Can offer to reschedule
Completed
- Meaning: Booking appointment has passed
- Calendar Event: Remains in calendar for record-keeping
- Notifications: No active notifications
- Next Steps: Follow up with prospect about their experience
Best Practices
Keep Calendar Updated
- Block unavailable times - Add events to your calendar for times you're not available
- Update time off - Mark time off in your calendar so Propel knows you're unavailable
- Sync regularly - Ensure calendar sync is working properly
Review Bookings Regularly
- Check daily schedule - Review upcoming bookings each day
- Verify details - Ensure property and contact information is correct
- Prepare in advance - Use booking details to prepare for showings
Use Booking Confirmations
- Let Propel send confirmations - Automatic confirmations reduce no-shows
- Review confirmation content - Ensure confirmations include necessary information
- Customize if needed - Adjust confirmation messages in mailbox settings
Monitor Booking Activity
- Check booking trends - Review which properties get the most booking requests
- Track conversion rates - See how many bookings convert to applications or sales
- Identify patterns - Notice peak booking times and days
Troubleshooting
Bookings Not Being Created
If bookings aren't being created automatically:
- Check calendar integration - Verify your calendar is connected
- Verify booking capability - Ensure booking is enabled in mailbox settings
- Check calendar permissions - Ensure Propel has permission to create events
- Review booking requests - Check if requests are being received and processed
Wrong Times Being Suggested
If suggested times don't match your availability:
- Check calendar sync - Ensure your calendar is syncing properly
- Verify time off - Ensure time off is marked in your calendar
- Review time zone settings - Check that property time zones are correct
- Check agent availability - Verify agent schedules are up to date
Calendar Events Not Appearing
If bookings aren't appearing in your calendar:
- Check calendar connection - Verify calendar integration is active
- Review sync status - Check if sync is working properly
- Verify permissions - Ensure Propel has permission to create events
- Check calendar app - Refresh your calendar app to see new events
Duplicate Bookings
If you see duplicate bookings:
- Check for manual creation - Verify you didn't create the booking manually
- Review booking process - Check if the booking was created multiple times
- Contact support - If duplicates persist, contact support for assistance
Next Steps
Now that you understand automatic booking:
- Learn about managing follow-ups to ensure prospects don't fall through the cracks
- Set up calendar integration if you haven't already
- Configure mailbox settings to control booking behavior
- Understand engagements to see how bookings relate to conversations
Related Articles
- Calendar Integration - Set up calendar connection for automatic booking
- Configuring Mailbox Settings - Enable or disable booking capabilities
- Managing Follow-ups - Ensure prospects receive timely follow-ups
- Understanding Engagements - Learn how bookings relate to conversations
- Managing Contacts - View contact booking history
Related Documentation
What Are Engagements and How Do They Work?
Learn what engagements are, how they represent conversation threads, understand engagement status and stages, and how to filter and search engagements effectively.
How Do I Manage Follow-ups?
Learn how Propel's automatic follow-up system ensures nothing falls through the cracks. Understand follow-up rules, viewing pending follow-ups, and sending manual follow-ups.
What Is the Difference Between Bookings, Viewings, Tours, and Showings?
Understand Propel's booking terminology and how bookings work across different use cases. Learn the difference between bookings, viewings, tours, showings, and reservations.
How Do I Manage Listings?
Learn how to add listings manually, import from data sources, manage property details and availability, and understand how Propel uses listing data to answer questions and respond to inquiries.