Adding a Task
Overview
Learn how to assign Tasks in Learn Amp—either manually or dynamically—to individuals, teams, or groups, with full control over deadlines, automation, and visibility.
Tasks act as a structured "to-do" layer over your learning content. They ensure users complete key Activities like Items, Quizzes, or Learnlists—and enable you to track completion, enforce deadlines, and manage compliance training.
Functionality Breakdown
Tasks allow Admins to:
Assign any Activity (e.g. Item, Quiz, Survey) to users
Track who has completed the assigned content
Add personal messages to explain the context
Automate Task assignment using dynamic options
Set due dates and issue recurring Tasks
Configure advanced settings for notifications, visibility, and assignment behaviour
Pre-requisites
Role Requirements
Admins and Owners can create tasks for any user
Managers can create tasks for their managed users (if enabled in company settings)
Coaches can create tasks for their coached users
Curators/Learning Designers with task permissions can create tasks
Before creating a task:
Activities must exist in the platform before they can be assigned
Users, Groups, or Teams must be pre-configured
Dynamic Task options require you to define automation rules when creating the Task
Quick Start Guide
Step 1: Add a New Task
Click +Add New (upper right hand corner of the DASHBOARD)
Select Task
Step 2: Choose the Activity
Select the Activity you want learners to complete. Supported types include:
Item
Learnlist
Quiz
Survey
Channel
Event
💡 Tip: A Task is only marked 'Complete' once the assigned Activity is completed. Learn Amp checks for a direct match.
Step 3: Assign the Task
You can assign the Task to:
Individuals – Select one or more users
Teams – Assign based on team membership (e.g. Marketing)
Groups – Custom groupings (e.g. 'New joiners')
Company – Everyone in the organisation
Advanced Groupings – Saved filters or dynamic rules
Team Assignment Options
When assigning tasks to a Team, you have additional options to control exactly who receives the task:
Primary Team Users Only
Enable this option to assign the task only to users who have this team as their primary team.
This is useful when:
Users belong to multiple teams but should only receive certain training through their main team
You want to avoid duplicate tasks for users in multiple teams
You're running team-specific compliance training
💡 Tip: A user's primary team is typically the first team they were added to, or can be changed by an Admin.
Assign to Sub-teams
Enable this option to cascade the task to all sub-teams within the selected team hierarchy.
When enabled:
The task is assigned to members of the selected team AND all its child teams
Useful for department-wide training where you want to include all sub-teams automatically
⚠️ Important: If you want to assign to a specific team only without including sub-teams, leave this option unchecked.
Dynamic Task Settings
Dynamic Tasks let you automate the scheduling of Task assignments based on membership changes. For example, if new employees join a team after a Task is created, the system can automatically assign them the relevant training.
This is ideal for:
Onboarding workflows
Compliance training
Evergreen learning programmes
Assigning to:
You can choose from:
Current and New Members
Assigned to existing users immediately
Automatically assigned to future users when they join the group/team/company
New users will have their own dynamic deadlines
Current Members Only
Only assigned to users who are already members at the time of Task creation
New joiners will not be assigned this Task
New Members Only
Task is only assigned to users who join after the Task is created
Current members are not included
Who Are Current and New Members?
Dynamic assignment rules apply differently based on user status. Here's how it works across Teams, Groups, and the Company:
Assignment Scope | Current Members | New Members |
|---|---|---|
Team | All current team members (regardless of login status at time of Task creation). | Newly added users to the team (new or existing). Task issued upon login (or X days from this, per 'Set From') for new users. For active users, assigned immediately (or as per 'Set From'). |
Group | All current group members (regardless of login status). | Same logic as Team. Task issues on login or immediately, depending on user type and 'Set From'. |
Company | All platform users at time of Task creation. | All new users created after Task setup. Assigned upon first login or X days from it. |
Step 4: Configure Task Options
Choose task-specific behaviours:
Reassign on repeat – Check this box if you want users to repeat the Task, even if they've completed the content previously.
If unchecked, users who've already completed the content will have the Task marked as completed automatically.
Step 5: Set Dates and Recurrence
Configure when and how often the Task is set:
Set from – When the Task should become active
Complete by – The deadline for users to complete the Task
Repeats – Define the deadline for future Task cycles
Re-issue Task – Automate re-assignment (e.g. quarterly compliance tasks)
⚠️ Important:
First deadline applies only to current users
For new joiners, use the dynamic 'Set from' and 'Complete by' options
If you choose a specific 'Set from' date, no Tasks will be created for joiners after that date
Dynamic Recurrence Based on Last Completion Date (Beta)
This feature allows Tasks to repeat based on each user's last completion date, rather than a fixed calendar deadline. It ensures personalised scheduling and helps keep learners consistently up to date.
How It Works
You can now choose from two recurrence options:
Fixed Rule—Tasks repeat on the same date for all users (e.g. every 31st December).
Dynamic Rule (Beta)—Tasks recur based on when each user last completed the content.
Example Scenario
Scenario:
A company sets an annual GDPR training task with a deadline of 31st December and a 30-day task window.
Employee #1 completes the task on 1st October
Employee #2 completes it on 15th December
With fixed recurrence:
Both would get the next task for 31st December next year.
With dynamic recurrence:
Employee #1 will receive their next task with a deadline of 1st October next year.
Employee #2 will receive theirs on 15th December next year.
Setting It Up
Step 1: Enable Dynamic Recurrence
Create a recurring Task and proceed to Step 4 (Recurrence Rules)
Select "Dynamic (last content completion date)"
Step 2: Define the Interval
Choose a preset interval (e.g. 12 months) or set a custom interval using:
Days
Weeks
Months
Example:
6 months + 2 weeks + 3 days = Recurrence 6 months, 2 weeks, and 3 days after last completion
Step 3: Configure Additional Settings
Re-issue X days before deadline (e.g. 90 days)
Recur only once (Optional)
Start from last content completion date (Optional)
💡 Tip: If enabled, recurrence starts from a user's most recent content completion. If disabled, it uses the default deadline from Step 3.
Advanced Settings
The Advanced Settings section provides additional control over task behaviour. These settings are found in the final step of task creation.
Require Completing Again
When enabled, any previous completions are invalidated and the user must complete the content again. This is useful for:
Compliance training that must be completed fresh
Updated content that requires re-engagement
Annual certifications
If unchecked, users who have already completed the content will have their task auto-completed.
When Task Recurs, Reset Completion
For recurring tasks, you can choose to only require re-completion when the task recurs. This allows users to skip the first assignment if they've already completed the content, but requires them to complete it again when the task recurs.
Mandatory Task
Mark a task as mandatory to highlight its importance. Mandatory tasks:
Are visually distinguished in the learner's task list
Are prioritised in notifications and reminders
Show prominently in reports
Skip New Task Email
Enable this option to suppress the initial "new task assigned" email notification. The task will still appear in the learner's task list, but they won't receive an email about it.
This is useful for:
Bulk task assignments where you don't want to overwhelm users with emails
Tasks that are assigned in addition to other communications
Pre-scheduled tasks where notification timing matters
⚠️ Note: This only skips the initial notification. Reminder and overdue emails are controlled separately.
Hide 'Set By' Name
Enable this option to hide the assigner's name from learners. Instead of showing who assigned the task, the task will appear as a system assignment.
This is useful for:
Company-wide compliance training where individual attribution isn't needed
Maintaining a consistent organisational voice for required training
Reducing confusion about who to contact regarding the task
Randomised Assignment
For team, group, or company-wide tasks, you can enable randomised assignment to select a random subset of users.
When enabled:
Specify the batch size (number of users to assign to)
A random selection of users from the target group will receive the task
Useful for spot-checking, sampling, or phased rollouts
💡 Tip: Randomised assignment cannot be combined with recurring tasks.
Notification Settings
Configure who should be notified about task events:
Notify when completed – Send notifications to specified users when the task is completed
Notify when overdue – Alert specified users when the task becomes overdue
Daily overdue reminders – Send daily reminder emails to the learner until the task is completed
Save the Task
Once your Task settings are finalised, click 'Save Task' to assign it.
What Happens When Content is Archived or Hidden?
Understanding how tasks behave when content changes status helps you manage your training programmes effectively.
When Content is Archived
Completed tasks are preserved and unlinked from the parent task rule
Incomplete tasks are soft-deleted and no longer visible to learners
Recurring tasks stop future recurrences
The task history is retained for reporting purposes
When Content Visibility Changes to Hidden
Open tasks are automatically destroyed
This prevents learners from being assigned content they can't access
Completed tasks remain in the learner's history
Why Use Tasks?
Enforce deadlines for key learning content
Track individual and group-level completion
Ideal for compliance, onboarding, and role-specific training
Automate recurring or evergreen assignments
Follow up via reporting tools
FAQs
Q: What's the difference between a Task and an Activity?
An Activity is the content (e.g. a Quiz). A Task is how you assign that content to learners with deadlines and tracking.
Q: Can I assign Tasks automatically to new employees?
Yes—use dynamic Task options to assign Tasks to new joiners automatically.
Q: What happens if a user has already completed the content?
If "Require completing again" is unchecked, the Task is auto-marked as complete. If checked, they'll need to complete it again.
Q: Can I issue Tasks that repeat regularly (e.g. annually)?
Yes—use the Re-issue Task setting to automate future assignment cycles.
Q: Can I switch between fixed and dynamic recurrence?
No. You must create a new task if you want to change the recurrence type.
Q: Does dynamic recurrence affect existing recurring tasks?
No. Only newly created tasks support this setting.
Q: What if a user completes the content again as a refresher?
The recurrence schedule will shift to the most recent completion date.
Q: How can I automatically assign content to new joiners as soon as they join?
Create a Group with a filter based on 'Hire date' or 'Invitation accepted'. Assign tasks to this group using the setting 'Current and new joiners'. Whenever a user is added to the system, they will become part of this group and be assigned tasks automatically.
Q: What happens to tasks assigned to users who haven't accepted their invite?
If a user hasn't accepted their invite, the task will not be assigned to them. Once they accept their invite and their status shows as active, the task will be triggered to assign. You can check user invite status via the People Log (People > Individuals).
Q: I've assigned a task to a group with 'Current and new members' but some users haven't been assigned. What happened?
Some users may have the status 'Not yet invited', 'Invite pending', or 'Invite scheduled'. Until these users show the status 'Confirmed', they won't have the task assigned. This also explains why there may be a discrepancy between the number of tasks in the Task Log and team/group member numbers.
Q: Are Groups automatically assigned pre-set tasks?
Groups refresh daily by default. Once they refresh, new users are added and tasks are assigned accordingly. If you need to speed up the process, use the 'Refresh now' button to refresh the group and add users immediately.
Q: What does 'New' and 'Current' members mean when assigning a task?
New members are anyone who joins the Group, Team or Company after the task has been set. Current members are anyone already part of the Group, Team or Company when the task is assigned.
Q: Are members who have been imported but not yet invited classed as current or new?
These users are classed as new members and will have the task assigned once they complete their first login.
Q: Can I assign multiple tasks for different content at one time?
To do this, add all the content you want assigned into a Learnlist or Channel, and then assign that grouped content as a single task.
Q: If I'm overdue on a yearly recurring Task by 11 months, what happens when it recurs?
You will get a new Task when the recurring date arrives. Your previous overdue Task is marked as 'expired'. Once expired, it does not mark as complete automatically—if you complete the content, only the active (most recent) recurrence will be marked as complete.
Q: What happens to recurring tasks if the user changes Team or is removed from a Group?
Once removed from the Group/Team, they will no longer be issued any future recurrences of the Task. Past Tasks will still be visible—it's simply that future recurrences are cancelled for them.
Q: What happens if I delete future tasks?
Deleting 'Future Tasks Only' prevents any scheduled tasks from being issued. Deleting 'Current and Future Tasks' deletes previously issued tasks and prevents scheduled ones from going out.
Q: Can I set Tasks to recur every 5 years?
Yes. This option appears as 'every 60 months' in the recurrence list to stay consistent with the format of existing options.
Q: Can I limit completion expiry to occur only when a task recurs?
Yes. Use the setting "When task recurs, reset completion and ask learner to complete again". This allows users to skip the first assignment if they've already completed the content, but requires them to complete it again when the task recurs.
Q: What does 'Primary Team Users Only' do?
This option ensures the task is only assigned to users who have the selected team as their primary team, avoiding duplicate assignments for users who belong to multiple teams.
Q: Can I assign a task to just one team without including sub-teams?
Yes. Simply leave the 'Assign to Sub-teams' option unchecked when creating the task.
Q: How does randomised assignment work?
When enabled for team, group, or company tasks, a random selection of users (based on your specified batch size) will receive the task. This is useful for spot-checking or phased rollouts.
Q: Can I hide who assigned the task from learners?
Yes. Enable 'Hide Set By' in Advanced Settings to display the task as a system assignment rather than showing the assigner's name.
Troubleshooting
Issue | Solution |
|---|---|
Task not appearing for user | Ensure the user is in the assigned group or meets the dynamic criteria. |
Task marked incomplete despite user viewing content | The user must fully complete the Activity—not just open it. |
Task email not received | Confirm email notifications are enabled for that user, or check if 'Skip new task email' was enabled. |
Tasks not assigning to new joiners | Check dynamic rules and 'Set from' dates are correctly configured. |
Content already completed, Task shows as complete | This is expected behaviour if "Require completing again" is unchecked. |
Task assigned but content is now archived | Incomplete tasks are removed when content is archived. Completed tasks are preserved. |
Primary team users not receiving task | Verify the 'Primary Team Users Only' setting is configured correctly and users have the correct primary team. |
Sub-team members not receiving task | Enable 'Assign to Sub-teams' if you want to include all child teams. |