Courses and classes
Coraltalk organizes teaching around classes (each class is an AI teaching assistant with its own students, content, and assignments). Courses group classes for school organizations.
Concepts
| Term | Meaning |
|---|---|
| Class / TA | One AI agent workspace — roster, syllabus, assessments, chats |
| Course | Container for multiple classes (org accounts) — e.g. "Biology 101 Fall 2026" |
| Class code | Short code students enter to self-enroll |
| Student link | URL teachers copy from the sidebar for join flows |
Independent teachers
Without an organization you work directly with classes on home. Creating your first class usually starts from the syllabus upload flow after signup.
Organization teachers
- Select or create a course on home.
- Create classes inside that course.
- Assign instructors per class or course where your permissions allow.
If no course exists, you may see contact your admin to create a new course.
Class lifecycle
- Active — Accepts students and assignments.
- Complete — Class is closed; new students cannot join with the class code.
Deleting a class permanently removes submissions, uploads, conversations, and student records for that class.
Opening a class
Click the class card from home. Teachers open Summary; students open Oral Learning or their default student view.
Plans per class
Each class can be on a plan (e.g. entry vs. pro features). Billing and feature gates are described in Billing and usage. Some actions (student capacity, minutes) depend on the class plan.