Everything the job touches, in one place.
Five chapters, in the order work moves. Start with what hurts; add the rest later.
Win the work
From first enquiry to signature, typed once.
Proposals
Proposals built from the survey
Real hardware, real quantities, your rates and terms. Signed in the browser.
From the blueprint
Qty
- Guest room lock, mortise180
- Suite lock, deadbolt24
- Elevator reader4
- Staff encoder2
Leads
Leads with attribution
Scored, assigned, merged, with the campaign that sent them.
Bookings
Bookings
Prospects book your calendar; reminders send themselves.
Deals
Deals pipeline
A board to won or lost, with a reason on every loss.
Blueprints
Site surveys
Doors, floors and photos, one-handed and offline.
Contracts
Contracts
Templates, browser signatures, filed PDFs.
Do the work
Scheduling, crews and whatever goes wrong on site.
Crew app
The crew app
Installs to a phone. Check in, checklists, reports, photos. Queues offline.
Today
Harbor View Hotel
Floor 6, guest rooms
- Old locks removed
- Mortise fitted, rooms 601 to 624
- Program and test
Jobs
Day plans
Multi-day installs planned door by door, day by day.
Work Map
Work map
Every active job and crew on one map.
Contractors
Contractor assignment
Hand a job to your contractor; they accept, schedule and report from their phone.
Customer portal
Site readiness
Blocks scheduling until the customer is ready.
Contracts
Change orders
Signed before billable. Scope creep stops being free.
Get paid
Invoicing that runs on the job, not on memory.
Billing
Reminders and escalation
At due, then after, then to your team. Nobody keeps a list.
- Invoice sentDay 0
- DueDay 30
- Reminder sentDay 37
- Paid by cardDay 39
Billing
Milestone billing
Invoice at signing, scheduling, delivery or completion.
Agreements
Payments
Cards through your account; wires and cheques recorded alike.
Billing
Purchase orders
Order sheets from the blueprint, cost against quote.
Jobs
Expenses and travel
Receipts, mileage at the day’s rate, trip approval.
Billing
Tax and exports
Per-invoice tax and a CSV for every list.
Keep the customer
The part most systems stop before.
Customer portal
The customer portal
Progress, readiness, photos, documents, invoices and support.
Your installation
Signed
Scheduled
Installing
Complete
Installed base
Installed base
Every device on every door, serial and firmware.
Agreements
Service agreements
Visits and billing on a cadence, auto-renewing.
Cases
Support cases
Email, portal and phone as one case, with an SLA.
Inbox
Shared inboxes
Team email with assignment, triage and snippets.
Website
Knowledge base
Searchable articles and fault decision trees.
Make it yours
A platform your customers never see the seams of.
Your brand
Your brand, end to end
Your domain, logo, email and payment accounts on everything.
Invoice INV-2041
billing@yourcompany.com
Website
Website editor
Blocks, drafts, versions, SEO and redirects.
Website
Custom domain
Your site and customer links on your domain.
Contractors
Team and roles
Control who sees pricing or approves payments.
Your brand
Full export
The whole tenant as one document, any time.
The parts you only notice when they are missing
Isolation at the database
Every table enforces tenancy itself, not just the app.
Work that retries
Background jobs back off and retry, never vanish.
An audit trail
Who changed what, written as it happens.
Nothing is dropped
Failures surface in the interface, not a log.
Start with the chapter that hurts most.
Pick a plan and turn on what you need.