Unassigned roles allow you to estimate, scope, and plan projects even when you don’t yet know which team members will complete the work. By planning with roles instead of specific people, you can forecast project costs, margins, and hiring needs more accurately.
Unassigned roles act as role-based placeholders in your project plan. You can allocate time to these roles during planning and assign the actual team members later when the project is confirmed or resources become available.
Use cases for unassigned roles
Estimating a project
When scoping a new project, you may know the types of roles needed and the timeline, but not yet the exact people who will work on it. For example:
One Designer at 100% capacity for six weeks
Two Frontend Developers at 100% capacity for four weeks
One QA Engineer at 50% capacity for one week
During the planning phase, you can add these as unassigned roles in your project. If the project is approved, you can later assign real team members to those roles. This allows you to create realistic estimates and timelines without waiting for resource assignments.
Planning with unknown resources
In some situations, you know which role will be needed but not the exact person. For example:
You know you’ll need a Motion Designer in month three of a project
You’re still reviewing team availability
You may be hiring a new team member
Adding an unassigned role allows you to reserve capacity in your plan until the right person becomes available.
Planning the full scope for an accurate margin
Planning only part of a project can lead to misleading profit margins. Example:
A two-month project is partially planned
The project manager assigns people for month one only
Month two is left blank
Because the second month’s work is not included:
Project costs are underreported
The margin appears higher than it actually is
Using unassigned roles allows you to plan the full scope of work, even if team members have not been assigned yet.
Unassigned roles vs placeholders
Unassigned roles can be described as role-based placeholders used for project planning.
They differ from person-type placeholders that are used for headcount planning.
Feature | Unassigned role | Placeholder |
Purpose | Plan projects when people are not yet known | Plan hiring needs or manage overflow work |
Use case | Need two Designers, don’t know who yet | Need to hire a Designer or move work temporarily |
Conversion | Assign a person to the unassigned role | Swap the placeholder with a person when hired |
Role-based project planning
Adding unassigned roles to your projects
Adding unassigned roles to your projects works the same way as adding actual team members. There are a few ways you can do it.
2) With the +Add on the Project view, selecting Role.
3) With the +Add on the Project plan with the specific project filter applied, selecting Role.
All available roles are displayed with their cost and bill rates (if set).
If the role does not have role rates set, the Account Owner or one of the team Admins can add them in Team settings > Roles & rates.
📝Note: Some of the roles might be greyed out. For a role to be active for planning, it must be assigned to at least one person on your team.
Adding unassigned roles to project phases
You can add unassigned roles to specific project phases only by adding them to the phase's Team section. If your project’s budget is fee-based, this is also where you can specify different bill rates that will be applied to that phase only. Those will apply as you allocate time for the corresponding phase/s.
Roles added on the phase level will automatically show in the project's Team section with the phase indicator.
Assigning the person to an unassigned role
Once a role is added to the project or phase’s team, you can assign it to an actual person at any time with the +Assign button.
By default, Float's Smart assign feature shows the recommended people first. The recommendations are based on role alignment and availability during the required timeframe.
This feature is currently being rolled out across Float. If you don’t see it in your account yet, it will be available to your team in the coming weeks—stay tuned!
Each recommendation includes:
Role match options:
Strong role fit - Role match
Related role - Adjacent role
Weak role fit - Possible role match
Availability match option:
If availability is based on existing allocations: X% available for allocation
If availability is based on project dates: X% available for the project
You are not limited to the suggested options. While Smart assign prioritizes strong role and availability matches, you can still assign someone who was not recommended. You can scroll through the full person list, select anyone manually, and override the recommendations whenever needed.
Learn more about Smart assign here.
If a selected person has different bill rates than the role, you can choose which rate to use:
Keep the role’s bill rate
Use the person’s bill rate
Once a person is assigned, all existing allocations scheduled for the unassigned role are automatically transferred to that person.
Searching for unassigned roles
If any of your projects have some unassigned roles, you can quickly identify them using the Person type filter, selecting Unassigned role.
You can also add a Role filter to narrow your search.
Unassigned roles in project templates
To streamline planning, create project templates with unassigned roles instead of specific people. When starting a new project, use the template to quickly assign people to matching roles.
Reports
On the reports, you can use the People: Unassigned filter to include/exclude unassigned roles.
People report
The People tab of the People report shows the allocation for all the unassigned roles grouped by role. Under each unassigned role, the list of projects is displayed.
Unassigned roles are also listed under the Roles, Departments, Projects and Tasks tabs.
Single Project Report
On the Single Project Report, allocations scheduled for the unassigned roles are summarized by role in the Team tab.
If the time is allocated for a specific task, the unassigned role allocations will also show in the Tasks tab.
Roles management
The Account Owner and the Admins can see an overview of all the roles on the Roles & rates page within the Team settings. This is where roles can be added, edited, or deleted.
In the Unassigned column, we display the number of projects with unassigned roles.
Clicking on the number opens the Project plan with the role and unassigned role filers applied.
Additional notes
Unassigned roles are included in the CSV export of the reports.
Turning off the Smart Assign feature is currently not supported.
If you set up your projects in Float using the API, make sure to check out the role-based planning API tutorial.




















