Configuration

Pro Settings Dashboard

Complete guide to all KiviCare Pro settings for customization, branding, integrations, and configuration


Overview

The Pro Settings Dashboard is a centralized location to configure all major KiviCare Pro features, including branding, dashboard behavior, integrations, notifications, and system preferences.

Access Path:
Settings → Pro Settings

Sections Covered

  1. Theme Settings (Branding & Colors)
  2. Dashboard Slugs (Custom URLs)
  3. WordPress Login Logo
  4. Custom Notifications
  5. Twilio Account Settings
  6. Google Account Settings
  7. Encounters Settings
  8. Copyright Text

Theme Settings

RTL Mode (Right-to-Left)

Purpose:
Enable support for RTL languages such as Arabic and Hebrew.

Configuration

RTL Mode: ON / OFF
Status: Active / Inactive

When Enabled

  • Dashboard layout switches to RTL
  • Text alignment adjusts automatically
  • Navigation menus are mirrored
  • Compatible with RTL-supported fonts

Recommended For

  • Arabic clinics
  • Hebrew language websites
  • Middle Eastern regions

Site Logo

Upload your clinic’s primary logo

Recommended Specifications

  • Format: PNG (transparent) or JPG
  • Size: ~200 × 60 px
  • Max file size: 2 MB
  • Aspect ratio: 3:1

Upload Steps

  1. Click Upload Site Logo
  2. Choose from Media Library or upload a new file
  3. Select the image
  4. Preview the logo
  5. Click Save

Logo Appears In

  • Dashboard header
  • Invoices & bills
  • Patient portal
  • Email templates
  • Printable reports

Site Mini Logo

Compact logo for small spaces

Recommended Specifications

  • Format: PNG or SVG
  • Size: 40 × 40 px
  • Max file size: 500 KB

Used In

  • Collapsed sidebar
  • Mobile view
  • Small navigation areas

Site Loader

Custom loading animation

Recommended Specifications

  • Format: GIF or SVG
  • Size: 100 × 100 px
  • Max file size: 1 MB

Displayed When

  • Loading dashboard pages
  • Fetching data
  • Processing actions

Color Settings

Customize the entire dashboard appearance using 11 color options.

Primary Color

Used for buttons, links, and active states.

Default: #5670CC
Secondary Color

Used for accents and badges.

Default: #f68685
Success Color

Used for success messages.

Default: #219653
Warning Color

Used for warnings and pending status.

Default: #FAA100
Danger Color

Used for errors and cancelled status.

Default: #F54438
Info Color

Used for tooltips and info messages.

Default: #007EA7
Background & Text Colors
Body Background: #f5f6fa
Body Text: #828A90
Border Color: #dbdfe7
Heading Color: #3F414D
Card Color: #ffffff

Using the Color Picker

Steps

  1. Click on a color field
  2. Choose color using picker or enter HEX code
  3. Preview updates instantly
  4. Click Save

Reset Colors

  • Click the Reset icon
  • Confirms reset
  • Restores default colors

Dashboard Slugs

Customize dashboard URLs for each role.

Why Use Custom Slugs

  • Professional URLs
  • Easy to remember
  • Better branding
  • SEO-friendly

Available Slugs

Admin Dashboard

yoursite.com/kivicare-admin

Clinic Admin

yoursite.com/clinic-dashboard

Doctor Portal

yoursite.com/doctor-portal

Receptionist

yoursite.com/front-desk

Patient Portal

yoursite.com/my-health

Slug Rules

Allowed

  • Lowercase letters
  • Numbers
  • Hyphens (-)

Not Allowed

  • Spaces
  • Special characters
  • Uppercase letters
  • Underscores

Best Practices

  • Keep short and descriptive
  • Avoid generic names like admin
  • Include brand name if possible

WordPress Logo

Custom Login Page Logo

Enable Option

Enable WordPress Logo: ON / OFF

When Enabled

  • Replaces default WordPress logo
  • Appears on /wp-login.php
  • Improves branding consistency

Recommended Specs

  • Size: 80 × 80 px
  • Format: PNG or JPG
  • Max size: 1 MB

Custom Notifications

Enable SMS

Enable SMS: ON / OFF

Allows custom SMS notification rules.

Enable WhatsApp

Enable WhatsApp: ON / OFF

Allows WhatsApp campaigns and reminders.

⚠️ Note: Twilio configuration is required.


Twilio Account Settings

SMS Configuration

Required Fields

Account SID
Auth Token
Phone Number (+CountryCode)

Test SMS

  • Click Send Test SMS
  • Enter mobile number
  • Receive confirmation message

WhatsApp Configuration

Required Fields

Account SID
Auth Token
WhatsApp Number (whatsapp:+1234567890)

Additional Requirements

  • WhatsApp Business Account
  • Approved templates

Google Account Settings

Google Calendar Integration

Enable

Google Calendar Configuration: ON / OFF

Required Credentials

Client ID
Client Secret
App Name

Important

  • Copy redirect URL
  • Paste into Google Cloud Console
  • HTTPS required

Patient Calendar Events

Add appointment to patient calendar: ON / OFF

When enabled, patients can sync appointments with Google Calendar.


Encounters Settings

Include Clinical Details in Prescription

Toggle: ON / OFF
  • ON → Diagnosis & vitals included
  • OFF → Medications only

Include Custom Fields in Print

Toggle: ON / OFF

Includes custom encounter form data in prescription PDF.


Hide Clinical Details from Patients

Toggle: ON / OFF
  • ON → Doctor-only notes
  • OFF → Patients can view full encounter

Recommended: Keep OFF unless required.


Copyright Text

Custom Footer Text

© 2026 Your Clinic Name | Excellence in Healthcare

Displayed In

  • Dashboard footer
  • Reports
  • Invoices
  • Patient portal

Saving Changes

Steps

  1. Scroll to bottom
  2. Review settings
  3. Click Save
  4. Changes apply instantly

Troubleshooting

Colors Not Updating

  • Save settings
  • Hard refresh browser
  • Clear cache / CDN

Logo Not Appearing

  • Check file size
  • Use PNG/JPG
  • Clear cache

SMS Not Sending

  • Verify Twilio credentials
  • Ensure account balance
  • Confirm phone format

Google Calendar Not Working

  • Verify redirect URL
  • HTTPS required
  • Correct Client ID & Secret

Slugs Not Working

  • Flush permalinks
  • Avoid conflicts
  • Use lowercase

Best Practices

Branding

  • Use consistent colors
  • Test contrast for readability
  • Use high-quality logos

Security

  • Keep API keys private
  • Use HTTPS
  • Monitor Twilio usage

Configuration

  • Change gradually
  • Test after each change
  • Document custom settings

Related Documentation

  • Google Calendar Integration
  • SMS & WhatsApp Notifications
  • Custom Notifications
  • Branding & Theme Customization

Suggestions & Improvements

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