Articles on: People & Teams

Dynamic Teams

Dynamic Teams


In this article:

  • What are Dynamic Teams?
  • 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 require manual management or workflow automation — Dynamic Teams update 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.


How Dynamic Teams work

When you create a Dynamic Team, you set one or more criteria. SuperPath continuously evaluates all users against those criteria and automatically includes anyone who meets them all.

Key things to know:

  • Criteria use AND logic — a learner must meet every criterion to be included
  • Teams update in real time — 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




Available criteria

You can build a Dynamic Team using any combination of the following criteria:

Criteria

Description

Part of a team

The user is a member of a specific static team

Completed a pathway

The user has completed a specific learning pathway

Completed learning content

The user has completed a specific piece of learning content

Assigned content

The user has been assigned a specific piece of content

Completed an event

The user has completed a specific event

Completed a form

The user has completed a specific form

Completed a knowledge article

The user has completed a knowledge article within a pathway

User fields

The user matches specific profile attributes (e.g. position, location, department)

You can add as many criteria as needed. All criteria must be met for a user to be included.


Creating a Dynamic Team

Step 1: In your SuperPath admin panel, navigate to Teams.

Step 2: Select Add Team.

Step 3: Enter a name for your team.

Step 4: Select Dynamic Team as the team type.

Step 5: Select Add Criteria and choose your first condition from the dropdown. Search for and select the specific team, pathway, content, or user field you want to use.

Step 6: Select Save to confirm the criteria, then repeat to add additional criteria as needed.

Step 7: Once you've added all your criteria, select Create Team.

Your Dynamic Team will now appear in your Teams list with a ⚡ lightning bolt icon. SuperPath will immediately begin populating it based on your criteria.





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:

  1. Open the content you want to assign
  2. Navigate to the Assign section
  3. Search for your Dynamic Team by name — Dynamic Teams appear alongside static teams in the search results
  4. Select the team and confirm the assignment

Everyone currently in the Dynamic Team will be assigned the content. As new learners meet the criteria and join the team, they'll be 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:

  1. Navigate to Reporting in your admin panel
  2. Apply a filter and search for your Dynamic Team
  3. 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 yet supported

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 in real time. 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 — navigate to the team in your Teams list, open it, and update the criteria as needed. Changes take effect immediately.

Can I use Dynamic Teams in Workflows? Not yet. Dynamic Teams are currently supported for content assignment and reporting only. Workflow support is on our roadmap.

Is there a limit to how many criteria I can add? There's no set limit — 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 — team types are set at creation. If you'd like to replicate a static team as a Dynamic Team, create a new Dynamic Team with the equivalent criteria.


Updated on: 25/05/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!