How Kaushalam works
A detailed walkthrough of how candidates, Training Partners, and administrators use Kaushalam — and how the platform fits inside the NSDC / NSQF ecosystem.
Who uses Kaushalam
Three distinct roles, each with its own portal, permissions, and data view.
Candidate
A PMKVY, NAPS, or self-enrolled learner. Studies NOS-mapped modules, chats with the AI tutor in their preferred language, attempts mock assessments, and tracks readiness for the formal NCVET-approved assessment.
Training Partner
An NSDC-empanelled organisation accredited via SMART. Creates batches against specific QPs, enrols candidates by email, monitors real-time analytics, and identifies at-risk learners before assessment day.
Platform admin
Kaushalam's internal operations team. Approves new TP accounts, uploads Qualification Packs and NOS content, prepares the AI tutor on that content, and monitors platform-wide metrics.
The candidate journey
From batch enrolment to Rozgar Mela — six stages over roughly 300 to 600 training hours, depending on the QP's NSQF level.
- Step 01
1 · Enrolled by TP
Your Training Partner adds your Google email, phone, name, and preferred language (EN / HI / TA) to their batch in SDMS and in Kaushalam. You do not set a password.
- Step 02
2 · First sign-in
You go to the Kaushalam login, click Continue with Google, and the platform automatically links your Google identity to the candidate record your TP already created. Your preferred language loads.
- Step 03
3 · NOS-mapped study
Your dashboard shows every NOS in your QP with a progress bar. Each module opens a reader view with the lesson in your language, a mic button to "Listen" out loud, and a one-click jump to the AI tutor.
- Step 04
4 · AI tutor (text + voice)
Ask anything about the current NOS. The tutor pulls the most relevant pieces of the official NOS content, replies in 2–4 sentences, and attaches a curated YouTube video when your question implies a demonstration. Replies can be spoken back in your language.
- Step 05
5 · Mock assessment
A timed MCQ run — one minute per question, no back-navigation. Your score immediately updates your readiness, your weak and strong NOS areas are flagged, and every wrong answer comes back with a 2-sentence revision note from the AI tutor.
- Step 06
6 · Placement preparation
A voice-enabled mock interview for your specific job role. The AI asks six progressive questions, rates each answer 1–5, and upserts a placement readiness score. When you clear the formal NCVET assessment, your TP connects you to an employer at the next Rozgar Mela.
The Training Partner workflow
1 · Sign up and onboard
Continue with Google and complete a 30-second onboarding: organisation name, NSDC TP code, optional phone. The account is created with status = pending until the platform admin approves it.
2 · Create a batch
From the QP library, pick the Qualification Pack your TP is empanelled for. Set start and assessment dates aligned to your PMKVY batch calendar, target enrolment count, and the batch is live.
3 · Enrol candidates
Add candidates one-by-one with name, Gmail, phone, and preferred language. No passwords to manage. On the candidate's first Google sign-in, Kaushalam matches by email and links the auth identity automatically.
4 · Monitor analytics
The Analytics page aggregates real data — no self-reports. Four live metrics (active learners, average readiness, pass rate, voice-session %), a 30-day trend chart, a per-NOS pass-rate bar chart, and an at-risk list of candidates inactive for 7+ days.
5 · Generate reports
Every learning session, every chat, every assessment attempt is permanently recorded and timestamped at the moment it happens. When an audit lands — SSC, NCVET, CAG — you export the full evidence trail in one click, with no manual reconstruction.
The platform admin workflow
1 · Approve TPs
New training partners arrive with status = pending. The admin verifies the NSDC TP code against SMART, then flips status to active or suspended via the admin TPs table.
2 · Upload QP content
Add a new Qualification Pack from the admin QPs page, then add each NOS unit under it. Paste model-curriculum text in all three languages — Kaushalam prepares the AI tutor automatically, so it's grounded in that NOS the moment a candidate opens it.
3 · Monitor platform health
The admin dashboard aggregates everything — total TPs, QPs, candidates, learning hours, voice usage, language distribution, top QPs by enrolment, and a 30-day session-count trend across every Training Partner on the platform.
Where Kaushalam fits in the NSDC ecosystem
Kaushalam is a learning-delivery layer — it sits between the SSC-authored curriculum and the candidate. It does not replace any official portal; it augments them.
Kaushalam augments
- Candidate learning quality (adds AI tutor, voice, and practice)
- TP visibility (adds real-time analytics on actual engagement)
- Audit reliability (adds tamper-proof evidence for every learning minute)
Kaushalam does NOT replace
- SDMS · official batch registration and certification records
- SMART · TP accreditation and training-centre grading
- Takshashila · trainer and assessor registration
- NCVET-approved Assessment Agency · final third-party assessment
- Skill India Digital Hub · official course directory and LMS
What data lives where
Total transparency about every piece of information Kaushalam stores and who can see it.
| Data | Stored | Visible to |
|---|---|---|
| Time spent learning (start, end, duration) | Permanent record · cannot be edited or deleted | The candidate, their Training Partner, and the platform team |
| Conversations with the AI tutor | Permanent record · cannot be edited or deleted | Only the candidate — fully private |
| Assessment attempts, scores, and language used | Permanent record · cannot be edited or deleted | The candidate, their Training Partner, and the platform team |
| Readiness score | Recalculated continuously · always reflects current effort | The candidate and their Training Partner |
| Voice recordings (when speaking to the tutor) | Not stored · used once for transcription, then discarded | Nobody — never kept |
| Recommended learning videos | Cached briefly so the next candidate doesn't wait | Every candidate studying the same skill |
Assessment and certification
Kaushalam's mock assessments are formative — they prepare the candidate for the real thing. They are not certifications and they do not replace NCVET-approved Assessment Agencies.
The formal PMKVY / NSQF certification is issued by an independent third-party Assessment Agency empanelled with NCVET, acting on behalf of the relevant Sector Skill Council. A Training Partner cannot self-assess. This separation is deliberate — the post-2025 CAG audit reforms specifically reinforced it.
Kaushalam's role: make sure the candidate walks into the formal assessment already ready. Readiness score ≥ 70 correlates strongly with passing the real exam.
Placement and the Rozgar Mela link
Once a candidate is certified, their TP has a statutory obligation to provide placement assistance. Kaushalam's Placement Prep module is an AI-powered mock-interview trainer for the candidate's specific job role.
Candidates who complete mock interviews arrive at the Rozgar Mela (organised every six months under PMKVY) with an objective placement score derived from AI feedback on clarity, relevance, and improvement — data their TP can share with prospective employers.
For sector-specific roles, certified candidates can also plug into NSDC JobX / KaushalSangam — the digital placement platform that matches PMKVY-certified talent to vacancies nationally.
Frequently asked questions
Launch checklist for a new Training Partner
Five things to have in place before you run your first Kaushalam-backed batch.
- 1Active NSDC TP code and SMART accreditation for the sectors you intend to train in
- 2A nominated super-admin email (we recommend a distribution list, not a personal address)
- 3A list of candidate Google emails ready to bulk enrol (any Gmail works; corporate Google Workspace too)
- 4An assessment date aligned with NCVET-approved Assessment Agency availability
- 5A clear communication to candidates about language preference (EN / HI / TA) at the time of enrolment
Questions we didn't answer here?
Reach the team through the contact page below. We reply within two business days on standard inquiries.
Contact us