Dynamic Teams
Dynamic Teams
In this article:
- What are Dynamic Teams?
- Who can do this
- How Dynamic Teams work
- Available criteria
- Creating a Dynamic Team
- Using Dynamic Teams for assignment
- Using Dynamic Teams for reporting
- Dynamic Teams vs. static Teams
- FAQs
What are Dynamic Teams?
Dynamic Teams are groups of learners that are automatically populated based on criteria you define. Unlike static Teams — which you manage manually or through Workflows — a Dynamic Team's membership updates in real time as your learners progress through their training.
This makes it easy to target the right people for content assignment and reporting, without having to maintain lists by hand.
Who can do this
Owners and Admins can create, edit and delete Teams, including Dynamic Teams. Managers, People Managers, Content Managers, Instructors, Employees and Restricted users cannot manage Teams.
How Dynamic Teams work
When you create a Dynamic Team, you set one or more criteria. SuperPath evaluates all Users against those criteria and includes anyone who meets every one of them.
Key things to know:
- Criteria use AND logic — a learner must meet every criterion to be included.
- Membership updates in real time — it's re-evaluated whenever the Team is used, so as soon as someone meets (or no longer meets) your criteria, they're added or removed automatically.
- Dynamic Teams are available for content assignment and reporting.
- Dynamic Teams are identified by a lightning bolt icon in your Teams list, with the tooltip "This team is a dynamic team".

Available criteria
You can build a Dynamic Team using any combination of the following criteria:
Criteria | Description |
|---|---|
Is part of a team | The User is a member of a specific static Team |
Has completed a pathway | The User has completed a specific Pathway |
Has completed learning content | The User has completed a specific piece of learning content |
Has been assigned learning content | The User has been assigned a specific piece of content |
Has attended an event | The User has attended a specific Event |
Has completed a form | The User has submitted a specific Form |
Has completed a knowledge article (user step) | The User has completed a specific Knowledge article within a Pathway |
Has people fields that match specific criteria | The User matches specific profile attributes — Position, Role, Manager, Country or State |
You can add as many criteria as you need. All criteria must be met for a User to be included.
Creating a Dynamic Team
- Go to Settings → Teams.
- Select Create Team.
- Enter a Name for your Team.
- Choose the Dynamic tab as the Team type.
- Select Add criteria, then pick a condition from the Select criteria options dropdown. Where relevant, search for and select the specific Team, Pathway, content, Event, Form or people field you want to match on.
- Select Save to confirm the criterion, then repeat to add more as needed.
- Once you've added all your criteria, select Create.
Your Dynamic Team appears in your Teams list with a lightning bolt icon, and SuperPath begins populating it based on your criteria straight away.

Using Dynamic Teams for assignment
Dynamic Teams are available wherever you assign content in SuperPath — Pathways, courses, Events, Forms, and more.
To assign content to a Dynamic Team:
- Open the content you want to assign.
- Go to the Assign section.
- Search for your Dynamic Team by name — Dynamic Teams appear alongside static Teams in the search results.
- Select the Team and confirm the assignment.
Everyone currently in the Dynamic Team is assigned the content. As new learners meet the criteria and join the Team, they're picked up for future assignments automatically.

Using Dynamic Teams for reporting
You can filter your reports by a Dynamic Team to see learning data for exactly the group you care about — without needing to manually build or update the audience.
To run a report for a Dynamic Team:
- Go to Reporting in your admin panel.
- Apply a filter and search for your Dynamic Team.
- View completion rates, progress and engagement for that group.
Because Dynamic Teams update in real time, your reports always reflect your current audience.
Dynamic Teams vs. static Teams
Static Teams | Dynamic Teams | |
|---|---|---|
Membership | Managed manually or via Workflows | Automatically updated based on criteria |
Updates in real time | No | Yes |
Use for assignment | ✅ | ✅ |
Use for reporting | ✅ | ✅ |
Use in Workflows | ✅ | ❌ Not available |
Identified by | Standard team icon | Lightning bolt icon |
FAQs
Can I mix Dynamic Teams and static Teams in the same assignment?
Yes — you can assign content to a combination of static Teams, Dynamic Teams and individual Users at the same time.
What happens if a learner no longer meets the criteria?
They're automatically removed from the Dynamic Team. If they've already been assigned content through that Team, their existing assignments are not affected.
Can I edit a Dynamic Team's criteria after it's been created?
Yes — open the Team in your Teams list and update the criteria as needed. Changes take effect immediately.
Can I use Dynamic Teams in Workflows?
No. Dynamic Teams are supported for content assignment and reporting only, and don't appear in the Workflow team picker.
Is there a limit to how many criteria I can add?
No — you can add as many criteria as you need to define your audience accurately.
Can I convert a static Team to a Dynamic Team?
No — a Team's type is set when it's created. To replicate a static Team as a Dynamic Team, create a new Dynamic Team with the equivalent criteria.
Updated on: 25/07/2026
Thank you!
