Skip to content

Recurring Tasks

Some work happens on a regular schedule — daily opening procedures, weekly inventory checks, monthly deep cleans. Recurring tasks let you set it up once and have FastQuery create fresh tasks automatically on your chosen schedule.

  1. Create a task as you normally would (see Creating Tasks)
  2. Open the task detail screen
  3. Set a recurring schedule by choosing one of these options:
    • Daily — Every day, or specific days of the week
    • Weekly — Once a week on a chosen day
    • Monthly — Once a month on a chosen date
    • Custom — A custom schedule using cron-style scheduling

All schedules include timezone support, so tasks fire at the right time for your store’s location.

When the schedule triggers, FastQuery does the following:

  1. Auto-closes the previous task — If the last task from this schedule is still open, it’s automatically marked as complete
  2. Creates a new task — A fresh task is generated from the template, with a clean set of checklists (all items unchecked)
  3. Notifies assignees — Everyone assigned to the task receives a notification about the new task

This means your team always has a current, up-to-date task to work from.

To prevent notification spam, FastQuery includes a built-in safety check. If a recurring task is auto-closed 5 times in a row without anyone actually completing it, the schedule is automatically deactivated.

This usually means the task isn’t relevant anymore or needs to be reassigned. When a schedule is deactivated, the task creator is notified so they can review and reactivate it if needed.

From the task detail screen, you can:

  • View the schedule — See when the next task will be created
  • Edit the schedule — Change the frequency or timing
  • Pause the schedule — Temporarily stop new tasks from being created
  • Deactivate the schedule — Permanently stop the recurrence
  • Daily opening and closing checklists
  • Weekly inventory audits
  • Monthly safety inspections or deep cleans