AI site manager
Mason
The site manager who reads the crew chat so you do not have to.
An AI site manager from Idle Work for contractors who run the job from WhatsApp. Mason reads your crew groups without ever posting in them, keeps track of who worked where and for how long, and turns your drawings into a priced bid for you to check.
Mason is in early access. Book a call to be one of the first crews on it.
The evening crew report
Who worked where, and for how long.
Every evening Mason sends you one message: crew hours by job, what is blocked, and what someone asked that nobody answered. This is an evening at Sterling Exteriors, a contractor we made up to show it.
Try it live
Do not take our word for it.
The agent below is live, not a recording. Pick an agent, ask it what you would really ask, and judge the answer yourself. No signup.
Public demo. Do not paste private data. Replies are generated by a live agent and may be imperfect.
What Mason handles
The paperwork that starts after the crew goes home.
Crew hours
Start and end times from the crew's own messages and location pins. Nothing new for them to install.
Watch only
Mason reads the crew groups you pick and never posts in them. Your crew chat stays yours.
One reply confirms the day
Fix a time with a tap or a text. Nothing reaches payroll until you confirm it.
Job costs
Hours times each person's rate, charged to the job they worked, with overtime flagged.
Bids from drawings
Send the drawings or the bid form. Mason does the takeoff and prices it from your own rate card and past bids.
No made-up prices
Anything it cannot price stays marked for you to fill in. It never guesses a number.
Your proposal
The finished proposal carries your logo and your header, ready for you to send.
Blocked and unanswered
What is stuck on site and what someone asked that nobody answered, every evening.
Your crew's languages
Crew messages in Punjabi, Hindi or Spanish, translated for the office when you tap.
One screen
Today, jobs, crew, bids and insurance dates in one place, on your phone or at your desk.
One system
Crew, jobs, bids and proposals in one place.
Mason is not a chatbot bolted onto your phone. It is a full system for your business on its own private server, and the agent works inside it under the same rules as your staff.




Screens from the Mason app, with made-up data.
Proposals with your name on them
Takeoff from your drawings, prices from your rate card and past bids, then a PDF proposal with your logo, your header and a prepared-by line. Approve it, mark it sent, mark it won.
Jobs
Every job in one place: crew days and hours, labor cost, photos from the crew chat, the bid it came from, change orders and documents.
The payroll file
Confirmed hours become a file your payroll company or accountant can take, with overtime flagged. Mason never pays anyone.
Your website and quote requests
A simple website for your business: your services, photos of finished work you approve, and a quote form. Each request lands in Mason, ready to become a bid.
Insurance and documents
Subcontractor insurance certificates with their expiry dates, missing documents flagged, and renewals before they lapse.
Ask Mason
"Who was on Oak Street yesterday?" Mason answers from your own records, and any change it suggests waits for your OK.
Your office and foremen
Their own logins for the office and your foremen. Foremen never see pay rates, costs or prices.
Your data stays yours
It runs on a private server used by no other customer, and you can export everything at any time.
How it works
Mason drafts. You decide.
- Step 1
Watch
It reads the crew groups you pick and records what it sees. It never posts.
- Step 2
Draft
It drafts each person's hours and each bid, and marks anything it is not sure of.
- Step 3
You confirm
You confirm the day and fill in any missing prices. Nothing counts until you do.
- Step 4
Pay and win
Confirmed hours become payroll and job costs. A bid you win becomes a job.
You choose which groups Mason reads, and you can change that from WhatsApp or the dashboard at any time.
Confirming a crew day, and approving, sending or winning a bid, are always done by a person.
Setup
Your crew keeps using WhatsApp.
No new app for the crew. Mason joins as one more linked device and only reads the groups you choose.
What you connect
- The WhatsApp number that is already in your crew groups
- Mason's own number, for you and your office to message
- Your rate card, as a spreadsheet
- Your logo and proposal header
From your dashboard
- Your crew, their names and their rates
- Your jobs and site addresses
- Which groups Mason reads
- Who in the office can see pay and prices
You name each person on your crew. Mason never goes by their WhatsApp name.
Hard limits
What Mason will never do.
Whatever else you turn on.
- Post in your crew groups
- Read a group you did not pick
- Make up a price
- Send a bid to your customer
- Pay anyone or move money
- Change a confirmed day without you
