TutorFlow classrooms are designed for real teaching operations, not just content delivery. The Members page is where people get connected to the right content: it manages members across your team, your classrooms, your courses, and your tests.
Teams, classrooms, and roles
Your team is the organization that owns everything: content, members, billing. A classroom is a space inside the team that learners join. A team can have several classrooms up to its plan limit, and a member can belong to any number of them.
| Role | What they can do |
|---|---|
| Admin | Manage every classroom, course, and member in the team, and see every classroom's member list |
| Member (learner) | Open the classrooms they belong to and the courses and tests they are enrolled in |
Change a member's role from the classroom member list. Making someone an admin gives them the whole team; making an admin a learner removes that access.
The Members page
| Tab | What it manages |
|---|---|
| Team Members | Everyone in the team, with their status: Active, Pending invite, Need approval, or Rejected. Invite new members here |
| Classroom Members | Who is in each classroom. Filter by All, Admins, Learners, or Pending invites, edit a name inline, change a role |
| Courses | Enroll classroom members in courses and see their progress |
| Tests | Enroll classroom members in tests and see who has started and finished |
Inviting learners
Click Invite on the Team Members or Classroom Members tab.
- People to invite. Add one row per person with an optional name and an email address. To invite many at once, paste a list from your address book or a spreadsheet and the rows fill in by themselves. Duplicates already on the list are skipped, and the dialog tells you if a paste exceeds the batch limit.
- Role. Admin or learner.
- Access scope. For learners, choose Team access to add them without a classroom yet, or pick one or more classrooms and, if you like, the courses and tests inside them.
- Send. Each person receives an email invitation. They appear as Pending invite until they accept, and you can resend or cancel from the list.
Someone who already has a TutorFlow account joins with it; someone new creates an account from the invitation.
Invite requests from the classroom page
Learners who reach your classroom sign-in page without an invitation can click Request invite. The request appears on the Team Members tab with the status Need approval, where you approve or reject it; an approved request sends the invitation email.
Each classroom also has a Public Signup switch in its settings. It controls whether the classroom's own sign-up endpoint accepts new accounts; the classroom sign-in page currently offers Request invite rather than a sign-up form, so leave the switch off unless engineering has told you otherwise.
Plan limits
Every plan includes a number of classrooms and learners. The Free plan includes 1 classroom and 10 learners, and an eleventh learner is refused until one is removed or the plan is upgraded. Paid plans include a larger learner count and bill extra learners at $1 per learner per month. Current limits are on tutorflow.io/pricing.
Recommended setup for a new cohort
- Create the classroom first. Set the classroom name and URL before adding anyone.
- Add your courses and tests. Publish what the cohort will use.
- Invite the cohort. Paste the roster into the invite dialog with the classroom as the access scope.
- Enroll them. On the Courses and Tests tabs, add the classroom members to the right courses and tests.
- Monitor engagement. Use the analytics dashboard to see who is progressing and who needs follow-up.
Tips for managing larger cohorts
Align your classroom structure to your organization. If a department, school year, or client program has its own identity, give it its own classroom. Mixing unrelated cohorts in one classroom makes analytics harder to read and enrollment harder to manage.
Check Need approval regularly. Invite requests from the classroom page wait there until you act, and a learner who asked to join on Monday should not still be waiting on Friday.
Review progress early, not just at the end. Checking the dashboard after the first week gives you time to follow up before too much time passes.