← All product docs
Help · Roles and permissions

Roles and permissions

Four roles map cleanly to real jobs — admin, dispatcher, requester, ticket creator — so adding a teammate is a one-pick decision, not a permissions matrix.

#Why four roles, not a matrix

The instinct with permissions software is to expose every action as a checkbox and let admins build their own role. Gearflow takes the opposite bet: most heavy-civil contractors have the same shape of office and field, so four named roles cover almost every real-world setup. An admin picks the role that matches the job; the permissions follow.

The role also drives pricing. Three of the four roles are paid seats — the people running procurement. The fourth, Ticket Creator, is unlimited and free, designed for everyone in the field who only ever files requests.


#The four roles

Role Seat What they can do
Account Admin Paid Everything the platform offers. Manages users, business units, jobs, vendors, asset categories. Approves quotes, sends POs, configures integrations.
Dispatcher Paid The procurement workhorse. Takes a request from intake through quote, PO, fulfillment, and call-off. Can do everything procurement-related an admin can, but can't change account-level settings or add/remove users.
Requester Paid Files requests against the business units they're assigned to and watches them progress. Can't approve quotes or send POs. The role for foremen, project engineers, or anyone in the field who needs more than just a ticket form.
Ticket Creator Free One permission: file Tickets. Can't create equipment requests, mobilizations, maintenance work, or parts requests directly. Designed for unlimited field-side users — superintendents, foremen, mechanics — who only ever need to flag a problem.

#What you're looking at

Roles are managed under Settings → Team Members. Each row shows a user, their role, and which business units they're scoped to. An admin can add, edit, or deactivate users from here.

Settings → Team Members showing the user table sorted by role with Account Admin, Dispatchers, and Requesters
Team Members in Settings. Sorted by role: Rupert Admin (the signed-in user, marked YOU) is the Account Admin, with All business units. Below: four Dispatchers, then Requesters with their assigned business units. Scroll down for Ticket Creators at the bottom of the list. Each row links out to a user edit page via the kebab menu on the right.

#Adding a user

The Add User dialog asks for name, email or phone, role, and (for non-admin roles) business units. The role dropdown lists all four options.

Add User dialog with the Role dropdown open, showing Requester, Dispatcher, Account Admin, and Ticket Creator
The Add User dialog with the Role dropdown open. Four options: Requester, Dispatcher, Account Admin, Ticket Creator. The dropdown sits below the name / email / phone fields, with the business units picker below it for the roles that need one.

One small but meaningful exception: any authenticated user can invite a Ticket Creator, not just admins. A dispatcher can pull a foreman in directly without escalating. Invitations go out by email or SMS as a magic link — no password to set up.


#Business unit scoping

Larger contractors run multiple business units — a heavy-civil division, a paving division, a yard operations group — and don't want a requester at one to see the other's equipment requests. Roles other than Account Admin can be scoped to a subset of business units.

A user can be assigned to multiple business units; the union of their assignments defines what they see.


#What each role can't do

The negative space matters as much as the positive. Quick reference:


#How this maps to other surfaces

The full platform's roles are the primary identity for a Gearflow user. Some features bridge into Parts Hub Pro — the new parts intake at +Create parts request is the most prominent — and a single person can have an account on both products. In that case, the user's role in each product gates what they can do in that product. The roles aren't currently kept in lockstep, so a Dispatcher in the full platform might be a Requester in Parts Hub Pro, or vice versa.

For features that cross between products, the rule of thumb: their full-platform role decides whether they can use the feature at all, and their Parts Hub Pro role determines what they can do once they're in.


#Tips