Institute Dashboard
August 2026 — [Your Institute Name], [Your City]
↑ 14%
342
Total Students
↑ 8%
28
New Leads This Week
↓ 3%
₹4.2L
Fees Overdue
↓ 2%
87%
Avg Attendance
↑ 22%
156
AI Calls This Week
↑ 5%
73%
Avg Test Score
📊 Recent Activity
Rahul Sharma ko AI call ki gayi — HOT LEAD
2 min ago • Admission Agent
Priya Gupta ka ₹12,000 fee reminder bheja • WhatsApp link sent
18 min ago • Fee Agent
Amit Verma absent — parent ko AI call ki gayi • Reason: Sick
41 min ago • Attendance Agent
Sneha Joshi — low score detected • Mentor escalation done
1h 12min ago • Academic Agent
Rohan Mehra ke parent ko weekly report call ki gayi • HAPPY sentiment
2h ago • Parent Comm Agent
JEE Foundation Batch C under-filled flag raised — 19/40 seats, 10 days to admission deadline
2h 30min ago • Batch & Seat Deadline Agent
NEET Batch A promo held — "100% guaranteed selection" flagged, routed to marketing head
2h 50min ago • Compliance Agent
Management Alert: Kavya Patel ke parent ne concern raise kiya
3h ago • Parent Comm Agent
🚨 Urgent Alerts
3 Students — Low Attendance
Below 75% threshold this week
5 Fee Overdue — 15+ Days
Total ₹2.4L pending
2 Students — Failing Trend
Last 3 tests below 40%
1 Batch — Under-Filled, 10 Days Left
JEE Foundation Batch C — only 19/40 seats
📈 Lead Conversion
HOT Leads8 leads
WARM Leads14 leads
Converted23 enrolled
Leads Pipeline
AI Admission Agent — VAPI + OpenAI powered calling
8
🔥 HOT Leads
14
🟡 WARM Leads
6
❄️ COLD Leads
All Leads (28)
| Name | Phone | Course | Source | Status | AI Call | Score | Actions |
|---|---|---|---|---|---|---|---|
RS Rahul Sharma |
+91 98765 43210 | JEE Mains | 🔥 HOT | Completed | 94/100 | ||
PG Priya Gupta |
+91 87654 32109 | NEET | 🟡 WARM | Completed | 62/100 | ||
AV Amit Verma |
+91 76543 21098 | CA Foundation | Google Ads | 🔥 HOT | In Progress | 88/100 | |
SJ Sneha Joshi |
+91 65432 10987 | UPSC | Referral | ❄️ COLD | Completed | 28/100 | |
RM Rohan Mehra |
+91 54321 09876 | JEE Mains | Website | 🟡 WARM | Scheduled | — | |
KP Kavya Patel |
+91 43210 98765 | NEET | 🔥 HOT | Completed | 91/100 |
All Students
342 enrolled students — August 2026
Students Directory (342)
| Student | Course | Batch | Attendance | Last Score | Fee Status | Status | Actions |
|---|---|---|---|---|---|---|---|
RS Rahul Sharma +91 98765 43210 |
JEE Mains | Batch A | 92% |
78% | Paid | Active | |
PG Priya Gupta +91 87654 32109 |
NEET | Batch B | 68% |
54% | Overdue | At Risk | |
AV Amit Verma +91 76543 21098 |
CA Foundation | Batch A | 85% |
71% | Paid | Active | |
SJ Sneha Joshi +91 65432 10987 |
UPSC | Batch C | 72% |
38% | Partial | At Risk | |
RM Rohan Mehra +91 54321 09876 |
JEE Mains | Batch A | 96% |
89% | Paid | Active | |
KP Kavya Patel +91 43210 98765 |
NEET | Batch B | 58% |
42% | Overdue | Critical |
Attendance Management
AI Attendance Agent — Auto parent call on absence
↑ 3%
298
Present Today
↓ 3%
44
Absent Today
3
Below 75% (Critical)
↑ 100%
44
AI Calls Triggered
⚠️ Critical — Below 75% Attendance
3 Students| Student | Course | Attendance % | Total Absent | Last Absent | Parent Called | Action |
|---|---|---|---|---|---|---|
PG Priya Gupta |
NEET | 68% |
18 days | Today | ✅ Called | |
KP Kavya Patel |
NEET | 58% |
24 days | Today | 📞 Calling | |
VP Vikram Pal |
UPSC | 72% |
14 days | Yesterday | ✅ Called |
📋 Today's Absent List — AI Calls Auto-Triggered
| Student | Course | Absence # | AI Call Status | Reason Collected | Category | Needs Follow-up |
|---|---|---|---|---|---|---|
AM Anjali Mishra |
JEE Mains | #3 this month | Call Done | Sick — Fever | SICK | No |
DS Dev Singh |
CA Foundation | #1 this month | Call Done | Family function | FAMILY | No |
NK Neha Kumar |
NEET | #7 this month | Calling... | Pending | — | Yes — Critical |
Fee Management
AI Fee Reminder Agent — Daily 10 AM auto-call + WhatsApp link
↑ 12%
₹28.4L
Collected This Month
↓ 5%
₹4.2L
Total Overdue
23
Overdue Students
↑ 8%
18
Reminders Sent Today
⏰ Overdue (5)
📅 Due This Week (12)
✅ Paid This Month
| Student | Course | Amount | Due Date | Days Overdue | AI Call | Action | |
|---|---|---|---|---|---|---|---|
PG Priya Gupta |
NEET | ₹18,000 | Aug 1, 2026 | 19 Days | 3 Calls | 3 Sent | |
KP Kavya Patel |
NEET | ₹18,000 | Aug 1, 2026 | 19 Days | 2 Calls | 2 Sent | |
VP Vikram Pal |
UPSC | ₹22,000 | Aug 5, 2026 | 15 Days | 1 Call | 2 Sent |
12 students ki fee is week due hogi — Auto reminder 3 days pehle jayega 🤖
✅ 319 students ne is mahine fee pay ki — ₹28.4L collected
Academic Performance
AI Academic Agent — Weekly low-score students ko auto-call + mentor escalation
73%
Avg Test Score
18
Below 60% Score
6
Mentor Sessions This Week
↑ 30%
34
AI Counseling Calls
🎯 At-Risk Students — AI Follow-up Queue
| Student | Course | Attendance | Last Score | Weak Subjects | Issue Type | AI Call | Action |
|---|---|---|---|---|---|---|---|
SJ Sneha Joshi |
UPSC | 72% | 38% | History, Polity | ACADEMIC | Done | |
NK Nikhil Kumar |
JEE Mains | 88% | 42% | Chemistry, Maths | PERSONAL | Calling | |
KP Kavya Patel |
NEET | 58% | 42% | Biology, Chemistry | CRITICAL | Done |
Parent Communication
AI Parent Agent — Weekly Friday 5PM auto performance update call
284
😊 Happy Parents
41
😐 Neutral
17
😟 Concerned
📞 Last Week's Parent Call Log
| Student | Parent Name | Course | Call Status | Sentiment | Concern Raised | Escalated | |
|---|---|---|---|---|---|---|---|
RS Rahul Sharma |
Mr. R.K. Sharma | JEE Mains | Completed | 😊 Happy | — | No | ✅ Sent |
KP Kavya Patel |
Mrs. M. Patel | NEET | Completed | 😟 Concerned | Low attendance + score | Yes ⚠️ | ✅ Sent |
AV Amit Verma |
Mr. S. Verma | CA Foundation | Completed | 😊 Happy | — | No | ✅ Sent |
SJ Sneha Joshi |
Mr. A. Joshi | UPSC | Completed | 😐 Neutral | Wants more tests | No | ✅ Sent |
RM Rohan Mehra |
Mrs. P. Mehra | JEE Mains | No Answer | — | — | No | ✅ Sent |
AI Call Log
VAPI.ai powered calls — All 5 agents combined log
Rahul Sharma
Admission Lead — JEE Mains
Admission AgentHOT Lead
Priya Gupta (Parent)
Fee Reminder — NEET — ₹18,000
Fee Agent
Amit Verma (Parent)
Absence — CA Foundation
Attendance Agent
Sneha Joshi
Academic Follow-up — UPSC
Academic Agent
Rohan Mehra (Parent)
Weekly Update — JEE Mains
Parent Agent
Kavya Patel (Parent)
Weekly Update — NEET
Parent Agent
WhatsApp Messages
Meta Business API — Auto-sent by all 7 AI Agents
24
Sent Today
22
Delivered
19
Read
6
Replies Received
📱 Recent WhatsApp Messages
| Recipient | Message Type | Agent | Time | Status | Content Preview |
|---|---|---|---|---|---|
| Priya Gupta (Parent) | Fee Reminder | Fee Agent | 10:47 AM | ✅ Read | 💰 Fee Due: Rs.18,000 | Link: razorpay.me/... |
| Mr. R.K. Sharma | Performance Report | Parent Agent | Fri 5:02 PM | ✅ Read | 📊 Rahul ka weekly report: Attendance 92%... |
| Kavya Patel (Parent) | Escalation Alert | Parent Agent | Fri 5:09 PM | ✅ Read | 🚨 Parent concern raised — management notified |
| Mrs. P. Mehra | Performance Report | Parent Agent | Fri 5:14 PM | 📤 Delivered | 📊 Rohan ka weekly report: Attendance 96%... |
| Neha Kumar (Parent) | Attendance Alert | Attendance Agent | 9:45 AM | ✅ Read | ⚠️ Neha aaj absent hai — Reason pending... |
| Management (Director) | Critical Alert | All Agents | 6:30 PM | ✅ Delivered | 🚨 3 students critical — action needed today! |
AI Agents Status
n8n + VAPI.ai + OpenAI powered — 7 automation workflows
🤖 Admission Lead Agent
Webhook → AI Script → VAPI Call → Qualify → CRM Update
156
Calls this week
28%
HOT conversion
Trigger: POST /new-lead webhook
Stack: VAPI.ai + GPT-4o-mini + Meta WhatsApp
💰 Fee Collection Agent
Daily 10AM → Overdue Fetch → AI Call → WhatsApp Link
23
Reminders today
₹1.8L
Recovered this week
Trigger: Cron 0 10 * * * (daily 10 AM)
Stack: VAPI.ai + GPT-4o-mini + Meta WhatsApp
📋 Attendance Agent
Webhook → AI Script → Parent Call → Reason → Update
44
Calls today
93%
Reason collected
Trigger: POST /student-absent webhook
Stack: VAPI.ai + GPT-4o-mini + Attendance CRM
📚 Academic Agent
Monday 11AM → At-Risk Fetch → AI Call → Mentor Escalate
34
Calls this week
6
Mentor sessions
Trigger: Cron 0 11 * * 1 (Monday 11 AM)
Stack: VAPI.ai + GPT-4o-mini + Mentor WhatsApp
👨👩👧 Parent Communication Agent
Friday 5PM → All Students → AI Call → Feedback → WhatsApp
342
Calls last Friday
83%
Happy parents
Trigger: Cron 0 17 * * 5 (Friday 5 PM)
Stack: VAPI.ai + GPT-4o-mini + Meta WhatsApp API
⏳ Batch & Seat Deadline Agent
Daily 9AM → Fill-Rate Check → Deadline Calc → Escalate if at-risk
4
Batches tracked
1
Under-filled, at risk
Trigger: Cron 0 9 * * * (daily 9 AM) + seat-hold webhook
Stack: n8n + Admissions CRM + WhatsApp reminders
🛡️ Compliance Agent
Every outbound msg/ad → Rules Check → Hold or Send
142
Screened this week
2
Held for review
Trigger: Pre-send hook on WhatsApp, AI call script & ad creatives
Stack: GPT-4o-mini rules check + human sign-off queue
Alerts & Escalations
Action-required items from all AI agents
🚨 Active Alerts (9)
Fee Overdue — Kavya Patel — ₹18,000 — 19 Days
3 AI calls done, 3 WhatsApp sent — no payment received. Management intervention needed.
Parent Concern — Kavya Patel — NEET Batch
Mrs. M. Patel ne concern raise kiya — low attendance 58% + score 42%
Critical Attendance — 3 Students Below 75%
Priya Gupta (68%), Kavya Patel (58%), Vikram Pal (72%) — Immediate action needed
Academic Risk — Sneha Joshi — 3 Consecutive Fails
38% score, UPSC History weak — Mentor session assigned, monitoring required
Lead Not Converting — 4 HOT Leads Pending 48hrs
Rahul Sharma, Kavya Patel aur 2 aur — counsellor follow-up pending
Fee Collection — 5 Students Overdue 15+ Days
Total ₹2.4L pending — escalation to director recommended
Parent No-Answer — 8 Parents Unreachable Last Week
Rohan Mehra aur 7 aur — WhatsApp report sent, retry scheduled Monday
Seat Hold Expiring — Deepak Nair — 3 hrs left
Class 10 Board Booster batch — no response to last 2 calls, seat will release automatically
Compliance Hold — NEET Batch A promo broadcast
"100% guaranteed selection" flagged as a prohibited claim — held, routed to marketing head
Batch & Seat Deadline Tracking
Naya AI Agent — batch fill-rate aur admission-deadline track karta hai, chahe lead follow-up pe respond kare ya nahi
4
Batches tracked
1
Under-filled — risk of delay
3
Seat holds expiring today
📅 Active Batches — Fill Rate & Deadline
| Batch | Start Date | Seats Filled | Admission Deadline | Days Left | Risk |
|---|---|---|---|---|---|
| NEET 2027 — Batch A (Morning) | Oct 1, 2026 |
54/60
|
Sep 25, 2026 | 7 days | Low |
| JEE Foundation — Batch C | Oct 5, 2026 |
19/40
|
Sep 28, 2026 | 10 days | High — under-filled |
| NEET Crash Course | Sep 22, 2026 |
30/30
|
Closed | Full | Waitlist active |
| Class 10 Board Booster | Oct 10, 2026 |
12/50
|
Oct 3, 2026 | 15 days | Medium — monitor |
⏳ Seat Holds Expiring — Action Needed Today
Rahul Sharma — NEET Batch A seat held
Hold expires in 6 hrs — ₹18,000 admission fee not yet paid
Ananya Rao — JEE Foundation Batch C seat held
Hold expires tomorrow 6 PM — documents pending
Deepak Nair — Class 10 Board Booster seat held
Hold expires in 3 hrs — no response to last 2 calls
🧭 How the Batch & Seat Deadline Agent works
Step 1 — Fill-rate for every active batch is recalculated daily against its admission deadline and start date.
Step 2 — Under-filled batches close to their deadline are flagged automatically — before you're staring at a half-empty classroom on Day 1.
Step 3 — Individual seat holds are tracked separately — a lead who hasn't paid before their hold expires gets nudged automatically, and unresponsive holds get escalated to admissions instead of just quietly expiring.
✓ No batch gets discovered as under-filled the morning it's supposed to start.
Compliance Check
Har outbound message aur ad creative — guarantee-claim aur refund-disclosure rules ke against automatically screen hota hai
142
Messages screened this week
2
Held for review
100%
Refunds processed within window
🛡️ Recent Screens
| Content | Channel | Flag | Status |
|---|---|---|---|
| NEET Batch A promo broadcast | "100% guaranteed selection" — prohibited result-guarantee claim | Held for review | |
| Fee due reminder — Priya Gupta | Factual, no restricted claims | Cleared — sent | |
| Admission call script — new leads | AI Call | Faculty-qualification disclosure present | Cleared — script compliant |
| Refund — Kavya Patel (withdrew after 2 classes) | Internal | Pro-rata refund due within policy window | Cleared — refund logged & paid |
| Instagram ad creative — new batch | Social | "Best results guaranteed" + missing fee/refund disclosure | Held — blocked from publishing |
🚨 Held for Review — Needs a Human Decision
NEET Batch A promo — "100% guaranteed selection"
Flagged as a prohibited result-guarantee claim — routed to marketing head for rewrite. Not sent.
Instagram ad — "Best results guaranteed"
Blocked pre-publish — missing required fee/refund disclosure too. Routed to marketing head.
🧭 How the Compliance Agent works
Step 1 — Every outbound WhatsApp broadcast, AI call script, and ad creative is scanned before it goes out.
Step 2 — Checked against your configured rules — result/rank-guarantee claims, required fee & refund-policy disclosures, faculty-qualification disclosures.
Step 3 — Cleared content sends automatically. Anything flagged is held — never auto-edited or auto-sent — and routed to a human for the final call.
⚠️ This is a first-pass screen, not legal advice — rules shown are illustrative examples. Always confirm current requirements for your state with your own compliance advisor.