Draft the daily site report
At day's end Maito assembles the site report from the day's notes, deliveries and time punches. You correct it and sign.
Operations · Construction · On a schedule · Updated
Works with
- Slack
- Box
- Dropbox
- Notion
- Microsoft 365
How do you draft the daily construction site report?
To draft the daily construction site report, schedule a Loop for the end of the day. Maito builds the report from the notes form, deliveries, time punches and the weather, shows what does not add up, such as a missing crew member, asks the supervisor about causes it should not guess, and posts the draft in Slack.
How it's done today
The supervisor writes the report from memory after a long day.
What Maito does
- Collect the day's notes, deliveries and punches
- Add weather
- Draft the report without guessing causes
- Ask about gaps
Example
Loop run: Weekday 4:30 PM · Daily site report
Draft site report, Harbor Street, Mon Oct 19. Weather: 54 F, rain 10 AM to 1 PM (weather service). On site: 8 punches on the time clock. Your notes name 7: Eli is missing. Work: framing, level 2 east. Plumbing rough-in, unit 3. Deliveries: 2 pallets drywall at 8:40 AM. Delays: you wrote 'framing inspection not done'. I left the cause blank. Safety: none recorded. Two questions before you sign: was Eli on site, and why was the inspection missed?
@Maito Eli was on the delivery. Inspector never showed, rain pushed the schedule. Stopped work 10 to 1.
Updated: Eli added to attendance, delay recorded as 'inspector did not attend; rain stop 10 AM to 1 PM, as reported by Carl'. Ready for your signature.
Maito (4:30 PM):
Draft site report, Harbor Street, Mon Oct 19.
Weather: 54 F, rain 10 AM to 1 PM (weather service).
On site: 8 punches on the time clock. Your notes name 7: Eli is missing.
Work: framing, level 2 east. Plumbing rough-in, unit 3.
Deliveries: 2 pallets drywall at 8:40 AM.
Delays: you wrote 'framing inspection not done'. I left the cause blank.
Safety: none recorded.
Two questions before you sign: was Eli on site, and why was the inspection missed?
Carl (4:41 PM):
Eli was on the delivery. Inspector never showed, rain pushed the schedule. Stopped work 10 to 1.
Maito (4:42 PM):
Updated: Eli added to attendance, delay recorded as 'inspector did not attend; rain stop 10 AM to 1 PM, as reported by Carl'. Ready for your signature.
How to set it up
- Ask your agent
“Every weekday at 4:30 PM, build the daily site report for Harbor Street from the notes form, deliveries and time punches. Add the weather. Don't guess delay causes, ask me. Post it in #harbor-street.”
- Connect files
- Google Drive
- Box
- Dropbox
- Notion
- Microsoft 365
- Use forms
- Typeform
- Tally
No MCP server needed. Ask your agent to save a skill with the steps, then add the login or API key in Settings → Vault.
- Use time tracking
- Harvest
- Toggl
No MCP server needed. Ask your agent to save a skill with the steps, then add the login or API key in Settings → Vault.
Not connected yet? Your agent sends you a link to sign in.
What it won't do
It reports what the notes, punches and deliveries show. Anything nobody recorded, such as a safety event, will not appear.
Questions
A notes form in Typeform or Tally, time punches from Harvest or Toggl, and files in Google Drive, Box, Dropbox, Notion or Microsoft 365.
No. It leaves the cause blank and asks the supervisor in Slack.
The supervisor. Maito posts a draft and updates it after replies, but it does not submit or sign.