Skip to main content

Recurring Tasks in Sweeply

A comprehensive guide to creating and managing recurring tasks using Workflows in Sweeply.

Written by Frans Garðarsson
Updated today

Overview

Workflows in Sweeply allow you to automate the creation of recurring tasks. Instead of manually creating the same tasks repeatedly, you can set up a workflow once and let Sweeply automatically generate tasks based on your schedule.

Key concepts:

  • Task Templates are reusable task blueprints that define what a task looks like (name, type, priority, etc.)

  • Workflows define when and where tasks should be created automatically

  • Tasks are generated automatically based on your workflow schedule and applied to your selected units


Part 1: Creating Task Templates

Before you can create a workflow, you need at least one task template. Task templates are like blueprints that define the details of tasks that will be created.

How to Create a Task Template

  1. Navigate to Settings > Task Templates

  2. Click the Create New Template button

  3. Fill in the template details:

Required Fields

Field

Description

Name

The name of the task (e.g., "Deep Clean Bathroom", "Check Minibar")

Task Type

Choose from: General or Issue

Optional Fields

Field

Description

Description

Additional details about the task

Priority

Mark the task as high priority if needed

Credits

Assign credit points for completing this task

Categories

Add tags to organize and filter tasks

  1. Click Create to save your template


Part 2: Creating a Workflow

A workflow brings your task templates to life by defining when and where tasks should be automatically created.

Step 1: General Information

Give your workflow a name and optional description.

Field

Description

Name (required)

A descriptive name for your workflow (e.g., "Weekly Deep Clean", "Montly window cleaning")

Description

Additional notes about what this workflow does

Tip: Use clear, descriptive names so you can easily identify workflows later.


Step 2: Recurrence (When Tasks Are Created)

This step defines the trigger for your workflow - when should tasks be created?

Schedule Types

Choose between two schedule types:

Schedule Type

Description

Fixed

Tasks repeat on specific calendar dates (e.g., "Every Monday", "First of each month")

Rolling

Tasks repeat at an interval after the previous task is completed (e.g., "Every 10 days after completion")

Fixed Schedule Options

For fixed schedules, you can set:

  • Start Date: When the workflow begins creating tasks

  • Recurrence Pattern: How often tasks repeat

Pattern

Examples

Daily

Every day, Every 3 days

Weekly

Every Monday, Every week on Monday and Friday

Monthly

On the 15th of each month, On the first Monday of each month

Yearly

Every January 1st, Every third Tuesday of March

Quick presets are available for common patterns:

  • Daily

  • Weekly (on the same day as your start date)

  • Monthly

  • Yearly

  • Custom (for more complex patterns)

Rolling Schedule Options

For rolling schedules, set how long to wait after task completion:

Unit

Example

Days

Every 10 days

Weeks

Every 2 weeks

Months

Every 3 months

Years

Every year


Step 3: Conditions (Optional Filters)

Add optional conditions that must be met for the workflow to create tasks.

These conditions are checked before the workflow runs. If conditions aren't met, no tasks are created for that unit.

Example conditions:

  • Only run for vacant units

Note: This step is optional. If you don't add any conditions, the workflow will run for all selected units.


Step 4: Build (What Tasks to Create)

This step lets you define what happens when your workflow triggers. You'll use the Workflow Builder - a visual canvas where you can design your workflow.

The Workflow Builder Canvas

The builder shows your workflow as a visual diagram with connected nodes:

Node Type

Icon

Description

Trigger

Green circle

Shows when workflow starts (read-only)

Task

Blue document

Creates a task from a template

End

Gray stop

Marks the end of a workflow path

Adding Tasks to Your Workflow

  1. From the left panel, drag a Task node onto the canvas

  2. Connect it to the trigger node (drag from one node's handle to another)

  3. Click on the task node to configure it

  4. Select a Task Template from the dropdown

  5. The node will show the template name and details

Builder Tips

  • Use the toolbar at the bottom for undo/redo

  • The validation panel shows any errors in your workflow

  • All paths must end with an End node or lead to another valid node


Step 5: Units (Where Tasks Are Created)

Select which rooms/units this workflow applies to.

Selection Options

  • Search: Type to filter units by name

  • Filter by Group: Show only units from specific groups

  • Filter by Synced Status: Show synced or unsynced units

  • Select All: Check the header checkbox to select all visible units

Selection Display

  • The counter shows how many units are currently selected

  • At least one unit must be selected to create the workflow

Tip: You can use filters first to narrow down the list, then select all filtered results.


Step 6: Review & Confirm

The final step shows a summary of your workflow configuration.

Review Sections

Workflow Details

  • Name and description

Schedule

  • How often tasks will be created

  • Preview of the next 3 occurrences

Conditions (if any)

  • List of conditions that must be met

Workflow Flow (for multi-step workflows)

  • Visual summary of tasks, waits, and conditions

  • For branched workflows, shows what happens on each path

Units

  • How many units are selected

  • Units grouped by their group name

Creating the Workflow

  1. Review all settings carefully

  2. Click Create (or Update if editing)

  3. The workflow will be saved and begin creating tasks according to your schedule


What Happens After You Create a Workflow

Once your workflow is active:

  1. Automatic Task Generation: Sweeply monitors your schedule

  2. Tasks Created: When trigger conditions are met, tasks are automatically created for each selected unit

  3. Tasks Appear: Created tasks show up in the Tasks view for your team to complete

  4. Workflow Continues: The workflow keeps running according to its schedule until you disable or delete it

Managing Workflows

From Settings > Workflows, you can:

  • View all your workflows and their status

  • Disable workflows temporarily

  • Delete workflows you no longer need


Tips and Best Practices

Naming Conventions

  • Use descriptive names: "Weekly Deep Clean - Standard Rooms" is better than "Workflow 1"

  • Include frequency in the name when helpful: "Daily Morning Check"

Template Organization

  • Create templates for each distinct task type

  • Use categories to group related templates

  • Set appropriate priority levels

Schedule Planning

  • Fixed schedules work best for calendar-based tasks (weekly meetings, monthly checks)

  • Rolling schedules work best for maintenance tasks that depend on completion

Testing New Workflows

  • Start with a small number of units to test

  • Review generated tasks to ensure they're correct

  • Expand to more units once confirmed

Workflow Maintenance

  • Review workflows periodically to ensure they're still needed

  • Update templates if task requirements change

  • Disable seasonal workflows when not in use


Troubleshooting

Tasks Not Being Created

Check these common issues:

  1. Workflow Active? - Ensure the workflow is not disabled

  2. Start Date - For fixed schedules, verify the start date has passed

  3. Units Selected - Confirm units are still assigned to the workflow

  4. Conditions - Check if conditions are preventing task creation

Wrong Tasks Being Created

  1. Template Settings - Review the task template configuration

  2. Schedule - Verify the recurrence pattern is correct

  3. Unit Selection - Ensure correct units are selected

Editing Existing Workflows

When you edit a workflow:

  • Changes apply to future task generation

  • Already-created tasks are not affected

  • You can update schedules, templates, and unit selections


Summary

Creating recurring tasks in Sweeply follows this flow:

  1. Create Task Templates - Define what tasks look like

  2. Create a Workflow - Define when and where tasks are created

    • Set the name and description

    • Configure the schedule

    • Build the task sequence with the visual builder

    • Add optional conditions

    • Select target units

    • Review and confirm

  3. Sweeply Automates - Tasks are created automatically based on your configuration

With workflows, you can ensure consistent task creation across your property without manual intervention, saving time and ensuring nothing falls through the cracks.

Did this answer your question?