DutyRemind Emblem
Google Sheets Roster & Shift Schedule Add-on

Automate Shift Rosters & Reminders from Google Sheets

DutyRemind turns your Google Sheets rosters into synchronized Google Calendar invites and push alerts—keeping your team, clients, and family on top of every shift, meeting, and deadline with zero app downloads.

Install DutyRemind Setup & Support Guide
Privacy Policy Terms of Service
Watch Setup Walkthrough Video Opens in YouTube ↗

Core Features & Capabilities

Powerful, local-first workflow automation tools built directly inside Google Sheets.

Flexible Grid Layouts

Specify custom date rows, header columns, and email lists. DutyRemind adapts seamlessly to any shift roster layout or spreadsheet template.

Custom Shift Slots

Define distinct shift codes (such as Morning "FN" or Evening "AN") with specific start and end times to automate your entire scheduling workflow.

Day-of-Week Overrides

Customize hours for specific days—like adjusting Friday shift times or weekend duty slots—without altering your core shift rules.

Automated Alerts & Notifications

Configure custom event titles, detailed notes, and native Google Calendar notifications (popups or email alerts) before any duty or deadline begins.

Target Any Calendar Resource

Sync directly into team members' primary calendars or post updates to a shared company calendar resource.

Real-Time Sync Diagnostics

Run synchronizations right from the Google Sheets sidebar and inspect a clear, scrollable log mapping every addition, update, or removal.

Who Needs DutyRemind?

Tailored scheduling and reminder automation for operations teams, remote staff, small businesses, and busy households.

Internal Operations Teams

Eliminate spreadsheet confusion and double-booking. Managers maintain a central roster in Google Sheets, while team members automatically receive updated calendar invites for every shift assignment.

Distributed Teams & Freelancers

Avoid timezone headaches across remote teams. Set your roster in local time and let DutyRemind handle seamless Google Calendar timezone conversions for all participants.

Small Businesses & Clients

Keep customers and clients informed with zero app downloads. Attendees get native calendar notifications for upcoming appointments, reducing no-shows and missed commitments.

Individuals & Households

Never miss critical personal milestones. Maintain a simple tracking spreadsheet for vehicle tax deadlines, insurance renewals, driver's license expirations, and passport renewal dates with automated calendar alerts.

Zero App Friction

Privacy-First Smartphone Reminders

DutyRemind works directly with pre-installed calendar applications (like Google Calendar or Apple Calendar) on smartphones. Team members and customers receive fully configurable event notifications and reminders automatically, without downloading any third-party apps.

This design offers low friction and addresses privacy concerns: no external servers scan scheduling data, and attendees only need to provide their email address. Everything is secured within your own Google Workspace account.

Zero Server Storage

We do not host backend databases. Your shift grids, team email lists, and schedules remain stored solely in Google Sheets and Calendar.

Why users love it:

  • No passwords to manage
  • Low onboarding barrier
  • Standard native push alerts

Simple Freemium Pricing

DutyRemind is free to use for up to 15 users per roster, with nominal pricing for large teams compared to the massive time saving.

Basic Tier

DutyRemind Free

For operations teams up to 15 users

$0 / forever
  • Sync calendars for up to 15 unique emails
  • Unlimited shift slots & configurations
  • Full day-of-week overrides support
  • Multiple popups & email reminders
Get Started Now
Pro Tier

DutyRemind Pro

For unlimited administrative scale

$9.99/ month
(or $89/year billed annually)
  • Unlimited team size (synced emails)
  • Unlimited calendar synchronizations
  • Unlimited shift slots & overrides
  • Additional pro features (TBD)
Upgrade to Pro

Looking for dedicated enterprise hosting or custom database integrations?

Contact Niyogi Labs Support →