Scheduling Plugin

Take Bookings Online and in Chat.

Let customers book appointments on a public page or in chats, with flow reminders and optional Google Calendar sync.

Appointment Booking Plugin for Zender is a paid plugin for Zender that takes appointments on a public booking page and in chats, with flow reminders and optional calendar sync.

What You Get

01

Public Booking Page

Customers pick a service, a team member when offered, and an available time on your booking page. You set timezone, booking horizon, notice and cancellation rules, and the contact fields to collect.

02

Services And Team Hours

Define service duration, buffers, location and assigned team members. Working hours, timezones and time off shape the available slots, along with existing appointments and calendar busy periods.

03

Booking In Chat

The Offer Times flow node presents two to ten available times in a chat. WhatsApp Business uses a list and SMS uses numbered replies, and the chosen time is rechecked before booking.

04

Flow Nodes And Reminders

Start flows on booked, rescheduled, canceled, no-show or timed events. Send a personal booking link, wait for a booking, or update an appointment to cancel, mark no-show or confirm.

05

Optional Google Calendar

Booking works without Google. If you add your own Google OAuth client, appointments sync to member calendars, busy periods block slots, and Google Meet links can be added.

06

Manage And Personal Links

Team members create and manage appointments from the Bookings area. Customers get personal manage links, and members can subscribe to an ICS feed of their schedule.

How It Works

Install And Activate

Upload the plugin in Admin, activate it and enable Appointment Booking on eligible plans. Add Chat Flows if you want booking nodes.

Set Up Services And Team

Configure your booking page, then add services with durations and buffers and set each team member working hours and time off.

Go Live And Add Reminders

Enable the booking page, optionally connect Google Calendar, and publish an Appointment flow to send reminders for the events you choose.

Requirements

  • Zender 5.0 or later
  • Appointment Booking enabled on the plan
  • Chat Flows enabled for booking flow nodes
  • Scheduler and queue workers running for sync and reminders
  • Optional: your own Google OAuth client for Calendar and Meet
  • Zender server: PHP 8.4 or later

Frequently Asked Questions

What is Appointment Booking Plugin for Zender?

Appointment Booking Plugin for Zender is a paid plugin for Zender that takes appointments on a public booking page and in chats, with flow reminders and optional calendar sync.

Do I need Google Calendar to take bookings?

No. Booking works without Google credentials. Google is only needed for calendar synchronization and Meet links. A missing connection affects those features, not basic booking.

Are reminders sent automatically?

Reminders are created through flows, not by installing the plugin alone. Publish an Appointment flow for the events or offsets you want, and make sure the scheduler, queue workers and a sending channel are running.

Why might no times show as available?

Available times respect service assignment, working hours, timezones, time off, buffers, minimum notice, the booking horizon, existing appointments and calendar busy periods. Check each of these if a slot you expect is missing.

Do Google Calendar and Meet links need extra setup?

Meet links need a Google Meet service location and a connected member calendar. While your Google app is in testing mode, consent expires after seven days.

Do Extended license holders get a discount?

Yes. Zender Extended license holders buy this plugin at a reduced price. With a Regular license, it is sold at the price shown on this page.

Do I need Zender to use it?

Appointment Booking Plugin for Zender is an add-on for Zender and requires a Zender 5 installation. The requirements are listed on this page.

How do I get Appointment Booking Plugin for Zender after buying?

After buying, sign in at https://dashboard.titansys.dev with the Envato login button to download it and get support.