Scheduling

Assigning Crew to Projects

Assign workers to projects and shifts, manage roles, and control access

Assigning Crew to Projects

Assigning crew to a project does two things: it gives them access to clock in for that project, and it makes them available to schedule on that job.

Assigning a Worker to a Project

  1. Open the project and go to the Crew tab
  2. Click Add Crew Member
  3. Search for the worker by name or email
  4. Set their Role on this project (Foreman, Worker, Subcontractor)
  5. Click Add

The worker can now clock in for this project and will appear as an option when scheduling shifts.

Team Roles and What They Can Do

Buildero has four account-level roles. These apply across all projects:

  • Owner — full access to everything, including billing
  • Admin — full access except billing settings
  • Foreman — can manage crew time, schedules, and photos on assigned projects
  • Worker — can clock in/out and view their own schedule and hours

Roles are set when you invite a team member and can be changed under Settings > Team.

Inviting a New Team Member

If the person you want to assign isn't in your account yet:

  1. Go to Settings > Team
  2. Click Invite Member
  3. Enter their name, email, and role
  4. Click Send Invite

They'll receive an email with a link to create their Buildero account. Once they accept, they appear in your team list and can be assigned to projects and schedules.

Removing a Worker from a Project

To remove a worker from a project without removing them from your account:

  1. Go to the project's Crew tab
  2. Click the three-dot menu next to their name
  3. Select Remove from Project

Their existing time entries on that project are preserved. They simply won't be able to clock in for it going forward.

Subcontractors

Subcontractors can be added to projects with limited access — they can clock in and view their own schedule but cannot see financial data like invoices or estimates. Set their role to Subcontractor when adding them to a project.