Logo
Third Eye Solutions
Doctor Appointment CRM

Welcome back

Sign in to access your dashboard

Forgot Password? · New client? Register
Dashboard

Dashboard

Today's pulse across appointments, patients, and doctors.

Today's Appointments
Total appointments scheduled today
Waiting Patients
Checked in but not yet consulted
Consultations Completed
Patients completed today
Follow Ups Due
Patients requiring a follow-up appointment
No Shows
Patients who missed their appointment
Active Doctors Today
Doctors available for consultation
Appointment Status
Doctor Performance · appointments
Department Performance · appointments
Recent Appointments
⏳ Loading recent appointments...

Patient History

Loading...

PatientPhoneAge / GenderAssigned DoctorLast VisitNext AppointmentStatusCreatedActions

Doctors

Loading...

DoctorDepartmentSpecializationExperienceConsultationStatusActions

Departments

Loading...

DepartmentHead DoctorDoctors CountToday's AppointmentsStatusActions

Knowledge Base

What the AI agent knows about your clinic beyond doctors/appointments — policies, facilities, insurance, and uploaded documents. It's fetched automatically and used to answer patients on WhatsApp.

💡 Suggested topics — what patients usually ask before booking. Click one to add it.

Loading...

TitleContentStatusActions

Appointments

Loading...

PatientPhoneDoctorDepartmentDateTimeSourceStatusCreatedActions

Calendar

Appointments by day, week or month.

Confirmed
Checked In
Completed
Cancelled
No Show
Rescheduled

Reception Queue

Today

Queue Counter
0
Current Patient
Next Patient
Avg Waiting Time
TokenPatientDoctorArrival TimeStatusActions

Follow Ups

Loading...

PatientDoctorFollow Up DateReasonStatusActions

WhatsApp Inbox

Appointment booking, reminders and patient conversations.

Conversations
Sent
Received
Patients via WA

Reports

Appointments, doctors, departments, patients and follow-ups.

Appointments Report
Total Appointments
All time
Completed
Status = completed
Cancelled
Status = cancelled
No Shows
Status = no_show
Rescheduled
Status = rescheduled
Doctors Report · appointments per doctor
Departments Report · utilization
Patients Report
New Patients
Last 30 days
Returning Patients
2+ appointments
Follow Up Patients
Status = follow_up
Follow Up Report
Pending
Completed
Missed
WhatsApp Report
Messages Sent
Messages Received

Settings

Manage your account preferences and company branding.

Account

Security

Change your CRM login password.

Session
Logged in as: checking...

Clinic Settings

Clinic Logo

Appears in your sidebar. Max 2MB. JPG, PNG, WEBP.

My Subscription

Loading subscription info...
Integrations Setup

Webhook / n8n

Your n8n automation webhook for lead capture and WhatsApp flows.

Lead Capture Form

This is YOUR unique lead-capture URL — no one else's submissions can land here. Use it for your own website form (snippet below), or paste it as the destination URL in Facebook/Instagram Lead Ads, Zapier, or any other tool that lets you send form data to a webhook.

WhatsApp Cloud API

Connect your WhatsApp Business account for automated messaging.

MISSED CALL AUTOMATION

Once your number is registered, click below to activate it on WhatsApp's network and subscribe to incoming messages.
Paste these into Meta App → WhatsApp → Configuration → Webhook:

Message Templates

These 5 templates must be created and approved in your own Meta Business Manager before the AI can send them. Once your Business Account ID and Access Token are saved above, submit all 5 in one click (uses your business name automatically) - Meta typically takes a few minutes to a few hours to approve them.
Approval Status

AI Provider

Powers your AI chatbot and lead counselor.
💡 Gemini: get key at aistudio.google.com · OpenAI: platform.openai.com · Anthropic: console.anthropic.com

Subscription Plan

Pick the plan this clinic is on — this drives which features and calling settings are active below. (Feature tiers only, not a payment gate.)
Standard plans:
Subscription 1 — Chat
✅ WhatsApp Inbox
✅ WhatsApp AI Agent
✅ Appointment Booking
✅ Reschedule / Cancel
✅ Follow-Ups
❌ AI Calling
❌ Missed Call Trigger
Subscription 2 — WhatsApp + Calling
WhatsApp greeting + name, then:
✅ Outbound AI Calls
❌ Missed Call Trigger
e.g. Lead → AI Agent Calls → Books → WA Confirmation
Subscription 3 — Chat + Outbound Call
Everything in Sub 1, plus:
✅ Outbound AI Calls
✅ Patient chooses chat or call
❌ Missed Call Trigger
With Missed Call trigger (patient calls clinic → WhatsApp booking flow starts automatically):
Subscription 1 + Missed Call
✅ WhatsApp AI Chat Booking
✅ Follow-Ups
✅ Missed Call → WhatsApp trigger
❌ AI Calling
Subscription 2 + Missed Call
✅ Outbound AI Calls
✅ Missed Call → WhatsApp trigger
❌ Full chat flow
Subscription 3 + Missed Call
✅ Chat + Outbound Calls
✅ Patient chooses chat or call
✅ Missed Call → WhatsApp trigger

AI Calling Settings

User Management

Reception staff and doctors who can log into this clinic's dashboard. Set a password for them directly below — share it with them yourself, there's no email invite sent.

MemberPhoneRoleStatusJoinedActions
Loading...

Roles & Permissions

Each clinic only ever sees its own patients, doctors, appointments and messages — enforced at the database level, not just in this UI.
Admin — full access to all modules and settings.
Reception — Appointments, Calendar, Patients, Reception Queue.
Doctor — own Appointments, Calendar and assigned Patients only.
Done!