Episcript builds learning management systems in Singapore that take your courses from enrolment to certificate: online lessons and video, live and classroom sessions, quizzes and assignments, certificates and training records, all on one learner record. AI features such as quiz questions drafted from your own course material can be added in their own phase.
Built for training providers, course providers, corporate learning and development teams and private schools in Singapore.
The course lifecycle
Enrolment, lessons, live sessions, assessments, certificates and training records all run from one learner record, which means trainers, administrators and managers see the same progress.
A learner signs up and pays online, a manager assigns the course, or an administrator enrols a whole cohort at once.
The learner's dashboard opens on the first lesson, with the order, due dates and any prerequisites set by the course.
Video lessons, readings and live sessions sit in one course, and classroom attendance is marked against the same record.
Quizzes, assignments and practical checks are marked automatically where answers are fixed, and by a trainer where judgement is needed.
A learner who meets the pass mark and the attendance rule receives a certificate with a verification code, without an admin step in between.
Completion, scores and certificate expiry feed the reports, and a refresher is assigned before a certification lapses.
Course content
Most training teams keep their course material in a dozen places: slide decks on a shared drive, videos on someone's laptop, a quiz in a form tool and the latest safety module in an email attachment. A learning management system with proper content management brings all of it into one library, where each lesson is written once and used in every course that needs it.
Courses are built from modules and lessons in the order you choose. When a regulation or a product changes, you update the lesson once and every course using it shows the new version, while the records of learners who finished the old one stay exactly as they were. If you are weighing a separate authoring tool, the difference between an LCMS and an LMS is worth understanding first.
Course delivery
Few organisations teach in only one way. A compliance course may be entirely self-paced, a certification programme mixes online theory with a practical day in the training room, and a professional course runs as weekly live sessions. The LMS runs all of them from one course structure, and the learner sees one dashboard whichever format applies.
Learners work through lessons at their own pace, and the system remembers where they stopped. Rules decide whether lessons unlock in order or can be taken in any sequence, and a video lesson can count as complete only once it has been watched to the end.
Scheduled sessions on Zoom or Microsoft Teams appear in the course with their joining link. Attendance is recorded against each learner, and the recording can be added to the course afterwards for anyone who missed the session.
Classroom days sit in the same course as the online lessons, with the date, venue, trainer and seat count. Trainers mark attendance on a tablet, and a learner who misses the practical day is offered a place on the next run.
Group courses into a path, such as a new manager programme or a diploma made of several modules, with prerequisites and target dates. The learner sees what comes next, and the administrator sees who is falling behind.
The LMS runs in the browser on a phone, tablet or laptop, which suits shift staff and field teams who rarely sit at a desk. A short lesson or quiz fits into a break, and progress carries over from one device to the next.
Learners post questions under a lesson, and the trainer answers once for the whole cohort instead of in a separate message thread per class. Announcements reach every enrolled learner by email and on their dashboard.
Assessment
Assessment is the part of a learning management system that an auditor, a client or an accrediting body will ask about. Every quiz attempt, mark and certificate is recorded against the learner with the date and the version of the course they took, and none of it depends on a spreadsheet kept by one administrator.
Schools that also run formal examinations, with seating plans, grade books and report cards, handle that side in our exam grading and assessment management software.
Questions are stored by topic and difficulty, and each quiz draws a random set. Two learners sitting side by side do not see the same paper.
Learners upload written work, recordings or photographs of a practical task, and the trainer marks each one against a rubric with comments.
An assessor ticks off each competency on a tablet during the practical session, and the checklist is saved to the learner's record with the assessor's name.
Set the pass mark, the number of attempts allowed and the waiting time before a retake for each assessment, rather than one rule for the whole system.
Certificates are issued when the rules are met, carrying the learner's name, the course, the date and a code an employer can check online.
Certifications that lapse after a year or two carry an expiry date, and the refresher course is assigned to the learner before it runs out.
Training providers
For a training provider, the learning management system is also the shop window. The course catalogue on your own website shows each run with its dates, format, fees and seats left, and a learner registers and pays by PayNow or card without a single email exchange. A corporate client sending several staff registers them as a group and receives one invoice, payable on its own terms.
Once registered, each learner has a dashboard with their courses, the next live session, results and certificates. Trainers see their own classes, attendance lists and marking queue. Corporate enquiries that arrive by phone or email can be handled in a custom CRM system that passes confirmed registrations to the LMS, and for a one-off seminar or conference with ticket types and door check-in, our event management system is the better fit.
Corporate learning
Inside a company, the question is rarely whether a course exists. It is whether the right people have done it, and whether you can prove it when a client audit or an incident review asks. A corporate learning management system assigns training by role, follows up on what is overdue and keeps a training record for every employee.
New joiners receive their onboarding path on the first day: company policies, systems training and modules for their role, each with a target date. HR can see who has finished well before probation ends.
Courses are assigned by job role, department, site or grade. A new employee, or one who transfers to another team, picks up the right courses as soon as their record changes.
An overdue course sends a reminder to the employee, then to their manager after the number of days you set. Workplace safety, data protection and code of conduct training stop depending on someone remembering to follow up.
Each role carries the skills and certifications it requires, and each employee's record shows what they hold and what is missing. Supervisors see the gaps across their team before they assign the work.
Staff request an outside course with its cost and dates, their manager and HR approve it, and the certificate is uploaded to the training record once the course is done.
Managers see their team's completion rates, overdue courses and expiring certifications on one screen, and export a training record for an audit without assembling it by hand.
AI capability
AI features in a learning management system are most useful on the slow parts of course work: writing questions, marking free text and summarising progress. Each one is scoped with you and built in its own phase, using information from your own courses and learner records, and a trainer or administrator reviews the output before learners see it.
AI reads a lesson, a manual or a slide deck and drafts multiple-choice and short-answer questions with model answers. The trainer edits and approves them before they enter the question bank.
AI marks short written answers against the model answer and the rubric, suggests a score with its reason, and leaves the final mark to the trainer.
AI drafts a short summary of each learner's progress, strengths and weak topics, ready for a trainer's review, a manager's one-to-one or a corporate client's monthly report.
Managers ask in plain English, for example which departments are behind on the fire safety refresher, and get the answer from your LMS records along with the list of names to act on.
AI agents send course reminders and answer routine questions on schedules, joining links and deadlines by WhatsApp or email. Anything outside their scope passes to your team with the conversation attached.
AI flags learners unlikely to finish before their deadline, along with unusual patterns such as an hour-long course completed in minutes or identical answers from several learners.
Buying decision
SaaS LMS software gives you a large set of ready-made features from the first day. A custom learning management system follows your own course structure, rules and records. The table sets out where they differ, and a fuller comparison that includes open-source platforms goes further.
| Point of comparison | EpiscriptCustom LMS | Typical productOff-the-shelf or SaaS LMS |
|---|---|---|
| Course structure and rules | Modules, prerequisites, pass marks and attendance rules built to your programmes | Configured within the course settings the platform offers |
| Assessments and certificates | Question types, practical checklists and certificates designed around your accreditation | Standard question types and certificate templates, with options that vary by product |
| Registration and payments | Course catalogue, PayNow and card payments and corporate invoicing in the same system | Depends on the platform's own payment features or add-ons |
| Corporate training records | Assignment by role, manager approvals and audit exports set to your policy | Available within the roles and reports the platform provides |
| Integration with your other systems | Connected to your HR records, accounting software, CRM and website | Usually limited to the vendor's connectors or API |
| AI features | Scoped around your own courses and learner records, built in its own phase | AI capabilities are those the vendor provides |
| Cost model | Quoted as a project with agreed hosting, licensing and support terms | Usually a subscription priced by active user, learner or plan |
| Changes after launch | The same team adapts the system as your programmes change | Larger changes depend on the vendor's roadmap, though settings can change at once |
| Speed to start | Needs scoping, design and a build before the first release | Usually faster to start, because the product already exists |
| Best fit | Organisations with their own course rules, accreditation, payments or integrations | Organisations whose courses fit the platform's standard structure |
Swipe the table to see both columns
Module library
Choose a group to see what sits inside it. We build the modules you need first and add the rest as your programmes grow, and if you are still deciding what a learning management system should cover, our guide sets out the basics. Private schools that also need admissions, timetables and fees usually pair the LMS with our school management system, while enrichment and tuition centres running weekly classes are better served by our tuition centre management software.
Every course easy to find, open and keep current.
Group courses by subject, level or audience, with search and filters for learners choosing what to take next.
Worksheets, templates and reference documents attached to a lesson, with each download logged against the learner.
Open a course on a set date and close it after the run, or keep it available for a fixed period after enrolment.
A short survey at the end of each course, with scores by course, class run and trainer.
One record per learner, however many courses they take.
Contact details, employer, enrolments, results and certificates for every course a learner has taken with you.
Enrol a cohort from a spreadsheet or an HR export, with returning learners matched to their existing records rather than duplicated.
Each client company has its own learners and a named contact who follows their staff's progress and certificates.
Hold an enrolment until a prerequisite course is passed or a required document, such as proof of an earlier qualification, is uploaded.
Marks and certificates that stand up to an audit.
Set a time limit, shuffle the questions and their options, and allow one open attempt at a time.
Every mark for every learner in one gradebook per course, ready to export for an accrediting body or a client.
Certificate layouts with your logo, signatures and fields, and a lost certificate reissued from the record in one step.
Record the hours or credits earned on each course, for professionals who must show a yearly total of continuing education.
Classroom courses scheduled without a separate spreadsheet.
Plan each run of a course with its dates, times, venue and capacity, then publish it to the catalogue. This is the training management side of the system.
Assign trainers by availability and qualification, and give each trainer a teaching schedule of their own.
Book training rooms and equipment against each run, which stops two classes landing in the same room.
Mark attendance by session, and offer an absent learner a make-up session or record the reason against the course.
Every course fee traced to a learner and a payment.
Prices per course with early-bird, group and member discounts, and promotion codes for a campaign.
Invoices and receipts generated on registration, with GST applied where your organisation is registered.
Move a learner to a later run or refund them under your policy, with the reason recorded on the registration.
Course income and corporate receivables pass to your accounting software, which removes the month-end retyping.
Who sees what, and proof of who changed it.
Completion, scores and time spent by course, class run, client company or department, exported for a management paper.
Learners, trainers, administrators, managers and client contacts each see the screens and records their role allows, and nothing more.
Every change to a mark, a certificate or an enrolment is logged with the user and the time.
Run several training centres or subsidiaries in one system, each with its own courses, staff and reports.
Getting live
We release a learning management system in phases. Courses, enrolment, lessons, assessments and certificates come first, because nobody can learn anything without them. Registration and payments, integrations and AI features follow once the core is steady and your trainers are comfortable with it.
The cost follows the scope: the course formats you run, your assessment and certificate rules, whether registration and payments are included, the volume of content and learner records to migrate, the integrations required and any AI features. We quote against an agreed specification rather than a price list, and what drives the cost of a custom e-learning platform is covered in more detail in our guide. Our solutions are eligible for government grants, and we talk that through with you at scoping.
We follow one real course from registration to certificate, then agree which courses, users and rules the first release must cover.
Your trainers and administrators review the learner dashboard, the course builder and the certificate before development starts, when changes cost least.
Courses, enrolment, lessons, assessments and certificates, built against your own programmes and pass rules.
We bring across existing lessons, question banks, learners and certificate records, then check the counts with your team.
One course or one department goes live first, and its trainers find the rough edges before everyone else starts.
Payments, integrations and AI features follow in their own phases, supported by the Singapore team that built the system.
Connected systems
The learning management system connects to the video, payment, accounting and messaging tools you already run, using their published APIs. A live class scheduled in the LMS carries its own joining link, and a new employee added to your HR records can be enrolled in onboarding without anyone typing their details twice.
We confirm the exact list during scoping, once we know what you already use.
Common questions
A learning management system (LMS) delivers and tracks learning: it enrols learners, runs online, live and classroom courses, marks assessments, issues certificates and reports on completion. A learning content management system (LCMS) focuses on writing and organising the course content itself. The systems we build combine the two, with a lesson library and course builder inside the LMS.
We build learning management systems for training providers and course providers selling public and corporate courses, for companies training their own staff, and for private schools and academies teaching online and in class. Each build follows the organisation's own programmes, assessment rules and certificates, from a single training centre to a group running several entities.
The cost of a custom learning management system depends on scope: the course formats you run, your assessment and certificate rules, whether registration and payments are included, the volume of content and learner records to migrate, the integrations required and any AI features. We quote against an agreed specification after a scoping session, and a phased release puts the core courses live first.
Building your own LMS is exactly what a custom project is for. We start from one of your real courses, map how learners enrol, learn, are assessed and are certified, then build the system around those steps rather than around a platform's settings. Your team reviews the screens before development starts, and the system grows in phases as you add programmes.
Each person sees only the screens their role needs. Learners open a dashboard with their courses, next session and results, on a phone or a laptop. Trainers see their classes, attendance and marking, and administrators manage courses and enrolments from one place. Because the screens follow your own course structure and terms, there is less to explain when staff are trained.
Our solutions are eligible for government grants. The EDGE grant supports custom software projects of this kind, and NTUC's CTC grant (Company Training Committee), with up to 70% funding support, can apply where a company is changing how it trains its own workforce. We talk through how your build fits each scheme and what the application needs during scoping.
The learning management system can connect to Zoom and Microsoft Teams for live classes, to PayNow and card gateways for course fees, to accounting software such as Xero and QuickBooks, to WhatsApp Business, email and SMS for reminders, and to your HR records and website. Each connection is scoped during the project, and where a system has no usable API we agree a scheduled file exchange instead.
Implementation time depends on the agreed scope, the volume of content and the integrations required, and we give you a timeline once those are settled. We bring across lessons, question banks, learner records and certificates from your current platform, shared drives or spreadsheets, then check the counts with your team before go-live. A pilot course usually goes live first.
AI features work with information already held in your courses and learner records. Common examples are quiz questions drafted from course material, short-answer marking for a trainer to confirm, learner progress summaries, plain-English questions about completion data, reminders and answers through WhatsApp and email agents, and completion forecasts. Each feature is scoped with you and built in its own phase.
The system supports your PDPA obligations through role-based permissions, consent records, activity logs and controlled access to learner details: a corporate client's contact sees only their own staff, and a trainer sees only their own classes. Every change to a mark or a certificate is logged. Compliance also rests on your own policies, retention rules and staff practice.
We build it as a web-based learning management system that runs in the browser on a laptop, tablet or phone, with nothing for learners to install. It can be hosted by Episcript or in your own environment, depending on the agreement, and the data location, backups and access arrangements are set out in the proposal.
A learning management system runs the teaching itself: course content, lessons, assessments, certificates and learner progress. A school management system runs the administration around it, such as admissions, timetables, attendance registers, fees and parent communication. Private schools often need both, and the two can be built to share one student record, which means nothing is entered twice.
Next step
Training teams usually know exactly where their current setup strains: course material spread across shared drives, a certificate typed by hand for every learner, a compliance refresher nobody noticed had lapsed. Bring us one course as it runs today, with its materials, assessment and certificate, and we will show you how the learning management system would handle it and what a first release would cover. We build and support it here in Singapore.
Prefer to talk it through first? Call 6581 3431.