Google Classroom
Learning management service for courses, students, teachers, assignments, submissions, grades, and announcements.
Good for course assignments, announcements, submissions, grading context, and classroom learning activity.
Sign in to connect Google Classroom
Sign in to connect an account and start using Google Classroom in your apps.
Related integrations
Example Use Cases
These are example ways Snow can use Google Classroom when building apps with you. This list is meant to show examples, not document every possible capability. Connecting an account does not make Snow run these automatically on its own.
Tool to add a student to a course. Use when enrolling a user as a student in a course. Domain administrators can directly enroll users; students can self-enroll with an enrollment code.
Tool to create an announcement in a course. Use after confirming the course ID is valid.
Tool to create a new course. Use when a teacher needs to establish a Classroom course before enrollment.
Tool to create an alias for a course. Use when you need to add an alternative identifier to a course after confirming the course ID.
Tool to create a course topic. Use when you need to organize course content into named sections.
Tool to create course work material. Use when adding resources or notes to a course.
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.
Tool to create an invitation for a user to a course. Use after confirming the course ID is valid.
Tool to create a registration for push notifications from Google Classroom. Use when you need to set up notifications from a specific feed to a Cloud Pub/Sub topic. Requires the OAuth scope https://www.googleapis.com/auth/classroom.push-notifications.
Tool to delete an add-on attachment from a course announcement. Requires the add-on to have been the original creator of the attachment.