Project fields
- Client: the client the project is being prepared for.
- Project name: the name used across navigation and estimate pages.
- Quote number: assigned by Stralos when the project is created. Read-only. See Quote numbers and job numbers.
- Job number: assigned by Stralos when an estimate on the project is marked Won. Read-only.
- Client reference: the client’s own reference for the project. Optional.
- Status: the server-managed lifecycle stage, shown as a read-only badge.
- Office: the office in your company that the project is run out of. Required when you create a project.
- Main contact: the person at the client the tender goes to. Required when you create a project.
- Location: address, city, region, latitude, and longitude where available.
Projects list
The Projects page shows projects in your company as a table. The subtitle shows how many projects you belong to out of the company total: You’re on X of Y projects. Each row shows:- Project: the project name as a link. A lock icon appears when you are not on the project’s team.
- Client: the client the project belongs to.
- Status: a coloured badge using your company’s status names.
- Office: the office the project is run out of, or Not set.
- Project lead: the assigned project leads.
- Target submission: the target tender submission date, when set.
- Proposed start: the proposed start date, when set.
- Access: Manage team (if you can manage the project), and Join project or Request access (if you do not yet have access).
- Mine: only the projects you are a member of.
- All in company: every project in the company, including ones you cannot yet open.
- Search projects or clients: type part of a project or client name.
- Lead pipeline: projects at the Lead status only.
- Status: tick one or more statuses to show projects at any of those stages.
- Office, Client, and Project lead: projects matching the selected value.
- Sort by: order the list by Project name (the default), Newest first, Recently updated, Submission date, Start date, Client, or Status. You can also select a column header to sort by that column; select it again to reverse the order.
Project access
Projects use explicit membership. You can open a project only if you are a member of its team. Company admins can view and manage any project’s team but still need to add themselves as a member to open the project’s contents.Viewing a project you cannot open
Selecting a project you are not a member of opens an access page showing the project name, client, office, lead, and key dates. From here you can:- Join project: appears when the project is run out of one of the offices you can join projects at. Confirm to add yourself to the team as a member; no approval is needed.
- Request access: enter a reason and submit a request. A project lead decides; unanswered requests escalate to company admins after five working days.
- Withdraw request: cancel a pending request you have already submitted.
- Manage project team: appears if you are a project lead or admin and can manage the team directly.
Managing a project’s team
Project leads and company admins can open the Project team sheet from the project overview or by clicking Manage team on the Projects list. Admins who are not yet on the team see an Add myself to project button at the top of the sheet.Adding a member
- Search by name or email to filter the list.
- Choose a person from the Person picker. Only company members not already on the team appear.
- Choose a Project role: Member or Project lead.
- Click Add to project.
Approving or declining access requests
Pending requests appear at the top of the sheet. Each request shows the person’s name, their stated reason, and the date they requested access. Use Approve or Decline to decide.Changing a member’s role
Click Make project lead on a member’s row to promote them. Click Manage on a project lead’s row to demote them or remove them.Removing a member
Click Remove on a member’s row. If you are removing or demoting the last project lead, you must first choose a replacement lead before confirming.Access history
Click Access history at the bottom of the sheet to see a log of all membership changes, including who was added, removed, or had their role changed, and when.Cross-project access requests
The Access requests button in the Projects page header opens the caller’s access inbox. Project leads see pending requests for projects they manage. Company admins also see escalated pending requests and pending requests for projects with no active lead. Every caller sees their own requests. The count shows items the caller can decide. Open the sheet to approve or decline actionable requests one at a time, or follow a project link.Create a project
- Click New project at the top of the Projects page or in the project selector, or open Settings and use the Projects settings area.
- Select the client. The list shows every active company: your clients first, then other companies under Other companies with their role. If you choose a company that is not a client yet, a note says that creating the project will also mark it as a client. Type to search; press Enter to pick the top match.
- If the client does not exist yet, select + New client…, or type the name and select + Create new client ”…” to carry the typed name into the new client step. See New client step.
- If what you type is close to an existing company’s name, for example “Fulton Hogan Ltd” when the company is saved as “Fulton Hogan”, the existing company is offered under Did you mean so you don’t create a duplicate.
- Select the Main contact: the person at the client the tender goes to. The list shows the chosen client’s contacts. Choose TBC — to be confirmed if you don’t know yet, and set the contact later in Project settings. If the person is not listed, select + New contact…, or type their name and select + Create new contact ”…”. See New contact step.
- Select the Office the project is run out of. The list shows your company’s active locations. Your effective default office is pre-selected. If you have not chosen one, Stralos uses the first-created active office. You cannot create the project without an office. Admins can add an office from the list with + New office… or + Create new office ”…”.
- Leave Prefer resources from this office ticked if the project should draw on this office’s resources first, or untick it.
- Enter the optional Client reference when one has been supplied.
- Enter the project’s dates if you know them. All are optional.
- Target submission and Proposed start date accept day-first dates, for example
3/4/2026or3 Apr 2026for 3 April 2026. - Site visit and Questions close take a date and a time, in the project’s time zone.
- Decision expected and Next follow-up take a date only.
- Target submission and Proposed start date accept day-first dates, for example
- Save the location details before you begin pricing location-sensitive rates.
- Once the project is created, the sheet moves to the Suppliers for this project step. Choose a search distance and, optionally, preferred suppliers for bulk materials and disposal. Select Save, or select Skip for now. See Suppliers for this project step.
- Admins select Add your office to add the first office in a step of the same sheet. Enter its details and select Create office; the new office is selected when you return to the project.
- Members are asked to get their admin to add the office. You cannot create the project until an office exists.
New client step
The New client step creates the client and the person the tender goes to in one save.- Client name: required. If the name matches a company you already have (ignoring capitals and extra spaces), Stralos says so and offers Use with the company’s name. Select it to pick that company instead of creating a new one.
- Company roles: Client is always ticked. Tick Supplier too if the company also sells to you.
- Company phone and Company email: optional.
- Main contact: Contact name is required, plus a Contact phone or a Contact email.
- Location: required. Pick the client’s address from the search list. It prints on the tender and is added to the company’s locations.
- Kind: required. The field starts empty, so choose what kind of location it is each time, for example Office or Yard. The location Name follows the kind you choose until you type your own.
New contact step
The New contact step adds a person to the chosen client. Enter a Name, a Phone or an Email, and optionally a Role, for example Project manager. Select Create contact. You return to the project step with the new contact selected as the main contact.Suppliers for this project step
After Stralos creates the project, the sheet shows the Suppliers for this project step. Use it to set the search distance and, optionally, a preferred supplier for bulk materials and for disposal. You can change the distance later in Project settings → Project details, and the suppliers in Project settings → Rate preferences.Search distance
The search distance sets how far Stralos looks for suppliers when pricing this project. Choose 5 km, 10 km, 20 km, 35 km, 50 km, 100 km or 150 km, or select Other and enter a value from 1 to 2000 km, with at most one decimal place (for example75.5).
Stralos measures the road distance from the project to each supplier site that has rates and shows how many suppliers are within the chosen distance, with a list of those sites, nearest first. When the list is long it scrolls inside the step, and a line below it says how many sites it holds. Stralos preselects the shortest of 50 km, 100 km or 150 km that includes a supplier site. If none are within 150 km, it preselects 150 km. If nothing could be measured, it preselects 50 km.
- While Stralos measures, the step shows Measuring the distance to each site…. If measuring fails, select Try again, or choose and save a distance anyway.
- If the Resource library has no supplier rates yet, the step says so. You can still choose a distance.
- Sites with no address cannot be counted. The step says how many there are and names them when there are six or fewer.
Bulk materials and disposal suppliers
Below the search distance, the step asks the same question for Bulk materials and for Disposal:- Let Stralos pick the cheapest within N km is selected to begin with. It saves no rule, so pricing keeps following the search distance.
- Use a preferred supplier lets you choose one supplier for the group, which covers all of that supplier’s sites. The list shows suppliers with a rate in that group within the search distance, nearest first. Select Show all suppliers to see the rest.
Saving the step
Select Save, or select Skip for now to leave the distance and supplier preferences unset. Without a saved distance, pricing tries 50 km, then 100 km, then 150 km until it finds a supplier. Stralos saves the search distance first. If your preferred suppliers cannot be saved, the project and distance are still saved, and a Preferred suppliers not saved message tells you to set them in Project settings → Rate preferences.Quote numbers and job numbers
Stralos gives every project a quote number when you create it, for exampleQ-0012. The confirmation message names it. You do not need to ask for one.
A project’s quote number belongs to its first estimate. Each other tender estimate on the project, each saved version, and each revised tender gets its own quote number, shown in the estimate header and in the Versions list. When you save a version, revise a tender or reopen a lost project, Also update this tender’s quote number decides whether the tender you keep working on takes a new number. See Estimate versions. Tender downloads and spreadsheet exports print the quote number of the estimate they come from.
A job number, for example JOB-0004, is assigned when an estimate on the project is marked Won. Until then, the project has no job number. Quote numbers and job numbers come from separate sequences that an admin sets up in Company defaults. Neither number can be changed once assigned.
The client reference is separate from both: it is supplied by the client, while quote and job numbers are your company’s own identifiers.
The project selector shows the job number beside each project, or the quote number while there is no job yet. The Dashboard shows the job number, then the client reference, then the project name.
Estimate creation
Each project has a project estimate. When you open the estimate workspace, Stralos loads the existing estimate or creates the first one for that project.Managing estimates
When Multiple estimates is turned on in the project’s settings, you can create and manage more than one estimate side by side — for example, to price alternative scopes or compare tender approaches. Each estimate has its own takeoff, work items, project rates, and tender submission. One estimate is always the primary; it is the one that opens by default. See Project settings to turn the setting on.Opening the Estimates sheet
The Estimates sheet opens over whichever project page you are on, so you keep your place. After any change in the sheet — a new estimate, a rename, a new primary, or a delete — the page beneath refreshes its data in place, without losing your scroll position or open panels. Open the sheet from any of these entry points:- Left rail — select the estimate name in the Estimate section of the rail, then select Manage estimates… from the menu.
- Estimate Overview — select Manage estimates above the summary on the estimate’s Overview tab.
- Project Settings — select Manage estimates beside the Multiple estimates checkbox.
Creating an estimate
- Open the Estimates sheet and select New estimate. To copy a particular estimate, select Duplicate… from its menu instead — the form opens with that estimate as the source.
- Under Start from, choose:
- Blank estimate — starts empty with the company’s margin ladder and the project’s hours per day. It has its own project rates, takeoff, and tender submission.
- Copy of an estimate — a full copy of an existing estimate: takeoff, calculations, schedule, project rates, and tender clauses. The copy is a draft and does not change the original.
- Copy of a saved version — a full copy of the estimate as it was saved in that version.
- If copying, select the source Estimate and, for a version copy, the Saved version.
- Enter a Name. Names must be unique on the project (case-insensitive) and up to 200 characters. Stralos suggests Alternative estimate for a blank estimate, or Copy of followed by the source name for a copy.
- Select Create estimate.
Renaming an estimate
Open the estimate’s menu in the Estimates sheet and select Rename…. Edit the name and save. The name must remain unique on the project. Rename is not available on a not-awarded estimate.Making an estimate primary
The primary estimate is the default for the project — it opens when no specific estimate is selected. To change which estimate is primary, open its menu and select Make primary. Make primary is not available when:- The estimate is already primary.
- The estimate has been marked as not awarded.
Deleting an estimate
Open the estimate’s menu and select Delete…, then confirm with Delete estimate. The estimate is removed from the project’s list but kept on record (soft delete), so support can restore it. Delete is not available when:- The estimate is the primary — make another estimate primary first.
- The estimate is the won estimate (the contract record cannot be deleted).
- The estimate has a submitted tender revision — it is kept as a tender record.
Switching estimates
Select an estimate’s name in the Estimates sheet to open it. The sheet closes and the selected estimate opens on the same screen. You can also switch from the rail — see Switching between estimates.Project settings
After creating a project, open Project Settings to update project details and configure the contract basis. The contract basis tells Stralos which contract form governs the project, its overhead percentages, and its contract documents. See Project settings for full details.Project lifecycle
The project lifecycle includes these stages: Lead, Estimating, Submitted, Awarded, Active, Completed, Lost, and Archived.The names Stralos puts on screen come from the platform-managed Project statuses list, not from these stage names. Three of them ship with different words by default: Estimating shows as Pricing, Awarded as Won, and Active as Live. The other five, Lead included, show their own name. This page uses the underlying stage names throughout, so a badge reading “Pricing” is the Estimating stage described here.
- Lost identifies a tender that was not awarded.
- Archived identifies a project that is closed, withdrawn, or superseded but retained for reference.
Moving a project through the pipeline
Actions are split between two places:- Estimate workspace header — tender submission and award actions that change both the estimate status and the project status at the same time.
- Project Settings — pipeline actions that affect only the project (start estimating, back to lead, start project, and mark complete).
Estimate workspace actions
The following actions appear as buttons in the estimate workspace header. Only actions valid for the current combination of estimate status and project status are shown.
Mark won is available to project leads and company admins. The server enforces this independently, so a project member without the lead role cannot mark won.
When a project has several tender estimates, the Mark won action names one estimate as the winning bid. The others are hidden and recorded as not awarded. A hidden estimate is read-only. A company admin can reverse the award (via admin status override) to clear the outcome and restore all estimates to their pre-award state, provided the project has not yet had a signed-off delivery.
If a transition is in progress on the server, Stralos shows an information notice rather than an error and refreshes the project and estimate once. If the notice remains, refresh again after a moment to see the reconciled state.
Project Settings actions
You do not usually need Start estimating. A Lead project moves to Estimating automatically the first time anyone saves a change to one of its tender estimates. Changes to a saved version or a not-awarded tender estimate do not move it. If the move cannot complete, your change is still saved and a later edit tries again.
Only actions valid for the current status are shown. Archive and Unarchive are supported by the lifecycle API but are not yet exposed as buttons in Project Settings. Awarded and Active projects cannot be archived through the standard lifecycle rules.
When you mark a project won or lost, reopen it, or use an API-only archive action, Stralos also transitions the linked estimate in the same operation. If the estimate service is temporarily unreachable, the transition is recorded as in flight and completed automatically in the background. If the estimate service definitively rejects the action, the transition is rolled back and the error is shown.
When an action succeeds, the status badge updates. If it fails, Stralos refreshes the project from the server and displays the error so a concurrent status change does not leave stale actions on screen.
Only one status transition can be in flight for a project at a time. If you see a “transition in flight” error, wait a moment and try again — a background process is finishing a previous transition.
Mark lost
When marking a project lost you must choose a reason category:- Price — your price was not competitive.
- Timing — the schedule did not suit.
- Scope — the scope did not match your capability.
- Relationship — awarded on a relationship basis to another party.
- Project cancelled — the client cancelled the project.
- Re-bid — the project will be re-tendered.
- Client did not award — your client did not award the work.
- Other — use this when no other category applies.
Admin status override
Admins also see Override status. Use this only for an exceptional correction:- Open Project Settings and click Override status.
- Choose any available target status. Awarded is excluded from the admin override; use Mark won in the estimate workspace to move a project to Awarded through the standard tender flow.
- Enter the required reason.
- Click Set status.
Project history
Every committed status change is recorded with its action, previous and resulting status, actor, and timestamps. This audit history is stored by the API and is not yet shown in a history viewer in the interface.Good practice
- Use the real tender reference, not a temporary name, once the job is live.
- Use the status badge to understand where a project sits in the pipeline.
- Add a location before working with supplier or location-based pricing.
- Avoid duplicating a project when the existing record only needs a reference or project-detail update.

