Google Classroom add-on

Google Classroom add-on for scheduling assignments

How a Google Classroom scheduling add-on works and what Class Add-Ons Scheduler provides — recurring assignments, due dates, attachments, and email alerts.

For teachers looking for a dedicated scheduling add-on for Google Classroom that handles recurring assignments without manual re-posting.

What a Google Classroom scheduling add-on does

Google Classroom supports scheduling individual posts, but it does not support recurring posts. A scheduling add-on fills that gap by connecting to your Google Classroom account and publishing assignments on a repeating pattern — daily, weekly, monthly, or termly — at the time and day you specify.

The key outcome is that teachers who manage weekly homework routines, recurring platform reminders, or termly revision sequences can set the schedule once and stop managing it manually.

How Class Add-Ons Scheduler works as a Google Classroom add-on

Class Add-Ons connects to your Google Classroom through the official Google API using OAuth. After sign-in, it displays your active classes and lets you create scheduling tasks.

Each task includes:

  • The target Google Classroom class
  • The assignment title and instructions
  • The recurrence pattern (daily, weekly, monthly, or termly)
  • The publish date, time, and stop date
  • Optional due date (fixed or relative to each publish date)
  • Optional links or Google Drive attachments

Once a task is saved, Class Add-Ons publishes each occurrence automatically and sends an email confirmation when each post goes live.

What makes this different from Google Classroom’s native scheduling

FeatureNative Google Classroom schedulingClass Add-Ons scheduling add-on
Schedule a future postYesYes
Recurring postsNoYes
Set a stop date for a seriesNoYes
Custom due date per occurrenceNoYes
Email alert on publishNoYes
Manage multiple class schedulesManual per classDashboard view

Permissions and privacy

Class Add-Ons requests only the minimum access needed to schedule and post classwork: view your Classrooms, and post classwork on your behalf. It does not access student records, grades, email accounts, or passwords. You can revoke access from your Google account at any time with a single click.

Getting started

The free plan covers one active scheduling task — a full recurring workflow with recurrence controls, one attachment, and email alerts. Premium is for teachers who want unlimited tasks across multiple classes. No card is required for the free plan.

Frequently asked questions

What does a Google Classroom scheduling add-on do?

A scheduling add-on connects to Google Classroom and publishes assignments or reminders on a recurring pattern you define. Instead of re-posting the same content each week, you set the schedule once and the tool publishes each occurrence automatically.

Does Class Add-Ons work with all Google Classroom classes?

Yes. Class Add-Ons connects to any Google Classroom class on your account. You can create scheduling tasks for as many classes as your plan allows, and each class can have its own independent schedule.

Does a scheduling add-on post as me?

Yes. Class Add-Ons uses Google OAuth to post classwork on your behalf, which means assignments appear in Google Classroom exactly as if you had posted them yourself. Students see the assignment from your account, not from a third-party service.