Skip to main content
The Kashfy widget is a floating chat button that sits in the corner of your clinic website. When patients click it, a booking conversation opens right on the page — powered by the same AI agent that handles your WhatsApp.

What the widget looks like

The widget appears as a small floating button (bottom-right by default) with the Kashfy chat icon. When clicked, it opens a chat panel:
  • Desktop: Opens as a 360×560px floating panel
  • Mobile: Opens full screen for easy thumb navigation
The chat panel is fully responsive and supports both Arabic (RTL) and English (LTR) layouts, switching automatically based on the patient’s language.

What patients can do in the widget

Everything the WhatsApp AI agent can do:
  • Book an appointment with any available doctor
  • Check available time slots
  • Ask about fees and services
  • Get the clinic’s address
  • Cancel an existing booking (if they have a booking reference)

How patients are identified

Patients using the widget are tracked by a session key (a browser cookie). This means:
  • The AI remembers the conversation context within the same browser session
  • If a patient returns on the same device and browser, the AI may remember previous interactions
  • No login or account is required for patients

Widget vs. WhatsApp

Offer both channels. Many patients prefer WhatsApp — it’s on their phone. But the widget is great for capturing patients browsing your website who haven’t yet saved your number.

Install the Widget

Add the widget to your website in minutes.

WhatsApp Setup

Connect WhatsApp for the primary booking channel.