Stop checking five different pages.
Every doubt, discussion, lead, batch post, and blog comment that needs your attention lives in one inbox. Reply inline; we send your reply across in-app, email, and WhatsApp — to the right channel for the right person.

Five surfaces, one feed.
- Open student questions (Doubts & Q&A)
- Discussions waiting on your reply
- Recent batch-room posts (last 7 days)
- New leads from your public site
- Unread blog comments based on per-post review markers
- Accent border on pre-sale signals (guest doubts + leads)
Riya reached out
Hi — interested in your IGCSE Computer Science cohort. Is there an EMI option?
riya@gmail.com · 12m
Question about "Hooks deep dive"
When does the useEffect cleanup function actually fire?
Anaya · 2h
New post in Cohort 7
Just shipped my first React app — would love feedback!
Dinesh · 4h
How are people structuring their state?
useContext + useReducer pattern feels heavy for small apps…
Renu · 1d
Reply without leaving.
- Doubts from logged-in students → in-app + email + WhatsApp
- Doubts from guests on your public site → email + WhatsApp (no in-app — no account)
- Discussions → in-app + email + WhatsApp to the author
- Leads → email + WhatsApp; auto-bumped from "new" to "contacted"
- Mark resolved with one click — no need to send a reply
Question about Hooks deep dive
When does the useEffect cleanup function actually fire?
Your reply
Cleanup runs before the next effect, and on unmount. Watch lesson 4 again — I covered this around 12:30.
Needs attention. Or show me everything.
- Needs attention (default) — only open / unresolved items
- Show all — includes resolved doubts + contacted leads
- Auto-hide on resolution — no manual 'mark read' step
- Roll-up count badge in the sidebar so you never miss new items
- Counts per filter pill so you can scan source-by-source
✓ Marked resolved · Row auto-hides from Needs attention view
Ready to launch your own?
Pick your subdomain, drop in your logo, and you're live. No demo call. No credit card.