Beskrivelse
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
Installasjon
- Upload plugin to wp-content/plugins directory
- Activate through WordPress admin
- Go to Appointments Settings
- Configure Google Calendar API credentials
- Select and configure SMS provider
- Save settings and start syncing
Ofte stilte spørsmål
-
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.
Vurderinger
Det er ingen omtaler av denne utvidelsen.
Bidragsytere og utviklere
«Medical Appointment Calendar SMS» er programvare med åpen kildekode. Følgende personer har bidratt til denne utvidelsen:
BidragsytereOversett “Medical Appointment Calendar SMS” til ditt språk.
Interessert i utvikling?
Bla gjennom koden, sjekk ut SVN-repositoriet, eller abonner på utviklingsloggen med RSS.
Endringslogg
1.0.0
- Initial release
- Google Calendar integration
- 10 SMS providers support
- Email notification system
- Admin dashboard
- Booking management