Choose language

Creating and Distributing Activities

Learn how to create new activities, perform bulk operations, and automatically distribute activities to employees.


What Is This?

Activities in Shifton represent tasks or assignments that employees need to complete, beyond their regular shifts. This article covers three key workflows:

1
Creating an activity
mdash; adding a single new activity with specific details like time, employee, and type.
2
Mass actions
mdash; selecting multiple activities and deleting them in bulk.
3
Distributing activities
mdash; automatically assigning unassigned activities to available employees based on scheduling rules.

These tools are available as buttons at the top of the Activity Calendar page.


Prerequisites

#PrerequisiteDetails
1Activity Calendar accessibleYou must have access to the Activity page.
2Employees assigned to projectsEmployees must be part of a project to receive activities.
3Activity templates (optional)Having templates makes creating repeated activities faster.
4Manager or Admin roleCreating and distributing activities requires elevated permissions.

Step-by-Step Instructions

Creating a Single Activity

Shifton screenshot
Shifton screenshot
StepActionExpected Result
1Navigate to the Activity Calendar page.The calendar view loads.
2Click the Create an activity button at the top of the page.A creation form or dialog opens.
3Fill in the activity details:
Activity name or typeIdentifies the activity.
Date and timeWhen the activity should take place.
DurationHow long the activity lasts.
Employee (optional)Assign to a specific employee, or leave blank to add to Free activities.
ProjectAssociate the activity with a project.
Notes (optional)Add any relevant details or instructions.
4Click Save or Create.The activity appears on the calendar. If no employee was assigned, it appears in the Free activities row.

Using Mass Actions

Shifton screenshot
StepActionExpected Result
1On the Activity Calendar, click the Mass actions button.The calendar enters selection mode.
2Select multiple activities by clicking on them.Selected activities are highlighted.
3Click Delete to remove all selected activities.A confirmation prompt appears.
4Confirm the deletion.The selected activities are removed from the calendar.
5Click Done or exit selection mode.The calendar returns to normal view.

Note: Mass actions only support Delete. To reassign an activity or change its status, edit the activity individually.

Distributing Activities Automatically

Shifton screenshot
Shifton screenshot
StepActionExpected Result
1Ensure there are unassigned activities in the Free activities row on the calendar.At least one activity is unassigned.
2Click the Distribute activity button at the top of the page.A distribution dialog or configuration panel opens.
3Review or adjust distribution settings (e.g., which employees to include, date range, position filters).Settings are configured for your needs.
4Click Distribute or Apply.The system automatically assigns free activities to available employees based on their schedules, positions, and availability.
5Review the calendar to confirm assignments.Previously unassigned activities now appear in employee rows.

Activity Creation Quick Reference

FieldRequiredDescription
Activity name/typeYesThe name or type of the activity (can be from a template).
Date and timeYesThe scheduled start date and time.
DurationYesHow long the activity should last.
EmployeeNoLeave blank for the Free activities pool, or assign directly.
ProjectYesThe project this activity belongs to.
LocationNoThe work location for the activity.
NotesNoAdditional instructions or context for the employee.

Access Permissions

RoleCreate ActivitiesUse Mass ActionsDistribute ActivitiesView Activities
EmployeeNoNoNoOwn only
ManagerYesYesYesAll
AdminYesYesYesAll
OwnerYesYesYesAll

FAQ

Q1: What happens if I create an activity without assigning an employee?
The activity is added to the Free activities row on the calendar. It remains there until it is manually assigned to an employee or distributed using the Distribute activity feature.

Q2: Can I undo a mass action?
No. Mass deletion is irreversible. Always double-check your selection before confirming.

Q3: How does automatic distribution decide which employee gets an activity?
The distribution algorithm considers employee availability (based on published schedules), position match, and workload balance. The exact logic may vary based on your company’s configuration.

Q4: Can I distribute activities to specific employees only?
Yes. When using the Distribute activity feature, you can filter by employee, position, or other criteria to limit which employees receive assignments.

Q5: Is there a limit to how many activities I can create at once?
There is no hard limit for individual creation. For bulk creation, consider using Activity Templates or import features if available in your plan.


Possible Issues and Solutions

IssuePossible CauseSolution
“Create an activity” button is not visibleInsufficient permissions.Contact your Admin to ensure your role has activity creation rights.
Distribution assigns activities to the wrong employeesFilter settings were not configured correctly before distributing.Adjust the distribution filters (position, employee, schedule) and redistribute.
Mass action does not apply to all selected activitiesSome activities may have a status or ownership that prevents the action.Review which activities were not affected and handle them individually.
Activity does not appear on the calendar after creationThe calendar view or filters may be hiding the new activity.Check your date range, view mode, and left panel filters. Reset filters if needed.
No activities available for distributionAll activities are already assigned, or none have been created.Create new activities or check if existing ones are already assigned to employees.