Every person stands on one of four base roles — Ticketer, Requester, Fulfiller, Admin. A user with the Admin role can also build the account's own roles on top of them, and a permission table shows exactly what each role can do.
Every person in a Gearflow account stands on one of four base roles. Most heavy-civil contractors have the same shape of office and field, so the four base roles cover most real setups. A user with the Admin role picks the role that matches the job, and the permissions follow. When a job needs a different mix, that user builds a new role from a base role and adds permissions to it (see Your own roles).
The role also drives pricing. Three of the four base roles are paid seats — the people who run procurement. The fourth, Ticketer, is unlimited and free. It is for everyone in the field who only files tickets.
| Role | Seat | What they can do |
|---|---|---|
| Admin | Paid | Everything a Fulfiller can do, plus account management: users and roles, account settings, jobs, locations, asset categories, other people's notification settings, and integrations. Sees the reports pages. |
| Fulfiller | Paid | The procurement workhorse. Takes a request from intake through quote, PO, fulfillment and call-off, for equipment, mobilizations, maintenance and parts. Sees prices, receives parts, and manages vendors and customers. Can't manage users, roles or account settings, and can't see the reports pages. |
| Requester | Paid | Creates equipment, mobilization, maintenance and parts requests against their business units and watches them progress. Checks in and calls off equipment. Can't fulfill requests (no quote approval, no POs) and can't manage vendors. The role for foremen, project engineers, or anyone in the field who needs more than a ticket form. |
| Ticketer | Free | Files tickets. Can't create equipment requests, mobilizations, maintenance work or parts requests. Designed for unlimited field-side users — superintendents, foremen, mechanics — who only need to flag a problem. |
The base roles belong to Gearflow, and nobody can change them. As of November 2026, the role picker lists the four base roles first, then the roles your account owns.
Roles are managed under Settings → Users. The page has four tabs: Active, Deactivated, Roles and Bulk history. Each row on the Active tab shows a person, their email, phone and title, their role and their business units. A user with the Admin role can add, edit or deactivate users from here.
The Add user dialog asks for name, email or phone, role, and business units. The Role picker is searchable. Under it, a read-only table shows what the picked role can do.
One exception: any signed-in user can add a person with the Ticketer role, not only a user with the Admin role. A buyer with the Fulfiller role can pull a foreman in directly from a ticket or request form, without escalating. Invitations go out by email or SMS as a magic link — no password to set up.
The permission table shows what one role can do. Gearflow builds it from the same checks that enforce the permissions, so the table and the real behavior always agree. It has one column for each request type — Tickets, Equipment, Mobilization, Maintenance, Parts — and these rows:
| Row | What it means | Base roles that have it |
|---|---|---|
| Create | Create that type of request | Requester, Fulfiller, Admin (Tickets: all four) |
| Fulfill | Work a request someone else wrote: quotes, POs, fulfillment. On Parts: sourcing, orders, receiving, close, cancel and reopen | Fulfiller, Admin |
| Check in / call off | Submit a check-in or a call-off on equipment (Equipment only) | Requester, Fulfiller, Admin |
| Receive parts | Mark parts received on a request someone else wrote (Parts only) | Fulfiller, Admin |
| View pricing | See prices | Fulfiller, Admin |
| Manage account | Users, roles, settings, jobs, locations, asset categories | Admin |
| View reports | Open the reports pages | Admin |
A person always receives the parts on their own parts requests, and sees the prices on their own parts requests.
A user with the Admin role builds the account's own roles on the Roles tab of Settings → Users. The tab has two lists: Base roles (the four above, with a head count for each) and Your roles (the roles your account owns). Only your account sees its own roles.
To make a role:
A role only adds permissions to its base role. It can't take one away. To give fewer permissions, start the new role from a lower base role. For example, a role that starts from Ticketer and adds Check in / call off lets a foreman file tickets and check equipment in, but not create an equipment request.
Larger contractors run multiple business units — a heavy-civil division, a paving division, a yard operations group — and don't want a foreman in one division to see the other division's equipment requests. Every role below Admin is scoped to the business units the person is assigned to.
A user can be assigned to multiple business units; the union of their assignments defines what they see. In an account with more than one business unit, a person below Admin with no business unit sees no tickets or requests.
The negative space matters as much as the positive. Quick reference:
Parts rights depend on where the account runs parts.
| Where the account runs parts | What decides parts rights |
|---|---|
| In Gearflow itself (the Parts entry in the sidebar opens the parts list inside Gearflow, and + → Create parts request opens the form in place) | The roles on this page. Create on Parts lets a person create a parts request; Fulfill on Parts lets them source, order, receive, close, cancel and reopen. |
| In Parts Hub Pro (the Parts entry links out) | The person's Parts Hub Pro role: Admin, Purchaser or Requester. |
Gearflow turns on in-platform parts for an account. New accounts get it from the start. A person who uses Parts Hub Pro has a separate role there. The two roles aren't kept in lockstep, so a user with the Fulfiller role here might have the Requester role in Parts Hub Pro, or the other way around.