Why Google Classroom needs a separate recurring tool
Google Classroom is designed for distributing work, not for repeating it. You can schedule a post to publish at a future time, but there is no native option to set that post to repeat daily, weekly, monthly, or termly. Each recurring assignment has to be built from scratch.
Class Add-Ons Scheduler fills this gap. It connects to your Google Classroom and publishes your assignments on the recurrence pattern you set. Once the schedule is live, each assignment publishes automatically with the right due date and any attachments — without you needing to log in to do it.
What you need before you start
- A Google account with access to Google Classroom
- At least one active Google Classroom class
- A Class Add-Ons account (free plan is sufficient for one recurring task)
Step 1 — Connect Google Classroom
Sign in to Class Add-Ons with your Google account. On the permissions screen, Class Add-Ons requests access to view your Classrooms and post classwork on your behalf. It does not request access to student records, grades, or passwords.
After sign-in, your Google Classrooms are listed in the dashboard.
Step 2 — Create a new scheduling task
From the dashboard, create a new task. Choose the Google Classroom where the assignment should publish.
Enter the assignment title and instructions. You can include the same information you would add when posting manually — the task name, guidance for students, and any context they need.
Step 3 — Set the recurrence pattern
Choose from:
- Daily — publishes every day at a set time
- Weekly — publishes once per week on a chosen day and time
- Monthly — publishes on a set day each month
- Termly — publishes at custom intervals across a term
Set the start date and the publish time. Add a stop date if the assignment series should end at a specific point — useful for end-of-term or end-of-unit schedules.
Step 4 — Add due dates
Class Add-Ons supports two due date approaches:
- Fixed date — each recurring post gets the same specific due date
- Relative — the due date is calculated from the publish date (for example, seven days after each post goes out)
The relative option works well for weekly homework routines where the due date should always follow the publish day by the same interval.
Step 5 — Attach links or Drive files
Add web links or Google Drive files to the task. Each recurring assignment publishes with the same attachment, so students have the right resources every time.
On the free plan, one attachment is included per task. Premium users can add unlimited attachments and links.
Step 6 — Save and confirm
Save the task. Class Add-Ons shows the next scheduled publish date and time. You will receive an email confirmation each time the assignment posts to Google Classroom.
Adjusting a schedule after it starts
You can edit a scheduling task at any time — update the title, change the recurrence, or adjust the stop date. Changes take effect from the next scheduled occurrence.
If you need to post an extra, one-off assignment outside the recurring pattern, that can be done directly in Google Classroom at any time. The recurring schedule continues independently.