Kivicare Telemed Addon
Getting Started

System Requirements & Zoom Account Types

Before configuring the KiviCare Telemedicine Addon, ensure your environment meets the following baseline requirements.


💻 Server Requirements

  • PHP Version: 8.0 or higher (recommended 8.1+ for better performance).
  • WordPress Version: 6.0 or higher.
  • KiviCare Core Version: 3.0.0 or higher.
  • SSL Certificate: Mandatory. Zoom requires HTTPS for all OAuth redirects.
  • Memory Limit: 256MB or higher to handle API responses.

🎥 Zoom Account Requirements

The plugin supports various Zoom account types, but the experience varies:

1. Zoom Basic (Free)

  • Constraint: Group meetings (3+ participants) are limited to 40 minutes.
  • Compatibility: Fully compatible for 1-to-1 consultations.

2. Zoom Pro / Business (Recommended)

  • Advantages: Unlimited meeting duration, cloud recording support, and better API rate limits.
  • Compatibility: Best for busy clinics.

3. Zoom Education / Healthcare

  • Advantages: Enhanced security and HIPAA compliance features.
  • Compatibility: Fully supported via Server-to-Server OAuth.

🔑 Zoom App Marketplace Credentials

To use this plugin, you (or your clinic admin) must create an application on the Zoom App Marketplace.

RequirementOAuth AppS2S OAuth App
Used forIndividual Doctor LinkingClinic-wide Management
Client IDRequiredRequired
Client SecretRequiredRequired
Account IDNot RequiredRequired
Redirect URLRequiredNot Required

📦 Dependencies

This plugin uses the following internal libraries (handled via Composer):

  • KCTApp\telemed\KCTZoom (The core integration layer).
  • KCTApp\models\KCTAppointmentZoomMapping (The database model).

Next: Installation & Activation

Suggestions & Improvements

Your email address will not be published. Required fields are marked *