Title: Appovent – Smart Appointment Booking
Author: Alienwebsolutions
Published: <strong>October 5, 2026</strong>
Last modified: October 5, 2026

---

Search plugins

![](https://ps.w.org/appovent/assets/banner-772x250.png?rev=3728171)

![](https://ps.w.org/appovent/assets/icon-256x256.png?rev=3728171)

# Appovent – Smart Appointment Booking

 By [Alienwebsolutions](https://profiles.wordpress.org/manisetia0001/)

[Download](https://downloads.wordpress.org/plugin/appovent.7.4.6.zip)

 * [Details](https://test.wordpress.org/plugins/appovent/#description)
 * [Reviews](https://test.wordpress.org/plugins/appovent/#reviews)
 *  [Installation](https://test.wordpress.org/plugins/appovent/#installation)
 * [Development](https://test.wordpress.org/plugins/appovent/#developers)

 [Support](https://wordpress.org/support/plugin/appovent/)

## Description

Appovent is a smart appointment booking and management plugin for WordPress. It 
helps service businesses accept appointments, manage staff availability, handle 
customer bookings, send notifications and reminders, and connect appointments with
Google Calendar.

#### Features

 * Appointment booking form with configurable fields.
 * Service and category selection.
 * Staff member management and availability schedules.
 * Date and time slot selection.
 * Prevents already-booked appointment slots.
 * Appointment statuses including New, Contacted, Confirmed, Completed, Cancelled,
   No Response, and No Show.
 * Customer management and appointment lookup.
 * Admin appointment calendar and dashboard statistics.
 * Appointment rescheduling with availability checks.
 * Secure customer cancellation and rescheduling links.
 * Email notifications for new, confirmed, cancelled, rescheduled, and reminder 
   appointments.
 * Custom email branding, templates, and placeholders.
 * Optional SMS notifications with MSG91, Twilio, and Textlocal.
 * Optional WhatsApp Business Platform integration.
 * Automatic appointment reminders and automation logs.
 * Google Calendar OAuth integration and appointment event synchronization.
 * Service duration, buffer time, and optional pricing settings.
 * Business holidays and staff-specific days off.
 * Responsive booking form for desktop, tablet, and mobile devices.
 * No advertising or analytics tracking.

### Notifications and integrations

Email notifications use the WordPress mail system and can work with the site’s configured
SMTP/mail provider.

SMS notifications are optional and require the site owner to provide their own provider
account and credentials. Supported providers include MSG91, Twilio, and Textlocal.

WhatsApp notifications are optional and use the official WhatsApp Business Platform/
Meta API. The site owner must provide their own Meta Business/WhatsApp credentials
and approved message templates.

Google Calendar integration is optional and uses Google OAuth 2.0 and the Google
Calendar API. The site owner must create and authorize their own Google Cloud OAuth
application.

External services are contacted only when the corresponding integration is enabled
and configured.

### External services

Appovent can connect to the third-party services listed below. They are optional
and only contacted when the site owner enables and configures the matching integration.
The core appointment booking features work without any of them. The API keys, tokens
and accounts used for each service belong to the site owner.

#### Google Calendar and Google OAuth

Used to create, update, reschedule and cancel a Google Calendar event for each appointment.
Appovent contacts accounts.google.com (authorization), oauth2.googleapis.com (token
exchange, refresh and revoke) and www.googleapis.com (Calendar API and account email
lookup).

Data sent: the OAuth client ID/secret and authorization code or tokens; when an 
appointment is created, updated, rescheduled or cancelled, the event title, date,
time, service, staff member, customer name, phone and email, and the appointment
ID. The customer email is added as an event attendee. The “Test connection” button
reads the selected calendar.

Service: https://calendar.google.com/
 Terms: https://policies.google.com/terms 
Privacy: https://policies.google.com/privacy

#### WhatsApp Business Platform (Meta)

Used to send WhatsApp appointment messages. Appovent contacts graph.facebook.com.

Data sent: when a notification automation is triggered (new, confirmed, cancelled,
rescheduled or reminder), the recipient phone number, the approved template name
and its variables (such as customer name, service, date, time and manage link), 
and the site owner’s access token for authentication.

Service: https://www.whatsapp.com/business/platform
 Terms: https://www.whatsapp.
com/legal/business-terms/ Privacy: https://www.whatsapp.com/legal/privacy-policy

#### MSG91

Used to send SMS notifications when MSG91 is selected as the SMS provider. Appovent
contacts control.msg91.com.

Data sent: each time an SMS is sent, the recipient phone number, the template or
flow ID, the message variables (such as customer name, service, date and time) and
the site owner’s auth key.

Service: https://msg91.com/
 Terms: https://msg91.com/terms Privacy: https://msg91.
com/privacy-policy

#### Twilio

Used to send SMS notifications when Twilio is selected as the SMS provider. Appovent
contacts api.twilio.com.

Data sent: each time an SMS is sent, the recipient phone number, the sender number
and the message text, with the site owner’s Account SID and auth token for authentication.

Service: https://www.twilio.com/
 Terms: https://www.twilio.com/legal/tos Privacy:
https://www.twilio.com/legal/privacy

#### Textlocal

Used to send SMS notifications when Textlocal is selected as the SMS provider. Appovent
contacts api.textlocal.in.

Data sent: each time an SMS is sent, the recipient phone number, the sender ID and
the message text, with the site owner’s API key for authentication.

Service: https://textlocal.com/
 Terms: https://textlocal.com/terms-and-conditions/
Privacy: https://textlocal.com/privacy-policy/

### Privacy

Appovent stores appointment and customer information submitted through the booking
form in the site’s WordPress database.

Depending on enabled integrations, appointment and notification information may 
be sent to Google Calendar, Meta/WhatsApp, MSG91, Twilio, Textlocal, and the site’s
configured email provider.

Site owners are responsible for providing appropriate privacy notices, obtaining
any required consent, setting data retention practices, and ensuring lawful use 
of third-party services.

The plugin does not include advertising or analytics tracking.

### Placeholders

Notification templates can use:

    ```
    {name}
    {business}
    {service}
    {staff_member}
    {date}
    {time}
    {manage_url}
    ```

## Installation

 1. Upload the `appointment-manager` folder to `/wp-content/plugins/`, or upload the
    plugin ZIP from Plugins > Add New > Upload Plugin.
 2. Activate Appovent from Plugins.
 3. Go to Appovent > Settings and configure the business and notification settings.
 4. Add staff members and configure their availability under Appovent > Staff.
 5. Add services and configure service duration and other options where applicable.
 6. Add the shortcode `[appovent_booking_form]` to the page where customers should 
    book appointments.
 7. Enable and configure only the notification and calendar integrations you want to
    use.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Appovent – Smart Appointment Booking” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ Alienwebsolutions ](https://profiles.wordpress.org/manisetia0001/)

[Translate “Appovent – Smart Appointment Booking” into your language.](https://translate.wordpress.org/projects/wp-plugins/appovent)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/appovent/), check out
the [SVN repository](https://plugins.svn.wordpress.org/appovent/), or subscribe 
to the [development log](https://plugins.trac.wordpress.org/log/appovent/) by [RSS](https://plugins.trac.wordpress.org/log/appovent/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 7.4.6

 * Refined the one-time import of data saved by earlier versions.

#### 7.4.5

 * Added a one-time import of data saved by earlier versions that used the old short
   names.

#### 7.4.4

 * Fixed remaining name prefix and label issues.
 * Updated the default business name.

#### 7.4.3

 * Scripts and styles are now loaded with the WordPress enqueue API.
 * Added a unique prefix to all functions, options, post types, meta keys, hooks
   and shortcode (shortcode is now `[appovent_booking_form]`).
 * Expanded external services documentation.

#### 7.4.2

 * Updated WordPress.org readme information and plugin description for Appovent.
 * Added WordPress.org external services documentation for optional integrations.
 * Updated the contributor and donation information.

#### 7.4.1

 * Rebranded the plugin as Appovent – Smart Appointment Booking.

#### 7.4.0

 * Fixed final Plugin Check escaping and nonce warnings.
 * Added a narrowly scoped slow-query annotation for appointment availability metadata
   filtering.

#### 7.3.9

 * Resolved remaining Plugin Check output escaping, nonce, and database-query warnings.

#### 7.3.8

 * Fixed Plugin Check output-escaping errors in customer rescheduling and service/
   holiday error handling.
 * Hardened request input handling for custom fields and admin status/query parameters.
 * Added the plugin text domain header for WordPress.org compatibility.
 * Preserved the dashboard Today/Upcoming filters and existing responsive, email
   branding, Google Calendar, and notification functionality.

#### 7.3.2

 * Rescheduling an appointment now also sends the customer SMS.
 * Added a Rescheduled SMS automation toggle and custom SMS message.
 * Improved Google Calendar token-refresh error logging.

#### 7.3.1

 * Prevented selecting past dates when creating appointments while preserving existing
   past dates during edits.

#### 7.3.0

 * Added email-based customer lookup on the Edit Appointment screen.
 * Improved customer lookup by matching name, email, or phone.

#### 7.2.0

 * Added country-code handling to admin appointment editing.
 * Improved customer autocomplete controls.
 * Added branded HTML email templates with logo, accent color, signature, and footer
   settings.
 * Added editable Rescheduled email subject and body.

#### 7.1.1

 * Improved international phone-number handling for SMS and WhatsApp.
 * Added WhatsApp Rescheduled templates and delivery logging.

#### 7.0.0

 * Added Services management with duration, buffer time, and optional price.
 * Added Holidays & Days Off management.
 * Added admin Calendar month view.
 * Added appointment rescheduling with availability validation.
 * Added secure customer cancellation and rescheduling links.
 * Added Google Calendar event updates after rescheduling.
 * Added No Show status and reschedule logging.

#### 6.9.0

 * Added GPL-2.0-or-later license information.
 * Improved output escaping and input sanitization.
 * Hardened Google OAuth redirect handling.
 * Added resource versions to registered styles.
 * Documented intentional appointment metadata queries.

#### 6.7.0

 * Improved Google OAuth token storage and migration.

#### 6.6.0

 * Fixed settings saves affecting Layout settings and Google OAuth tokens.
 * Improved OAuth state security and connection persistence.

#### 6.4.0

 * Added dedicated Layout settings.
 * Added booking form layout and design controls.
 * Added drag-and-drop field ordering and field width controls.

#### 6.3.0

 * Added country-code selector to the booking form.
 * Added Booking Form Builder.
 * Improved international phone validation and storage.

#### 6.2.0

 * Added weekly availability editor and schedule management improvements.
 * Added staff Role / Title field.
 * Removed duplicate Logs submenu.

#### 6.1.0

 * Rebranded as Appointment Manager for general-purpose use.
 * Generalized business, service, staff, and customer terminology.

#### 6.0.0

 * Added Google Calendar OAuth integration.
 * Added Google Calendar event creation and cancellation.
 * Added Google Calendar logging.

## Meta

 *  Version **7.4.6**
 *  Last updated **12 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/appovent/)
 * Tags
 * [appointments](https://test.wordpress.org/plugins/tags/appointments/)[booking](https://test.wordpress.org/plugins/tags/booking/)
   [calendar](https://test.wordpress.org/plugins/tags/calendar/)[Notifications](https://test.wordpress.org/plugins/tags/notifications/)
   [scheduling](https://test.wordpress.org/plugins/tags/scheduling/)
 *  [Advanced View](https://test.wordpress.org/plugins/appovent/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/appovent/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/appovent/reviews/)

## Contributors

 *   [ Alienwebsolutions ](https://profiles.wordpress.org/manisetia0001/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/appovent/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://alienwebsolutions.com/)