Skip to main content
Glama

Teachworks MCP by usefulapi

Create lesson

teachworks_create_lesson
Destructive

WRITE: schedule a single lesson on the calendar for one or more students with a teacher, service and location. Check teachworks_list_availabilities and teachworks_list_lessons first to avoid conflicts. POST /lessons.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
nameNoLesson name (defaults per Teachworks settings).
spacesNoNumber of student spaces (group lessons).
to_dateNoEnd date (defaults to from_date).
to_timeYesEnd time, e.g. 17:00.
from_dateYesStart date.
from_timeYesStart time, e.g. 16:00.
time_zoneNoRails time zone name, e.g. 'Eastern Time (US & Canada)' (defaults to the account's).
service_idYesService id (sets the default cost and wage).
descriptionNo
employee_idYesTeacher (employee) id.
location_idNoLocation id.
student_idsYesStudent ids attending.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.