GOOGLE_CLASSROOM_CLASSROOMS_COURSE_WORK_MATERIALS_LIST
Tool to list CourseWorkMaterials in a course. Use after confirming a valid courseId; supports pagination and ordering.
GOOGLE_CLASSROOM_COURSES_ANNOUNCEMENTS_CREATE
Tool to create an announcement in a course. Use after confirming the course ID is valid.
GOOGLE_CLASSROOM_COURSES_ANNOUNCEMENTS_DELETE
Tool to delete an announcement. Use after confirming the announcement ID.
GOOGLE_CLASSROOM_COURSES_ANNOUNCEMENTS_GET
Tool to get an announcement. Use when you need to fetch an announcement by course and announcement ID.
GOOGLE_CLASSROOM_COURSES_ANNOUNCEMENTS_LIST
Tool to list announcements in a course. Use after you have the course ID to page through announcements.
GOOGLE_CLASSROOM_COURSES_ANNOUNCEMENTS_PATCH
Tool to update fields of an announcement. Use when you need to modify specific details of an existing announcement after confirming which fields to update.
GOOGLE_CLASSROOM_COURSES_CREATE
Tool to create a new course. Use when a teacher needs to establish a Classroom course before enrollment.
GOOGLE_CLASSROOM_COURSES_DELETE
Tool to delete a course. Use when you need to remove a course after confirming the course ID.
GOOGLE_CLASSROOM_COURSES_GET
Tool to get details for a specific course. Use when you need full course information by ID.
GOOGLE_CLASSROOM_COURSES_LIST
Tool to list all courses accessible to the authenticated user. Use when you need a paginated list of courses.
GOOGLE_CLASSROOM_COURSES_PATCH
Tool to update one or more fields of a Classroom course. Use after retrieving course details and confirming fields to update.
GOOGLE_CLASSROOM_COURSES_STUDENTS_GUARDIANS_LIST
Tool to list guardians of a student in a course. Use when you need to retrieve and paginate guardians for a given student in a course.
GOOGLE_CLASSROOM_COURSES_STUDENTS_LIST
Tool to list students in a course. Use after you have the course ID to page through enrolled students.
GOOGLE_CLASSROOM_COURSES_TEACHERS_GET
Tool to get teacher enrollment. Use when you need to retrieve a specific teacher in a course by courseId and userId.
GOOGLE_CLASSROOM_COURSES_TEACHERS_LIST
Tool to list teachers in a course. Use after you have the course ID to page through enrolled teachers.
GOOGLE_CLASSROOM_COURSES_TOPICS_CREATE
Tool to create a course topic. Use when you need to organize course content into named sections.
GOOGLE_CLASSROOM_COURSES_TOPICS_DELETE
Tool to delete a course topic. Use when you need to remove a topic from a course after confirming the course and topic IDs.
GOOGLE_CLASSROOM_COURSES_TOPICS_GET
Tool to get a course topic. Use when you need to retrieve details of a specific course topic by ID after confirming the course and topic IDs.
GOOGLE_CLASSROOM_COURSES_TOPICS_LIST
Tool to list topics in a course. Use when you have confirmed the courseId and need to retrieve its topics.
GOOGLE_CLASSROOM_COURSES_TOPICS_PATCH
Tool to update fields of a course topic. Use when you need to rename a topic after confirming its current details.
GOOGLE_CLASSROOM_COURSE_WORK_CREATE
Tool to create a CourseWork item in a course. Use when you need to assign an assignment or question to students immediately or on a schedule.
GOOGLE_CLASSROOM_COURSE_WORK_DELETE
Tool to delete a specific CourseWork. Use when you need to remove a coursework item from a course after confirming the IDs.
GOOGLE_CLASSROOM_COURSE_WORK_GET
Tool to get details of a specific coursework. Use when detailed information about a particular assignment is needed.
GOOGLE_CLASSROOM_COURSE_WORK_LIST
Tool to list coursework in a course. Use after verifying courseId.
GOOGLE_CLASSROOM_COURSE_WORK_MATERIALS_CREATE
Tool to create course work material. Use when adding resources or notes to a course.
GOOGLE_CLASSROOM_COURSE_WORK_MATERIALS_GET
Tool to get a coursework material. Use when you need to retrieve details of a specific coursework material by course and material ID.
GOOGLE_CLASSROOM_COURSE_WORK_MATERIALS_LIST
Tool to list course work materials in a course. Use when you need to retrieve and paginate materials for a given courseId.
GOOGLE_CLASSROOM_COURSE_WORK_PATCH
Tool to update fields of a CourseWork. Use when you need to modify specific details of an existing coursework after confirming which fields to update.
GOOGLE_CLASSROOM_COURSE_WORK_STUDENT_SUBMISSIONS_LIST
Tool to list student submissions for a specific coursework. Use when you need to fetch or paginate student submissions by course and coursework, optionally filtering by user, state, or timeliness.
GOOGLE_CLASSROOM_COURSE_WORK_STUDENT_SUBMISSIONS_RECLAIM
Tool to reclaim a student submission for editing. Use after a student requests to edit their turned-in submission, resetting its state to CREATED.
GOOGLE_CLASSROOM_INVITATIONS_CREATE
Tool to create an invitation for a user to a course. Use after confirming the course ID is valid.