JBP Developments
Dashboard
Siite secure access
Sign in to Siite
Connecting…
AI assistance
AI Team
My day
Today
Prediction market
Siite Market
Your Siite workspace
Dashboard
What needs your attention today.
System readinessLive records, Drive, diaries and programme coverage
What is happening
When each job starts, what is organised over the next six weeks, and what nobody has arranged yetReading the published programmes…
Siite MarketOptional forecasting questions — open the full market from the menu
Open this section to load this week's questions.
Today's director decisions
Overdue risk and reporting blockersCommercial approval blockers
Critical and high items onlyData trust and portfolio pulse
Tap a card to drill into the source moduleDaily site reports
Missing reports, incidents and diary exceptionsProgramme
Current programmes, lookahead blockers and delaysCommunication
RFIs, decisions, instructions and impact recordsCommercial
Invoices, labour, ledger and QS review flagsActive, aftercare and completed projects
Completed work stays collapsed unless it has exceptionsProject exceptions
RAG, missing evidence and decisionsLedger net position by allocation
Income v cost from coded ledger rows — not project marginAllocation quality
Direct, overhead and uncoded checksCommercial warnings
Rows requiring QS/admin reviewNext operational actions
From task trackerProject-specific first
Projects
Commercial control
Ledger
AI Quantity Surveyor
A resident QS that patrols the workbook every weekday at 06:15 - proposing cost codes for the largest uncoded rows. Approvals are staged to Siite_Cost_Coding; nothing is coded without a human.Review queue
Rows needing QS attentionAllocation breakdown
Visible rowsVisible transactions
0 rowsJobs
Siite's unattended jobs
Each runs itself on a timetable. Run one now, or see when each last ran and what it did.Commercial evidence
Invoices
Invoice headers
Invoice registerInvoice review flags
Import review and line confidenceLine items and trade allocation
Invoice line itemsDrive files and OCR/index status
Invoice filesDeveloper / test invoice tools
Manual test entries are kept for prototype checks only. The main invoice dashboard is driven by JBP Commercial System tabs.
Sign in to upload invoice files to Firebase Storage.
Commercial purchasing
Materials
Materials purchasing database
All Line Items / 05C detailPurchasing guidance only. The transaction ledger remains the cash source of truth; invoice line items are the supplier/material evidence layer.
Supplier buying view
Click a supplier to filterTrade buying view
Click a trade to filterSuppliers needing line extraction
Invoice totals found, but material lines still need splittingAI invoice line extraction
Pick an invoice PDF - AI reads printed lines only, checks totals, and you review before staging to Siite_Invoice_Lines.PDF only, maximum 10 MB. The raw file is processed transiently by the protected AI service and never stored - only the file hash and reviewed lines are kept.
Invoice review agent
Finds invoices the workbook parser failed on (no line detail, or line sums that do not reconcile to the invoice net), re-reads the original PDF with AI, and stages corrected lines for approval. Runs automatically every half hour (07:00–18:30 Mon–Fri, 8 invoices per run); the controls below run an extra batch on demand.Top materials by indexed spend
Use filters to narrow by supplier, trade or project.Line extraction coverage and QS review queue
Site labour
Time Clock
Raw clock records
Clock-in recordsApproved timesheets
Approved timesheetsPeople compliance
Workforce
Siite access
Who can sign in to Siite. Different from the workforce records below, which are site compliance.Add worker / subcontractor
Start with the minimum needed to decide whether someone can be on site.Add workforce evidence
Attach cards, ID, insurance, training, PPE, face-fit, induction and RAMS evidence to a person.Site access watch
Who needs review before workingCompliance reminders
Cards, training and insuranceWorkforce register
Construction competence, project access and document evidence. Click any name to open their card.Evidence register
Worker documents, expiry dates, file links and upload statusCommercial evidence
Labour Commercial
Approved Siite timesheets
Approved timesheetsProject labour totals
Labour by projectUnmapped labour review
11G + 11HPerson / employee drilldown
Labour ledgerLabour control principle
No double counting- Cash source: 04_Transaction_Ledger remains the bank/cash source of truth.
- Labour source: 11D/11F are labour cost evidence and allocation support.
- Payroll references: payroll/reference rows are shown for audit but not counted again as spend.
- CVR: project reviews reconcile cash, invoice evidence, labour and forecast/budget layers.
Delivery control
Task board
Add task / to-do
Assign, track communication and send a clear instruction by WhatsApp or email.Inbox, saved views and bulk changes
My task inbox
Shared assignments, due-date changes and status updates for this signed-in user.Task filters
Project, owner, due date and evidence
Saved views & scheduled reports
Save the current filters and receive a personal Monday task report from the live task list.Bulk task control
No tasks selectedBulk completion is deliberately disabled. Complete each task from its own record so required checks and evidence cannot be skipped.
Deleted tasks0 recoverable tasks
Site control
Site actions register
Shared diary
Calendar
Site record
Site diary
Project evidence
Documents / Photos
+ Add / upload files
Document and photo control
Storage-backed uploadsSign in to upload documents and photos to Firebase Storage.
Document controls
Current controls- Use project, type and revision to keep drawings/photos traceable.
- Documents are indexed against JBP's real A-I project Drive structure.
- Siite may index, upload or queue missing folders, but must not move, rename or delete existing Drive files automatically.
Filing
Drive Map
Delivery planning
Programme
Add lookahead item
Project-specific short-term planningHealth, safety, environment & quality
HSEQ
+ Add HSEQ item
Add HSEQ item
Owner and evidence can be completed in the project recordCommercial control
Commercial
Commercial evidence
Received quotes
Every subcontractor and supplier quote filed against a job. Attach the document from the row.Commercial evidence
Record received quote
File subcontractor/supplier quotes against the project as commercial evidence before they become a PO, variation or cost decision.Director exception queue
Combined commercial risksData principle
Reconcile, do not merge blindly- 04_Transaction_Ledger: cash source of truth.
- 05 invoice tabs: evidence/detail, source files, OCR/index status and line allocation.
- 11 labour tabs: labour cost evidence and allocation review.
- CVR/reporting: reconciles cash, invoice, labour, budget, forecast and review flags.
Pipeline
CRM
How the pipeline works
Raw planning leads, live CRM opportunities and wider market intelligence are deliberately separated.
CRM tools and reporting
Shared CRM pipeline
Only human-approved opportunities belong here. Raw planning leads stay outside CRM until they are approved, and Siite is the live record; workbooks receive reporting exports only.
Loading CRM records
Find work
Raw planning opportunity list
Daily official planning and procurement leads for private residential, new build, commercial, industrial and maintenance work up to £5m. Every lead is evidence-linked and either gets rejected or pushed into CRM.
Sales pipeline health
JBP Sales Pipeline v3Target projects
Selected targets in research. Not CRM opportunities, not forecast rows.
Call review and follow-up suggestions
Latest weekly sales notesPipeline by stage
Weighted commercial opportunityNext actions
Client follow-up and tender movementSales board
HubSpot-style opportunity movementOpportunity control
Follow-up, commercial readiness and project conversionContact enrichment queue
Review before updating CRMLusha status not checked in this browser yet.
Sales to commercial handoff
What needs QS / director attentionQualified opportunities
Approved CRM rows only. Targets in research live on the Targets tab.
Raw planning opportunity map
Unqualified planning and procurement leads plotted around the JBP base (AL3 6RN, St Albans). Click a pin to reject it or push it into CRM.
Aftercare
Maintenance
Admin
Data Sync
Live Google Sheets endpoint
Full ledger + daily refreshThe 16-row snapshot is only a fallback. Paste the deployed Apps Script web-app URL here and Siite will load the full 04_Transaction_Ledger, cache it locally, and check once per day for new rows while the app is opened.
Technical details
No endpoint configured.
Connected source manifest
Read-only by designHow Siite gets its numbers
Where the data comes from, and who owns each stepRaw source untouched
Tidies and checks the rows
Dashboards, ledger, tasks, CVR
Sign-in, records and files
Director reporting
Reports
Report packs
Generate a report from the data currently loaded in Siite, then print, copy or share it.Reports use the data currently loaded in the app. Run Data Sync first for the latest ledger.
Directors
This morning's brief
One brief at 07:00: what moved since yesterday, decisions due, jobs that changed rating, money due this week, incidents and what was held back from alerting you. It arrives on your phone, or by email if alerts are off.The weekly job pack is built from Siite's own figures.