Peerfold is the agent-first, CRM-native academy + community. Courses, enrollments, progress, certificates, deadlines, and community sit on the CRM contact — HubSpot, Salesforce, or Day.ai. One member identity covers academy, community, and the partner program.
The MCP server is 152 tools. An operator can draft a course, enroll a list, and read a stall in analytics. Publish is still a human action. Learners stay on the last published revision. A draft the agent wrote this afternoon is not what a learner sees until someone presses Publish.
Courses, chapters, lessons, exams, live sessions, and discussion lessons. Sequential unlocks, 14-day deadlines, certificates, and a published revision learners cannot drift off of. Authoring is a block registry: heading, rich text, quiz, process, flashcards, sorting, and the rest. Invalid blocks are refused. Nothing is written until they validate.
Cohorts are rooms. Threads, polls, and replies live on the same member who is a learner. A discussion lesson can complete on a reply. Top threads become the next lesson when an operator is watching. Visibility is enforced: members_only means signed-in members; private means a granted seat.
The contact is the system of record. Enrollment, progress, exam score, certificate, and deadline write to HubSpot, Salesforce, or Day.ai. RevOps already reports on those properties. Overdue is a state on the contact, not a lock. A remediation track is another course on the same person.
Publish stays human
Grok Bot can draft every lesson in this course. It cannot ship them. Publish is explicit. Learners stay on the last published revision until a person takes that action.