Education105 open-source module2025

n8n node for MoyKlassAn open-source n8n node for the MoyKlass training-centre CRM

Training centres on MoyKlass automate leads, payments and schedules with n8n, but without a ready node everyone hand-builds HTTP requests: tokens, reference IDs, phone formats. The node had to make all of that point-and-click.

github.com/elapendemo
Lead → student in a groupn8nMITWebhooka website formFind studentby phoneEnrol in a groupMoyKlass · JoinNotifythe managerExecution12:01:04Lead: phone 8 701… → 7701…12:01:05User: Find — none, creating a student12:01:05“Source” attribute → ID from the list12:01:06Join: Create — student enrolled12:01:06The manager has been notifiedThe nodeMoyKlass resources24Operations129LicenceMIT
MoyKlass CRM resources
24MoyKlass CRM resources
operations in the node
129operations in the node
open licence, code on GitHub
MITopen licence, code on GitHub

What we built

  • 24 CRM resources: students, payments, groups, lessons, enrolments, reference lists
  • 129 operations, including student lookup, statuses and tags
  • Sign-in with an API key and token exchange
  • Dropdowns from the account: managers, courses, branches, statuses
  • Custom attribute values are mapped to the required IDs
  • Six ready-made workflows — from a lead to Google Calendar sync

Stack

  • TypeScript
  • n8n
  • MoyKlass API v1
Outcome
A training centre's automation is assembled with the mouse, without HTTP requests or manual work with tokens and IDs.
DirectionEducation

Questions

n8n node for MoyKlass in brief

Who built the product, what it does and how to order something similar.

Who built n8n node for MoyKlass?

n8n node for MoyKlass is an in-house product of 105, a Kazakhstan IT company ("105kz" LLP, Almaty, Astana Hub resident). The 105 team designed, built and keeps developing it.

What does n8n node for MoyKlass do?

An open-source n8n node for the MoyKlass training-centre CRM. Key features: 24 CRM resources: students, payments, groups, lessons, enrolments, reference lists; 129 operations, including student lookup, statuses and tags; sign-in with an API key and token exchange; dropdowns from the account: managers, courses, branches, statuses.

Can we order a similar system for our company?

Yes. 105 builds LMS, education platforms and CRM for training centres around a specific business: a 1–2 week problem review, a clickable prototype in 2–4 weeks, then iterative development. Source code and documentation stay with the customer. Contact: info@105.kz, +7 (771) 803-44-47.

Cases

More in this direction

EducationOnline test platform

105test

105test is 105's online testing platform for self-discovery and career choice. The Talant strengths test is built on paired statements; the comprehensive Talant Profile covers character, interests, values and career readiness in 10 age-specific forms. The report appears right after the test and a detailed AI analysis follows in 10–20 minutes; schools and companies get cabinets for group testing. Kazakh is the primary language.

  • Talant and Talant Profile
  • AI analysis of results
  • Cabinets for schools and HR
View case
EducationGamified LMS for school students

Sham Academy

Sham Academy is a gamified LMS for school students in grades 1–11 with an interface entirely in Kazakh. Lessons are built from seven block types — text, video, comics, flashcards, audio, images and tasks; there are 13 interactive task types, some with game skins and sound, and task texts can be listened to. Weekly leaderboards, streaks and scholarships for top places; a family account on one parent's phone number, sign-in with a WhatsApp code and a link to the school's CRM.

  • 13 task types
  • Leaderboards & scholarships
  • Family account
View case
EducationKids EdTech platform

Farabi Kids

Farabi Kids (Daryndy Bala) is a Kazakh-language skills platform for children: neuro-gymnastics, speed reading, logic and calligraphy. Kids do neuro-gymnastics exercises in front of the camera and the movements are recognised right in the browser; there are 14 interactive task types, age-group diagnostics with recommendations, the weekly Battle Cup tournament, coins and cashback. Students chat with curators, parents get daily reports in Telegram, and the public diagnostic creates a deal in amoCRM straight away.

  • Camera-based exercises
  • 14 task types
  • Battle Cup and cashback
View case
EducationAI English platform

Kokjiek.hub

Kokjiek.hub (called Talpyn until June 2026) is an English learning platform with an AI level diagnostic. The diagnostic runs as a chat and accepts voice answers: AI scores them on the CEFR scale from A1 to C2, unlocks a free course at that level and passes the lead with a comment to a manager in Talpyn CRM. Five homework types with auto-graded tests, coins for lessons and sign-in by phone number with a WhatsApp code; the interface is in Kazakh and Russian and runs as a PWA.

  • AI CEFR diagnostic
  • Voice answers
  • A free course for your level
View case
EducationEducation CRM

Talpyn CRM

Talpyn CRM is a training-centre CRM linked to the Kokjiek.hub platform. A kanban sales pipeline, contracts and subscriptions, a teacher schedule with conflict detection, attendance tracking and automatic make-up lessons. AI checks a lesson from a screenshot — first the open Qwen3-VL model on the team's own server, with Gemini as a fallback — and the teacher's pay depends on the result. Six access roles and a leaderboard TV screen for the sales team.

  • AI lesson check
  • Conflict-free scheduling
  • Sales pipeline
View case
EducationSelf-development app

Kemel Adam

Kemel Adam is a self-development mobile app in Kazakh, Russian and English for iPhone and Android: a task planner, habits with unit targets, SMART goals, notes, a personal wallet, groups with shared habits, prayer times with adhan and qibla, books and meditations. Since September 2026 105 has maintained the project: a security audit, CI/CD with rollback, a refreshed interface and a voice assistant arriving with the next update — from a phrase in any of the three languages it creates tasks, logs habits and records expenses.

  • Planner and habits
  • Voice assistant
  • 3 interface languages
View case
EducationAlfaCRM + TelegramArchive project · 2024–2025

MetaStudy

A Telegram bot for the parents of MetaStudy education centre students. The teacher marks attendance, the grade, homework and “metacoins” in AlfaCRM; the service adds the subject, topic and assignment, and once a day the bot sends each parent a summary of the child's lessons in Kazakh or Russian. Parents can link several children and check the metacoin balance and average grade at any time; message templates and broadcasts are edited in the admin panel.

  • AlfaCRM → Telegram
  • Kazakh and Russian
  • Metacoins
View case
EducationTelegram funnelArchive project · 2024

Telegram webinar funnel

A Telegram bot for the Ozat online school that led parents of grade 3–7 students to a free evening webinar about winning a scholarship place at NIS and BIL schools. The bot stores the UTM tag from the ad link, sends a free material for that tag, offers to add the broadcast to a calendar and sends six messages: 3 hours, 1 hour and 5 minutes before the start and 5, 15 and 60 minutes after, the last one with a link to a diagnostic test. The version with phone collection passed the lead to a CRM via n8n. The bot speaks Kazakh.

  • UTM from the link
  • 6 reminders
  • A test after the broadcast
View case

Next step

Discuss a pilot project

Tell us about your task — we'll come back with a data audit plan and an effect estimate within two business days.

  1. 1A 30-minute call: the task, your current systems, who makes the decision
  2. 2A review of data and processes, a staged plan with time and cost ranges
  3. 3A 2–4 week prototype or an 8–12 week pilot with success criteria agreed upfront

NDA from the first contact

Reply within one business day