Reports + Ask LMS + Kanban
The reporting command center gives admins and instructors scoped progress, completion, assessment, assignment, enrollment, revenue, earnings, and certificate reports. Ask LMS maps natural-language questions to safe predefined intents, never raw SQL.

Report Types
| Report | Main columns |
|---|---|
| Student progress | Enrollment state, progress, completed lessons, last activity, quiz band, assignment status, certificate eligibility, risk. |
| Course completion | Enrolled, started, in progress, completed, dropout, average completion time, difficult lessons. |
| Quiz performance | Attempts, pass rate, score, bands, skipped questions, weak topics, manual review, question quality. |
| Assignment performance | Submitted, late, resubmitted, graded, returned, marks, rubric weakness, pending feedback. |
| Revenue and earnings | Invoices, payments, coupons, bundles, gross/net, commission, payouts, reversed/on-hold. |
| Certificates | Eligible, issued, revoked, reissued, expired, downloaded, public verification events. |
Ask LMS
- Supported prompts include inactive students, hardest lessons, dropout courses, quiz weak areas, grading backlog, revenue summary, instructor earnings, pending certificates, and course improvement suggestions.
- Answers include KPI summary, chart/table preview, source report links, export action, saved report action, and intervention card creation.
- If AI is disabled, quota is reached, or prompt is missing, deterministic report summaries still render.
Intervention Kanban
Risk cards move through New Signal, Needs Review, Action Sent, Waiting, and Resolved. Cards can represent inactive students, dropout risk, difficult lessons, pending grading, failed payments, certificate blockers, and low course completion.
Demo And Developer Notes
Buyer exampleAsk “Which students are inactive?”, inspect the scoped answer card, then create an intervention card and export the report.
Developer noteAsk LMS uses safe report intents, not raw SQL. Guided demo anchors include
reports-workspace, ask-lms-panel, and reports-kanban.- Report filters stay role-scoped.
- Ask LMS answer shows source report links.
- AI fallback works when provider is disabled.
- CSV/XLSX/PDF exports use filtered data.