AppointPod Appointment Booking Launcher

Сүрөттөө

Add appointment booking to your WordPress site without writing code or rebuilding your website.

AppointPod Appointment Booking Launcher gives your site a polished “Book Appointment” button that opens your AppointPod booking flow in a modal or a new tab. You can also show a QR code so mobile visitors can scan and book from their phone.

Setup is simple: install the plugin, connect your AppointPod account with OAuth, choose where the launcher appears, and start appointment booking right away.

The launcher works for standard AppointPod businesses and HIPAA-enabled healthcare tenants. Healthcare support is available in the hosted AppointPod booking flow for eligible tenants that complete healthcare onboarding and sign the AppointPod Business Associate Agreement.

Features

  • Add a floating or positioned “Book Appointment” launcher without rebuilding your WordPress site.
  • Connect to AppointPod with an OAuth-based admin flow.
  • Open AppointPod booking in a modal on larger screens or a new tab when that is better for the visitor experience.
  • Automatically send mobile visitors to the full booking page when a new tab is the better small-screen experience.
  • Show the launcher on the front page, every public page, or one verified public page URL.
  • Test a specific page URL before saving that display rule.
  • Customize button text, icon, color, placement, and optional QR-code display.
  • Let visitors scan a QR code to open the same AppointPod booking flow on their phone.
  • Keep appointment setup, services, staff, locations, availability, reminders, payments, and customer records in AppointPod.
  • Review connection status and OAuth errors from the plugin diagnostics screen.
  • Support general businesses and HIPAA-enabled healthcare businesses from the same WordPress launcher.
  • For HIPAA-enabled healthcare tenants, AppointPod can apply HIPAA support in the hosted booking flow when a Business Associate Agreement is signed and HIPAA controls are enabled.
  • The plugin does not store customer appointment details or protected health information in WordPress; booking data is handled by AppointPod.

HIPAA-enabled healthcare support

Healthcare businesses can use the launcher after completing the AppointPod healthcare onboarding path. HIPAA support is available in the hosted AppointPod booking flow for eligible healthcare tenants under a signed Business Associate Agreement.

When enabled for a healthcare tenant, AppointPod can make the following HIPAA-oriented controls available in the hosted booking and account experience:

  • Healthcare tenant onboarding with Business Associate Agreement review and signature.
  • BAA status tracking before healthcare booking setup continues.
  • HIPAA-safe public booking behavior for tenants that should limit patient information exposure.
  • Optional public booking note limits and public-note disabling controls.
  • Generic appointment notifications that avoid unnecessary appointment detail exposure.
  • Controls to disable public appointment history links.
  • Controls to disable calendar feeds or use generic calendar event content.
  • Generic Stripe Checkout data for healthcare tenant payments.
  • Booking analytics controls for pages that should avoid unnecessary tracking.
  • TOTP multi-factor authentication requirements for healthcare tenant users.
  • Audit logging for HIPAA-relevant account events.
  • Sensitive log redaction support in AppointPod.

The WordPress plugin remains a lightweight connector. It stores connection and display settings in WordPress, but it does not store appointment notes, patient appointment records, diagnosis, symptoms, intake health history, insurance details, or medical uploads. Healthcare businesses should review the AppointPod BAA workflow, HIPAA support documentation, and their own vendor responsibilities before publishing booking links.

Why site owners use it

  • No coding required.
  • Add booking to your current WordPress site in minutes.
  • Keep appointment setup, staff, services, availability, reminders, and customer records in AppointPod.
  • Let customers book from desktop and mobile, with AI chat and voice booking available soon.
  • Match the launcher to your brand with button text, color, icon, and position settings.
  • Show the launcher on your front page, every public page, or one specific page.
  • Use modal booking for a smooth in-page experience or open the booking flow in a new tab.

How it works

  1. Install and activate the plugin.
  2. Open the AppointPod menu in WordPress.
  3. Connect your AppointPod account.
  4. Pick the button style, page placement, open behavior, and optional QR code.
  5. Visit your site and test the booking launcher.

An AppointPod account is required. The plugin is a lightweight connector for the AppointPod booking service; appointment management remains inside AppointPod.

External services

This plugin connects to external services only after a site administrator configures the relevant feature.

AppointPod

AppointPod provides the hosted account connection, business lookup, and appointment-booking experience used by this plugin.

When an administrator clicks “Connect account,” the plugin sends the configured OAuth client ID, client secret, authorization code, callback URL, and related OAuth request data to the configured AppointPod host. After connection, it sends the OAuth access token when retrieving the businesses available to the account. The public booking widget URL includes the selected AppointPod business or site identifier. Information that a visitor enters in the hosted booking flow is submitted directly to the configured AppointPod host and is not stored by this WordPress plugin.

The default host is appointpod.com. If a different AppointPod host is configured, that host’s terms and privacy policy apply.

QR Server API

QR-code display is optional and disabled by default. If an administrator enables it, each page visitor’s browser sends the public AppointPod booking URL to api.qrserver.com so that the service can return a QR-code image. As with a normal web request, QR Server also receives request information such as the visitor’s IP address, browser user agent, referrer, and request time.

Privacy

The plugin stores its connection credentials, OAuth tokens, connected-account details, display configuration, and diagnostic status in the WordPress options table. Uninstalling the plugin deletes its options. WordPress does not store appointment details or protected health information through this plugin.

Орнотуу

  1. Upload the appointpod-appointment-booking-launcher folder to /wp-content/plugins/.
  2. Activate the plugin from the WordPress Plugins screen.
  3. Open the AppointPod > Booking Launcher admin page.
  4. Enter the connection details generated in your AppointPod account.
  5. Connect the account, then configure the launcher display settings.

FAQ.KG

What does the connection URL do?

The connection URL tells WordPress which AppointPod account environment should power your booking launcher.

Does the plugin store customer appointment data in WordPress?

No. Customer booking data is handled by AppointPod.

Can healthcare businesses use this plugin?

Yes. Healthcare businesses can use the WordPress launcher with HIPAA-enabled AppointPod tenants after completing the AppointPod healthcare onboarding flow and signing the AppointPod Business Associate Agreement.

Does this plugin make my WordPress site HIPAA compliant?

No plugin can make a WordPress site HIPAA compliant by itself. This plugin is a connector to the hosted AppointPod booking flow. HIPAA support is available for eligible AppointPod healthcare tenants under a signed BAA, but healthcare organizations remain responsible for reviewing their own site, vendors, policies, and compliance requirements.

Who maintains this plugin?

This plugin is maintained by AppointPod for AppointPod account holders.

Why do mobile users open a new tab instead of the modal?

The AppointPod booking flow is easier to complete on small screens in a full browser tab.

Сын-пикирлер

There are no reviews for this plugin.

Contributors & Developers

“AppointPod Appointment Booking Launcher” is open source software. The following people have contributed to this plugin.

Мүчөлөрү

Өзгөртүүлөр

1.2.0

  • Expanded the WordPress.org description with the latest launcher, OAuth, QR-code, display-scope, diagnostics, and hosted booking features.
  • Highlighted HIPAA-enabled healthcare tenant availability under signed AppointPod BAA.
  • Documented HIPAA-oriented hosted AppointPod controls, including BAA gating, safer notifications, calendar/feed controls, generic payment data, MFA, audit logging, and sensitive log redaction.
  • Clarified that the WordPress plugin remains a lightweight connector and does not store appointment details or protected health information in WordPress.

1.0.1

  • Added plugin details copy for features and HIPAA support available under signed BAA.

1.0.0

  • Launched the public AppointPod WordPress booking launcher release.
  • Fixed the connection URL to https://appointpod.com in plugin settings.

0.2.2

  • Refreshed the WordPress.org plugin banner artwork.
  • Reworked the WordPress.org description to focus on simpler setup and no-code booking.

0.2.1

  • Show the saved token-exchange error on the settings screen.

0.2.0

  • Reworked plugin connection to match the connected host-server launcher pattern.
  • Added AppointPod host URL, OAuth Client ID, OAuth Client Secret, connect/disconnect flow, connected-only settings, and right-side page preview.
  • Removed manual booking URL behavior.
  • Replaced the remote page-snapshot preview with a local preview and documented external services.

0.1.0

  • Initial AppointPod launcher scaffold.