Workflow Template
Daily site diary Workflow
Captures a daily site diary from the site supervisor, flags incidents/near misses to the safety manager, flags delays to the project manager, optionally sends the client a progress update, and tracks each diary entry through to Filed status.
This workflow is designed for construction and site-based businesses that need a consistent daily record from each site supervisor. It automates the capture of site conditions, workforce numbers, deliveries and visitors, then automatically flags incidents or near misses to the safety manager and delays to the project manager for follow-up. Each entry moves through defined statuses from Recorded to Filed, giving the business a timestamped record of what happened on site each day, with an optional client progress update sent along the way.
Business Outcomes
- Reduces time spent manually collecting and chasing daily site diary submissions
- Helps ensure incidents and near misses are routed to the safety manager without delay
- Supports faster project manager awareness of delays and their impact on the programme
- Improves client communication with optional automated progress updates
- Provides a clear, status-tracked record of every diary entry from submission to Filed
Workflow Steps
Steps
- 1Create Site Diary Recordcreate record
Creates the site diary record from the submitted form data.
- 2Set Status to Recordedupdate record
Sets the diary status to Recorded as the entry is logged.
- 3Check for Incident or Near Miss
Branches to the incident reporting path if an incident or near miss occurred.
incident_or_near_miss: "Yes"→Set Status to Incident ReportedDefault→Check for Delays - 4Set Status to Incident Reportedupdate record
Updates the diary status to Incident Reported.
- 5Safety Manager: Record Incident Detailscreate task
Creates a task for the safety manager to record what happened, who was involved, and actions taken, due in 1 day.
- 6Save Incident Details to Recordupdate record
Persists the incident details captured by the safety manager to the diary record.
- 7Check for Delays
Branches to the project manager task path if a delay other than None was recorded.
delays: "None"→Check if Progress Update Should Be SentDefault→Project Manager: Assess Delay Impact - 8Project Manager: Assess Delay Impactcreate task
Creates a task for the project manager to record the impact on the programme and whether a delay notice is needed, due in 2 days.
- 9Save Delay Assessment to Recordupdate record
Persists the programme impact assessment and delay notice decision to the diary record.
- 10Check if Progress Update Should Be Sent
Branches to send a progress update email to the client if requested.
send_progress_update: "Yes"→Email Client Progress UpdateDefault→Set Status to Filed - 11Email Client Progress Updatesend email
Sends the client a progress update summarising the date, work completed, weather, and delays.
- 12Set Status to Filedupdate record
Marks the diary entry as Filed, completing the workflow for this entry.
Fields
- Supervisor Name*
- Site Address*
- Job Reference*
- Client Name*
- Client Email*
- Date*
- +17 more fields
Forms
Daily Site Diary
17 fields
Data Views
Site Diary Entries
diary_date, site_address, job_reference, weather +4 more
Dashboard Widgets
Recommended integrations
Setup the following integrations to extend workflow capability.
Send email in the workflow
AWS SES
Similar Categories
FAQs
Why should we automate the daily site diary instead of using paper or spreadsheets?
Manual site diaries are prone to delays, illegible notes, and incidents or delays not being flagged to the right person quickly. This workflow captures the diary once through a form and automatically routes incidents to the safety manager and delays to the project manager, so nothing depends on someone remembering to forward information. Each entry also carries a status and timeline, making it easy to see what has been recorded, escalated and filed.
What is the ROI of using this workflow across multiple sites?
The main return comes from reduced administrative time chasing supervisors for diary entries and reduced delay in surfacing safety incidents or programme delays to the people who need to act on them. Because the workflow is ready to use immediately, a workspace can start running it on live projects within minutes rather than commissioning a custom system. Over time, the consistent record of diary entries also reduces time spent reconstructing site history when questions arise.
How does this compare to handling site diaries manually via email or paper forms?
Manually handled diaries typically sit in inboxes or site offices, with incidents and delays only surfacing when someone reads through them and decides to escalate. This workflow removes that manual triage step: the Check for Incident or Near Miss and Check for Delays branches automatically create tasks for the safety manager and project manager the moment a form is submitted. The record's status and timeline also give visibility that a stack of paper diaries or email threads cannot easily provide.
Who is responsible for recording incident details, and what happens if there is no incident?
If the supervisor marks 'Incident or Near Miss?' as Yes, the status is set to Incident Reported and a task is created for the safety manager, due in one day, to record what happened, who was involved and actions taken. The workflow waits for this task before saving those details to the record. If no incident or near miss occurred, the workflow skips this branch entirely and moves on to checking for delays.
What happens when a delay is recorded on the site diary?
If the Delays field is anything other than None, the workflow creates a task for the project manager, due in two days, to assess the impact on the programme and decide whether a delay notice is needed. The workflow waits for this task to be completed, then saves the impact assessment and delay notice decision to the diary record. If no delay is recorded, this step is skipped and the workflow proceeds to the client update check.
Can we customise which fields appear on the site diary form or add extra checks?
Yes, changes can be made by describing the desired change in plain English or by editing the steps directly in the workflow editor, and earlier versions of the workflow are kept. This makes it straightforward to add or remove form fields, adjust task due dates, or introduce additional branching logic as site requirements evolve. There is no development project required to make these changes.
Does the client need an account to receive progress updates?
No, the client is only contacted by email using the Client Email address supplied on the site diary form, and they do not need an account to receive it. When the supervisor selects Yes for 'Send Client a Progress Update?', the workflow sends an email summarising the date, work completed, weather and delays. If the supervisor selects No, this step is skipped and the diary proceeds directly to being marked Filed.
How is the site supervisor's daily entry actually submitted?
The site supervisor submits the diary through a request form covering fields such as site address, job reference, weather, workforce numbers, trades on site, work completed, deliveries, visitors, delays, hours lost, photos, and whether an incident occurred. Submitting the form creates the diary record and immediately sets its status to Recorded. No account or login is required to submit the form.
What does the Filed status actually confirm about a diary entry?
Filed status confirms that the diary entry has passed through all applicable steps in the workflow: it was recorded, any incident details were captured by the safety manager if relevant, any delay assessment was completed by the project manager if relevant, and a client update was sent if requested. The record's timeline shows each of these steps and when they occurred. Each business should confirm its own recordkeeping and safety reporting obligations independently of this status.
Can we see all site diary entries and their statuses in one place?
Yes, table views and dashboards display records by status, so a workspace can see at a glance which diary entries are Recorded, Incident Reported, or Filed. Each record also has a reference number and a timeline showing what happened at each step. This gives supervisors, safety managers and project managers a shared view of daily site activity without needing separate reports.
Ready to use this workflow?
Create a free account and customise this workflow for your business.
