
Backend Appointments page
PsyBooker is the ultimate scheduling solution for therapists and psychologists who want to automate client scheduling.
It combines a simple booking interface, admin slot management, notifications, and full Google Calendar integration — right inside WordPress.
This plugin connects to Google Calendar API to synchronize appointments and manage calendar events.
Google Calendar API
– Service: Google Calendar API (https://www.googleapis.com/calendar/v3)
– Purpose: To create, read, update, and delete calendar events and appointments
– Data sent: Calendar event details (title, description, date, time, attendees, Google Meet conference links), OAuth authentication tokens
– When: When user connects their Google Calendar, creates/edits/deletes appointments, or syncs calendar data
– Privacy Policy: https://policies.google.com/privacy
– Terms of Service: https://policies.google.com/terms
Google OAuth 2.0
– Service: Google OAuth 2.0 (https://oauth2.googleapis.com/token, https://accounts.google.com/o/oauth2/auth)
– Purpose: To authenticate users and obtain access tokens for Google Calendar API
– Data sent: OAuth authorization codes, client credentials, refresh tokens
– When: During initial Google Calendar connection and token refresh
– Privacy Policy: https://policies.google.com/privacy
– Terms of Service: https://policies.google.com/terms
Note: Google Calendar integration is optional and requires explicit user authorization. No data is sent to Google services unless the user chooses to connect their Google Calendar.
This plugin is licensed under the GPLv2 or later.