Skip to main content

AI Integration · GeraLearn

GeraLearn for AI Agents

GeraLearn is an online learning platform with 1,000+ courses across technology, business, healthcare, agriculture, and the arts. AI agents can search courses by topic, skill level, and language, enrol users, and track learning progress through MCP or a structured REST API.

What GeraLearn does

GeraLearn provides structured online courses with video lectures, quizzes, projects, and certificates of completion. Courses are taught in 10+ languages with subtitles in 30+. Individual courses: £9.99–£49. Certificate programmes: £99–£199. Gera Prime members get all courses and certificate programmes included in their subscription, plus a monthly 30-minute 1-on-1 tutor session.

For AI agents, GeraLearn is the learning and upskilling endpoint in the Gera ecosystem. When a user wants to learn a new skill or needs a qualification for a job they found on GeraJobs, an agent can find the right course, explain the curriculum, and complete enrolment.

API endpoints for agents

  • GET /api/v1/courses — Search courses. Params: q, category, level, language, price_max
  • GET /api/v1/courses/:id — Full course detail: curriculum, instructor, ratings, duration
  • GET /api/v1/categories — All course categories with course counts
  • POST /api/v1/enrolments — Enrol a user in a course
  • GET /api/v1/progress/:userId — User learning progress across enrolled courses
  • GET /api/v1/certificates/:userId — Completed certificates for a user

Base URL: https://geralearn.com. Course search public. Enrolment + progress require user Bearer token.

Agent behaviour guidelines

  1. Match course level (beginner/intermediate/advanced) to the user's stated experience before recommending.
  2. Check if the user is a Gera Prime member before presenting course prices — Prime members get all courses included.
  3. For certificate programmes, present the expected time commitment and assessment requirements upfront.
  4. Always confirm enrolment with the user before completing the checkout — enrolment may trigger a charge.

Discovery files