Appointments
Public self-serve booking pages with schedules and meeting types.


Offering a time by email costs three round trips and often lands on a slot already taken elsewhere.
An appointment type carries everything that repeats: the duration, the place, the calendar consulted, the emails sent, the form put to the requester. A resource is whatever has to be free for the meeting to happen, a person, a room, a vehicle; a combination groups what has to be free at the same time.
A slot offered to a visitor is therefore a computation, never a list written in advance: the availability calendar opens the range, the combination confirms it, and the diary withdraws it the moment it is taken. Availability comes from your real calendar, not from a copy someone has to keep current.
The page is published on your domain, in your colours. Every confirmed booking places the event on the calendar, sends its invitation, creates the contact record with its language, and can open a project task. The intake form asks its questions before the meeting rather than during it.
The confirmation carries a Reschedule this appointment link, offered as long as the deadline allows: the client picks another time instead of cancelling and booking again. They receive the old and the new time, and the organizer hears about a move, not a new booking. On your side, a booking moves from the calendar or from its form, and keeps its resource. Outside the hours offered to clients, only a manager can move it.
The consents collected along the way are the Law 25 ones, kept with the booking: taking an appointment gathers personal information, and the tool treats it as such.
Comparable to Calendly or Cal.com (your data, your domain)
3 add-on modules
Availability PollsPropose several slots, collect the answers, book the meeting in one click.
Setting a meeting for six people costs a dozen emails, and the slot chosen often turns out to be no longer free in the organizer's diary.
The organizer proposes slots already free in their calendar. Each invitee answers slot by slot, yes, if need be, no, from a page that reads on a phone and in their own time zone.
A slot stops being viable as soon as a required person answers no: that is what separates a useful poll from a grid of boxes to count by hand.
⚠️ Proposed slots do not block the calendar. Public bookings keep coming through while the poll runs, because holding six slots to keep one would make the calendar unusable every other week.
On closing, the meeting goes out the usual way: calendar event, .ics invitation, video room, reminders.

Agenda at bookingCreate the meeting agenda when the appointment is booked and give the requester its link.
Create the meeting agenda when the appointment is booked and give the requester its link.
Property showingsShow a property: the seller's time slots, a showing register, approval, occupied units.
Show a property: the seller's time slots, a showing register, approval, occupied units.
Shall we look at your case together?
Tell us what you run today. We will tell you honestly whether Symbifox helps or not.
The catalog grows almost every month.
What gets added, what we learn deploying it, and nothing else. You leave whenever you want.
One confirmation email, and nothing before you follow its link. Then 10 welcome emails, one a week, then the updates. No tracker, no resale.