S
Speakly.PRO

Use Case: Setting Up a New School

Complete walkthrough of setting up a new school organization on Speakly.PRO from scratch.

Step 1: Create Your Account

Register on Speakly.PRO

Go to Speakly.PRO and click Sign Up. Enter your name, email address, and a strong password. Verify your email when prompted.

Complete the Onboarding Wizard

The onboarding wizard guides you through profile setup. Choose your target language and UI language. When prompted for your role, select Organization Admin.

Create Your Organization

Enter your organization's name (for example, "Lingua Academy Berlin"). Choose your preferred currency symbol for billing display. Click Create Organization.

At this point, you have a registered OrgAdmin account with an empty organization.

Step 2: Configure Organization Settings

Set Default Costs

Navigate to My School > Settings > Default Costs. Set the defaults that will apply to all new enrollments:

  • Lesson cost: 100 tokens (a typical starting point)
  • Homework cost: 250 tokens
  • Exercise cost: 10 tokens

These can be adjusted later. Individual courses and enrollments can override these values.

Add Branding

Go to My School > Settings > Profile. Upload your school logo (400 x 400 px recommended) and write a brief description of your school. This information appears in invitation emails and on teacher/student dashboards.

Step 3: Purchase Initial Tokens

Before your teachers start creating content, make sure you have tokens available for AI-powered features.

Navigate to My School > Billing > Purchase Tokens.

For a school with three teachers, the Standard package (100 tokens for $50) is a reasonable starting point. This provides enough for several AI lesson generations and initial content creation.

Complete the purchase using your preferred payment method.

Set up low balance alerts so you are notified before running out of tokens.

You can always purchase more tokens later. Starting with the Standard package lets you evaluate usage patterns before committing to a larger purchase.

Step 4: Invite Your Teachers

Generate Invite Codes

Navigate to My School > Teachers and click Generate Invite Codes. Generate 3 codes (one per teacher) and select the Teacher role.

Send Invitations

Copy each code and send it to a teacher via email. Include these instructions:

  1. Go to Speakly.PRO and click Sign Up.
  2. During onboarding, enter the invite code when prompted.
  3. Complete your teacher profile: teaching languages, experience, certifications.
  4. Set your availability status.

Verify Teachers Joined

Check My School > Teachers to confirm that each teacher's status changes from "pending" to "active" as they complete registration.

Step 5: Distribute Tokens to Teachers

Once your teachers have joined, give them tokens for content creation.

Navigate to My School > Billing > Token Distribution.

Select all three teachers and allocate 100 tokens each. This is enough for one AI lesson generation per teacher.

Confirm the distribution. Each teacher receives a notification about their token allocation.

Step 6: Help Teachers Create Their First Course

Share these instructions with your teachers:

  1. Navigate to Courses in the sidebar and click Create New Course.
  2. Enter the course name, language, and CEFR level.
  3. Set the course visibility to Private while building content, then change to Public when ready.
  4. Use the Lex Editor to create the first lesson.

For detailed teacher-side instructions, point your teachers to the Teacher / School Guide.

Step 7: Enroll Your First Students

With courses created, you can start enrolling students.

Generate Student Invite Codes

Navigate to My School > Students (or have teachers generate codes from their own course pages). Generate codes and associate them with specific courses.

Distribute Codes to Students

Send codes via email, post them on your school's website, or hand them out in person.

Monitor Enrollments

Watch the My School > Students page as students register and enroll. Accept any pending enrollments that need manual approval.

Step 8: Review and Verify

Confirm the following in My School > Dashboard:

  • All teachers have active status.
  • Tokens have been distributed.
  • Low balance alerts are configured.
  • At least one student enrollment is active.

What Comes Next