Title: Medical Appointment Calendar SMS
Author: majdidraouil
Published: <strong>November 12, 2025</strong>
Last modified: November 12, 2025

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/medical-appointment-calendar-sms.svg)

# Medical Appointment Calendar SMS

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

[Download](https://downloads.wordpress.org/plugin/medical-appointment-calendar-sms.1.0.2.zip)

 * [Details](https://wordpress.org/plugins/medical-appointment-calendar-sms/#description)
 * [Reviews](https://wordpress.org/plugins/medical-appointment-calendar-sms/#reviews)
 *  [Installation](https://wordpress.org/plugins/medical-appointment-calendar-sms/#installation)
 * [Development](https://wordpress.org/plugins/medical-appointment-calendar-sms/#developers)

 [Support](https://wordpress.org/support/plugin/medical-appointment-calendar-sms/)

## Description

Medical Appointment Calendar SMS seamlessly integrates Google Calendar with automated
SMS and email notifications for medical appointment bookings.

Developed by Majdi Draouil – IT Administrator, Media Consultant and Journalism Trainer.

#### Key Features

 * Google Calendar Integration – Automatically sync appointments
 * 10+ SMS Providers – Twilio, Vonage, Plivo, MessageBird, Sinch, Clickatell, Infobip,
   Telnyx, Bandwidth, SMS77
 * Automatic Notifications – SMS confirmations with unique 4-digit booking numbers
 * Email System – Automatic confirmations to patients and doctors
 * Beautiful Dashboard – Modern admin interface with statistics
 * Booking Management – Complete appointment history
 * Email Logs – Track all communications
 * Multi-Region Support – Works worldwide

### External Services

This plugin connects to third-party services to send SMS notifications and sync 
with Google Calendar. You must configure at least one SMS provider.

#### SMS Providers

The plugin sends appointment confirmations via SMS. You choose which provider to
use:

**Twilio** – https://www.twilio.com
 * Purpose: Send SMS appointment confirmations
to patients * Data sent: Patient phone number and appointment message * When: Automatically
when appointment is created in Google Calendar * Terms: https://www.twilio.com/legal/
tos * Privacy: https://www.twilio.com/legal/privacy

**Vonage (Nexmo)** – https://www.vonage.com
 * Purpose: Send SMS appointment confirmations
to patients * Data sent: Patient phone number and appointment message * When: Automatically
when appointment is created * Terms: https://www.vonage.com/legal/ * Privacy: https://
www.vonage.com/legal/privacy-policy/

**Plivo** – https://www.plivo.com
 * Purpose: Send SMS appointment confirmations
to patients * Data sent: Patient phone number and appointment message * When: Automatically
when appointment is created * Terms: https://www.plivo.com/legal/tos/ * Privacy:
https://www.plivo.com/legal/privacy/

**MessageBird** – https://www.messagebird.com
 * Purpose: Send SMS appointment confirmations
to patients * Data sent: Patient phone number and appointment message * When: Automatically
when appointment is created * Terms: https://www.messagebird.com/en/terms * Privacy:
https://www.messagebird.com/en/privacy

**Sinch** – https://www.sinch.com
 * Purpose: Send SMS appointment confirmations
to patients * Data sent: Patient phone number and appointment message * When: Automatically
when appointment is created * Terms: https://www.sinch.com/terms-of-use/ * Privacy:
https://www.sinch.com/privacy-notice/

**Clickatell** – https://www.clickatell.com
 * Purpose: Send SMS appointment confirmations
to patients * Data sent: Patient phone number and appointment message * When: Automatically
when appointment is created * Terms: https://www.clickatell.com/legal/general-terms-
notices/ * Privacy: https://www.clickatell.com/legal/general-terms-notices/privacy-
notice/

**Infobip** – https://www.infobip.com
 * Purpose: Send SMS appointment confirmations
to patients * Data sent: Patient phone number and appointment message * When: Automatically
when appointment is created * Terms: https://www.infobip.com/terms-of-use * Privacy:
https://www.infobip.com/privacy-policy

**Telnyx** – https://telnyx.com
 * Purpose: Send SMS appointment confirmations to
patients * Data sent: Patient phone number and appointment message * When: Automatically
when appointment is created * Terms: https://telnyx.com/terms-and-conditions * Privacy:
https://telnyx.com/privacy-policy

**Bandwidth** – https://www.bandwidth.com
 * Purpose: Send SMS appointment confirmations
to patients * Data sent: Patient phone number and appointment message * When: Automatically
when appointment is created * Terms: https://www.bandwidth.com/legal/ * Privacy:
https://www.bandwidth.com/legal/privacy-policy/

**SMS77 (seven)** – https://www.seven.io
 * Purpose: Send SMS appointment confirmations
to patients * Data sent: Patient phone number and appointment message * When: Automatically
when appointment is created * Terms: https://www.seven.io/en/company/terms/ * Privacy:
https://www.seven.io/en/company/privacy/

#### Google Calendar API

**Google Calendar** – https://calendar.google.com
 * Purpose: Sync appointment data
from your Google Calendar * Data sent: OAuth authentication tokens only (no patient
data) * When: Hourly automatic sync or manual sync via dashboard * Terms: https://
policies.google.com/terms * Privacy: https://policies.google.com/privacy

Users must configure their own API credentials. No data is transmitted without user
setup.

### Credits

Developed by Majdi Draouil
 Website: https://linktr.ee/majdidraouil

## Installation

 1. Upload plugin to wp-content/plugins directory
 2. Activate through WordPress admin
 3. Go to Appointments  Settings
 4. Configure Google Calendar API credentials
 5. Select and configure SMS provider
 6. Save settings and start syncing

## FAQ

### Do I need Google Calendar API?

Yes, create OAuth 2.0 credentials from Google Cloud Console.

### Which SMS provider should I choose?

 * USA: Twilio, Telnyx, Bandwidth
 * Europe: MessageBird, SMS77, Vonage
 * Middle East/Africa: Infobip, Clickatell
 * Global: Twilio, Vonage, Plivo

### How often does it sync?

Hourly automatic sync, plus manual sync anytime.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Medical Appointment Calendar SMS” is open source software. The following people
have contributed to this plugin.

Contributors

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

[Translate “Medical Appointment Calendar SMS” into your language.](https://translate.wordpress.org/projects/wp-plugins/medical-appointment-calendar-sms)

### Interested in development?

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

## Changelog

#### 1.0.0

 * Initial release
 * Google Calendar integration
 * 10 SMS providers support
 * Email notification system
 * Admin dashboard
 * Booking management

## Meta

 *  Version **1.0.0**
 *  Last updated **7 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.8.5**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [appointments](https://wordpress.org/plugins/tags/appointments/)[booking](https://wordpress.org/plugins/tags/booking/)
   [calendar](https://wordpress.org/plugins/tags/calendar/)[medical](https://wordpress.org/plugins/tags/medical/)
   [sms](https://wordpress.org/plugins/tags/sms/)
 *  [Advanced View](https://wordpress.org/plugins/medical-appointment-calendar-sms/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/medical-appointment-calendar-sms/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/medical-appointment-calendar-sms/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/medical-appointment-calendar-sms/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://linktr.ee/majdidraouil)