Bill of Quantities — Upload Excel (WBS Code, Description, Unit, Qty, Rate, Total, Hour Allowance, Level). A row with a title but no WBS code / quantity becomes a section heading automatically (Level column 1–4 sets the nesting depth). Importing adds underneath your existing rows — nothing is overwritten. Drag the ⠇ handle to reorder rows or whole sections; use the ←→ on a heading to indent. Tap the ⓘ for the full format.
Upload Excel BOQ
Click to select .xlsx file
WBS Code
Item Description
Unit
Quantity
Rate (€)
Total (€)
Hour Allow.
Claimed Qty
Claimed €
Recorded €
€/unit
Materials €
Rec Hrs
Lab Hrs
Plant Hrs
Sub Hrs
Done
Arrange
Issues / NCR Log 0
Closed Issues (0)▶
Milestones at Risk 0
My Tasks on This Project 0
Site Reporting — who is feeding the diary
Project to dateevery diary entry ever recorded
Project Photos
No photos for this project yet.
Sign
Sign above the line with your finger or mouse.
Job Management
100%
Click to edit · Right-click for options · Drag to move
Select the Planner tab to load your plan.
✦
Assistant
Ask anything about your projects — diary, hours & costs, programme, delays, variations, forms and more. Answers are limited to the projects you can access.
The assistant reads your data to answer — it never changes anything.
Administration
Admin access only
Organization
Loading organization…
Forms — template categories
The categories your form templates are grouped under on the Forms page — Quality, Safety and so on. Name your own; renaming one moves its templates with it, and removing one never hides a form.
Task reminders — by email
Each person is emailed only about the tasks assigned to them, on projects they can still open. Nobody is ever sent an empty list, and anyone can turn their own reminders off from the Tasks page.
Loading…
Webhooks
Tell another system — a QA database, a BI tool, a client’s portal — the moment a form is submitted, approved or sent back, or a form action is raised or closed. Each event is a signed JSON POST to the address you give; a failed one is retried for about a day.
Loading…
API keys
A key lets another system read this organisation’s forms and their actions. It can only read, and a revoked key stops working at once.
Loading…
Site QR — let the crew contribute
Loading…
All Organizations platform owner view
Organization
Members
Projects
Created
All Projects Overview
Click Refresh to load project overview.
Access roles
A named set of permissions across every module. Put people on one below and they inherit it — change the role later and everyone on it changes with it. This decides what the app OFFERS; it is not a security boundary, so if something must never reach somebody, take the project away in Job Access instead.
User Management
Name
Email
Role
Status
Job Access
Access role
Modules
Actions
New Job
The phone diary marks each person green at a full day and amber when short or over.
Manage Job Access
Select which jobs this user can access. Super Admins always see all jobs.
Edit Activity
Resource / Colour
Status
Paste BOQ from Excel
Select and copy cells directly from Excel, then paste below. Column order: WBS Code → Description → Unit → Quantity → Rate → Total → Hours → Level
You can paste any number of columns from the left — missing columns are left blank. A header row is automatically skipped. A title-only row = a section heading; put 2 in the Level column for a sub-heading.
How to structure the Excel BOQ
Put your data in columns, in this order (a header row on top is skipped automatically). Only the first two columns are required. Or download the blank template below and paste your bill straight into its first sheet.
A
B
C
D
E
F
G
H
WBS Code
Description
Unit
Qty
Rate
Total
Hour Allowance
Level
Headings & sub-headings
• A row with a title but no WBS code and no numbers (Qty / Rate / Total all blank) becomes a section heading.
• To make it a sub-heading, put 2 in the Level column (H). Blank or 1 = a main heading. Level is only read on heading rows.
• Normal line items just need a WBS code and/or a quantity — they’re never treated as headings.
Importing never overwrites — new rows are added underneath your existing BOQ (you’ll get a quick confirm). To replace everything, use Clear All first, then import.
Example
WBS Code
Description
Unit
Qty
Rate
Total
Hour Allowance
Level
Block A — Substructure
1
Foundations
2
001
Excavate to reduced level
m3
120
18
2160
40
002
Mass concrete fill
m3
45
135
6075
30
Add note
A separate, timestamped entry on —, attributed to you. Use it for one specific event; the box above stays the day's overall write-up.
Editing — what was originally submitted is kept and always shown underneath, never overwritten.
A note in another language is stored with an English translation.
Change WBS item
Currently assigned to —. Pick the BOQ item this diary activity should belong to.
Add a sub-item by hand
Records a cost against — that did not come from a diary. It counts towards the line's recorded cost and rate exactly as a diary sub-item does, and carries no hours — hours come from the diary, where the people who worked them are recorded.
This BOQ line enforces its unit, so every sub-item on it is measured in the same thing.