The Appointments page (/calendar/appointments) extends your calendar with a booking system that lets contacts schedule time with you directly — no back-and-forth emails needed.
Appointments list
View all upcoming and past appointments in one place. Each appointment shows:
- Contact name — Who the meeting is with
- Meeting type — Showing, Consultation, Check-in, etc.
- Date and time — Scheduled slot
- Status — Confirmed, Pending, Cancelled, Completed
- Location — In-person, Phone, Video, or Property address
Meeting types
Configure the types of meetings contacts can book:
| Type | Typical use |
|---|
| Property showing | Buyer views a listing |
| Listing consultation | Seller discusses listing their home |
| Buyer consultation | Initial meeting with a new buyer |
| Check-in call | Routine follow-up with existing client |
| Market review | Discuss market conditions and pricing |
Each meeting type has its own duration, availability rules, and confirmation message.
Booking links
(/calendar/book/[accountId]/[meetingTypeId])
Share a booking link with contacts so they can self-schedule:
- Go to Calendar → Appointments
- Click Booking Links
- Copy the link for any meeting type
- Share via email, SMS, or embed on your website
The booking page shows:
- Your available time slots (synced with your calendar)
- The meeting type description and duration
- A form to enter their name, email, phone
Confirmation
(/calendar/book/confirmation)
After booking, contacts see a confirmation page with:
- Date and time of the appointment
- Meeting details and location
- Option to add to their calendar (Google Calendar, Outlook, iCal)
- Your contact information
You receive an in-app notification and email confirmation simultaneously.
Calendar sync
Appointments automatically appear on your Winnerr calendar and sync to connected calendars (Google, Outlook). Double-bookings are prevented automatically.
Share your booking link in your email signature and on your website. Contacts who can self-schedule are more likely to follow through than those waiting for a callback.