Learn 🟑 PREVIEW - E-Learning

Courses, certifications & progress

Learn Interface Screen

Overview

Learn is the e-learning and training module in General Bots Suite. Create, deliver, and track courses, certifications, and learning progress. Learn provides a comprehensive platform for organizational training and professional development.


Features

Courses

Create and manage learning courses with multimedia content.

ActionDescription
Create CourseDefine course with title, description, and objectives
Enroll UsersRegister users for courses
Track ProgressMonitor completion status and scores
Add ModulesOrganize content into lessons and sections
Set PrerequisitesDefine required courses before enrollment

Certifications

Track professional certifications and credentials.

ActionDescription
Create CertificationDefine certification requirements and criteria
Issue CertificatesAward certificates upon completion
Track ExpirationMonitor certification renewal dates
Verify CredentialsValidate certification authenticity
Export CertificatesDownload PDF certificates

Course Creator

Build interactive lessons with quizzes and assessments.

FeatureDescription
Lesson BuilderCreate lessons with text, images, and video
Quiz CreatorBuild assessments with multiple question types
Assignment BuilderCreate practical exercises and projects
Content LibraryReusable templates and media assets
Preview ModeTest courses before publishing

Progress Tracking

Monitor learning progress with statistics and gamification.

MetricDescription
Completion RatePercentage of courses completed
Time SpentTotal learning hours tracked
ScoresQuiz and assessment results
StreaksConsecutive days of learning activity
BadgesAchievement badges earned
LeaderboardTop performers ranking

Learning Paths

Create structured learning journeys for role-based training.

FeatureDescription
Define PathSequence courses for specific roles
Set RequirementsMandatory vs optional courses
Track EnrollmentMonitor path completion
Generate ReportsTeam and individual progress reports

Keyboard Shortcuts

ShortcutAction
NCreate new course
EEdit selected course
SStart learning
PView progress
FFocus search
/Focus search
?Show shortcuts

Learn via Chat

Showing My Courses

Checking Certifications


API Reference

Learn operations are available via REST API:

EndpointMethodDescription
/api/coursesGETList all courses
/api/coursesPOSTCreate new course
/api/courses/:idGETGet course details
/api/courses/:idPUTUpdate course
/api/courses/:id/enrollPOSTEnroll user in course
/api/courses/:id/progressGETGet course progress
/api/certificationsGETList all certifications
/api/certificationsPOSTCreate certification
/api/certifications/:id/issuePOSTIssue certificate
/api/progressGETGet user progress
/api/progress/statsGETGet learning statistics