Approve — Work is authorised. Approved By and timestamp are recorded.
Reject — Permit is rejected with comments. Requestor must revise and resubmit.
Activate — Once on-site and ready to start, the Requestor activates the permit. Toolbox talk confirmation and worker count are recorded.
Close — When work is complete, the permit is closed. Site restoration and final sign-off details are captured.
A permit can also be Cancelled by the Requestor (or Manager) at Draft or Submitted stage if the work is no longer required.
Draft→Submitted→Approved→Active→Closed
Work Types requiring a Permit:
🔥 Hot Work🚪 Confined Space⚡ Electrical⛏ Excavation🏗 Lifting & Rigging🪜 Work at Height⚠ Breaking Containment📋 General High-Risk
👥 Roles & Responsibilities
Role
Observations
Permits to Work
Observer
Reports observations
Creates & submits permits
Action Owner
Submits rectifications
Creates & submits permits
Safety Manager
Assigns, verifies & closes
Approves, rejects & closes permits
Manager
Full access
Full access, invites users, manages billing
📘
Vigilo Help & User Guide
Everything you need to know — from first login to advanced features.
No sections match your search. Try different keywords.
🦺What is Vigilo?
Vigilo is a cloud-based safety management platform for industrial and construction organisations. It replaces clipboards, WhatsApp groups, and spreadsheets with a single digital system.
📋
Safety Observations
Report hazards, assign corrective actions, full audit trail.
🔐
Permit to Work
Digital permits with approval gate, LOTO, and toolbox talk.
⚠️
HIRA
ISO 45001 risk register — 5×5 likelihood/severity matrix.
Click Report New in the sidebar or Report Observation on the dashboard.
Enter a short Title describing the hazard.
Select the Location from your facility list.
Set the Date Observed (defaults to now; change if reporting retrospectively).
Choose Severity — LowMediumHigh
Write a detailed Description of the hazard.
Optionally attach a Photo (Before).
Select the Assigned To person responsible for fixing it.
Set a Target Date for closure.
Click Submit.
The assigned person is notified. The observation is immediately Open.
4.3 Rectifying an Observation (Action Owner)
If you are assigned an observation:
Open the observation from All Observations.
Click Submit Rectification.
Describe what was done in the Rectification Details field.
Optionally upload a Photo After showing the completed fix.
Click Submit — status moves to Awaiting Verification.
4.4 Verifying an Observation (Manager / Safety Manager)
Open the observation showing Awaiting Verification.
Review the rectification details and after-photo.
Click Verify & Close — add a verification comment and confirm. Status → Closed.
Or click Reject Verification to send it back for re-work.
4.5 Analytics Dashboard
Go to Observations → Dashboard to see:
Open / Overdue / Closed KPI cards
Observations by severity and location
Trend over time (chart)
Top observers and action owners
4.6 Exporting Data
From the observations list use the Export buttons in the sidebar:
Export Excel (.xlsx) — full data with org logo header, styled columns
Export CSV — raw data for further analysis
Closed observations can be archived by Managers/Safety Managers to keep the active list clean. Archived records are still searchable and can be restored.
🔐Module 2 — Permit to Work (PTW)
A Permit to Work is a formal document authorising high-risk work. No work should begin until an approved permit is in hand.
Supported Work Types
🔥 Hot Work🚪 Confined Space⚡ Electrical⛏ Excavation🏗 Lifting & Rigging🪜 Work at Height⚠ Breaking Containment📋 General High-Risk
5.1 Permit Lifecycle
Draft→Submitted→Approved→Active→Closed
Submitted→Rejected(revise & resubmit)
Draft→Cancelled
5.2 Raising a Permit
Click New Permit from the dashboard or sidebar and complete all sections:
Work Details
Work Type, Title, Description
Location, Specific Work Area
Planned Start & End date/time
People
Requestor (auto-filled as you)
Contractor Name & Contact (if external)
Number of Workers
Risk & Controls
Hazards Identified
Risk Controls / Precautions
PPE Required
Isolation Required? (LOTO details)
Emergency Procedure
Pre-work Checklist
Toolbox talk conducted
Area barricaded / signed
Equipment / tools inspected
Gas / atmosphere test done (result)
Use Save as Draft to save progress, or Submit for Approval when ready.
Every permit is auto-assigned a unique number: PTW-YYYYMMDD-XXXX (e.g. PTW-20260311-0001).
HIRA enables your organisation to systematically identify workplace hazards, assess their risk using an ISO 45001 5×5 matrix, assign controls, and track residual risk over time.
Risk Score = Likelihood × Severity
Score Range
Level
Action Required
20–25
Critical
Stop work immediately — controls must be implemented before resuming
10–19
High
Senior management attention — reduce risk within 24 hours
4–9
Medium
Establish controls within a defined timeframe
1–3
Low
Manage by routine procedures
6.1 Creating a HIRA Register
Go to Risk & Compliance → New Register (Manager / Safety Manager only).
Enter the register name (e.g. "Welding Operations"), work area, and review date.
Save the register and click Add Hazard to start populating it.
For each hazard: describe the hazard, its category, existing controls, and set Likelihood (1–5) and Severity (1–5). The risk score is calculated automatically.
Assign a Responsible Person and set additional controls to reduce residual risk.
High and Critical hazards automatically generate Corrective Actions for tracking.
Any hazard rated Critical (20–25) triggers an immediate email alert to managers for urgent attention.
6.2 Risk Matrix View
Go to HIRA → Risk Matrix to see a visual 5×5 heatmap with all hazards plotted by likelihood and severity. Hovering over a cell shows the hazard details. This is useful for leadership reviews and audit evidence.
6.3 HIRA Review Alerts
Registers have a review due date. Vigilo automatically emails managers when a HIRA register is approaching or past its review date, prompting periodic risk reassessment.
🚨Module 4 — Incidents
Record all workplace incidents, near-misses, and dangerous occurrences. Vigilo tracks investigation status, captures root causes, and auto-calculates industry KPIs.
Incident Types
LTI — Lost Time InjuryRecordable InjuryNear MissFirst Aid CaseProperty DamageEnvironmental
7.1 Reporting an Incident
Go to Safety Operations → Report Incident.
Select the Incident Type and Severity (Critical / Major / Moderate / Minor).
Enter date/time, location, description, and persons involved.
For LTIs, enter the Lost Work Days — LTIFR is auto-calculated.
Submit. Managers are notified and an investigation is opened.
You can convert a Safety Observation directly into an Incident from the observation detail page using the Convert to Incident button.
7.2 Investigation & Root Cause Analysis (RCA)
Open the incident and click Add Investigation Details.
Document the immediate cause, contributing factors, and root cause.
Add corrective and preventive actions to prevent recurrence.
Click Close Incident once investigation is complete and actions are assigned.
7.3 Statistics Dashboard
Go to Incidents → Statistics (Manager / Safety Manager) to see:
LTIFR — Lost Time Injury Frequency Rate (per million hours worked)
TRIFR — Total Recordable Injury Frequency Rate
Monthly trend chart, incident type breakdown, and location heatmap
LTIFR / TRIFR calculations require the Total Hours Worked figure to be entered in Organisation Settings for the period.
Inspections are mobile-optimised — complete them on-site from your phone without needing a laptop.
8.3 Reports & Statistics
PDF Report — branded inspection report with score, findings, and photos (Manager / Safety Manager).
Statistics (Improvement → Statistics) — pass/fail trends, scores by inspector, and location breakdown.
⚖️Module 6 — Legal Compliance
Maintain a register of your organisation's statutory and regulatory obligations. Traffic-light urgency flags show what's due, overdue, or about to expire — with automatic email reminders.
Urgency Traffic Lights
Colour
Meaning
Green — Compliant
Obligation is current and met
Amber — Due Soon
Due date is within 30 days
Red — Overdue
Obligation is past its due date or evidence has expired
Adding an Obligation
Go to Risk & Compliance → Add Obligation.
Enter the Regulation name, relevant legislation, and responsible person.
Set the Due Date and upload supporting Evidence (certificate, permit, inspection report).
Save. The item appears in the register with its traffic-light status.
Compliance Score
The register header shows your Compliance Score % — the percentage of obligations that are currently green (compliant). Managers are automatically emailed when items go overdue or approach their due date.
✅Module 7 — Corrective Actions
The Corrective Actions register is a single hub for all actions raised across every module. Actions can be raised manually or automatically (from inspection critical failures, HIRA critical hazards, or overdue compliance items).
My Actions — see only actions assigned to you. This is the default view for Action Owners.
Action Register — all actions across all modules with filter by source, status, and assignee.
Closing an action — upload evidence (photo, document), add a closure note, and click Close. Managers and Safety Managers can close any action; Action Owners can only close their own.
Vigilo sends daily overdue alerts to the assigned person and their manager for any action that is past its due date and still open.
🎓Module 8 — Training & Skills
End-to-end training management: annual training plans, session scheduling, MCQ assessments, skill competency matrix, and individual training passports — all with automated compliance alerts.
Skill Proficiency Levels
Level
Label
Meaning
1
Awareness
Basic exposure to the topic
2
Basic
Understands core concepts
3
Competent
Can apply independently
4
Proficient
Advanced practical ability
5
Expert
Can train others
Proficiency only increases — a passed assessment upgrades your level; a failed one never downgrades it.
11.1 Setting Up Training Modules & Assessments (Manager / Safety Manager)
Create Skill Categories & Skills — go to Training → Manage Skills. Add categories (e.g. "Fire Safety") then individual skills within each.
Create a Training Module — go to Training → New Module. Enter title, description, link relevant skills, and save.
Create an Assessment — from the module detail page click Create Assessment. Set a pass mark (%).
Add Questions — click Edit Questions. Add MCQ questions, mark the correct answer for each, and publish.
11.2 Taking an Assessment (All Staff)
Go to Training → Modules.
Open a module and click Take Assessment.
Answer all multiple-choice questions and click Submit.
Your score and pass/fail result are shown immediately. A pass automatically upgrades your skill proficiency level.
11.3 Training Plans & Compliance Matrix (Manager / Safety Manager)
Training Plans define who must complete what, by when, and how often. They are the backbone of your annual training calendar.
Go to Training → Training Plans → New Plan. Give it a name and year (e.g. "2026 Annual Safety Training").
Open the plan and click Add Requirement. Select a training module, set the target audience (All Employees / By Role / By Trade / Individual), frequency (One-time / Monthly / Quarterly / Annual), and due date.
Repeat for each required module.
Click View Compliance Matrix to see a grid of every employee × every required module, colour-coded by status.
Cell Colour
Status
Meaning
Complete
Complete
Training done and certificate valid
Expiring Soon
Expiring
Certificate expires within 30 days
Expired
Expired
Certificate has lapsed — renewal required
Overdue
Overdue
Past the due date and not completed
Due Soon
Due Soon
Due within 7 days, not yet completed
Pending
Pending
Not yet due
The Compliance Dashboard (Training → Compliance Dashboard) shows overall compliance % with trend charts, a department breakdown bar chart, and a list of at-risk employees.
11.4 Training Sessions (Manager / Safety Manager)
Sessions are scheduled training events (classroom, online, on-the-job, or external) linked to a module.
Go to Training → Sessions → New Session.
Select the training module, session mode, date, time, venue or online link, and trainer.
Save and then click Enrol Employees (individual) or Bulk Enrol (all employees matching a requirement's target audience).
Enrolled employees receive an email reminder the day before the session.
On the session day, open the session detail page and mark attendance (Attended / Absent / Excused) for each enrolled employee.
Click Complete Session — Training Records are automatically created for all attended employees.
11.5 Training Passport (All Staff)
Every employee has a personal Training Passport accessible from Training → My Passport (or the sidebar link). It shows:
Overall compliance % and per-plan breakdown
Every training requirement status (complete, overdue, expiring, pending)
Completion dates, scores, and expiry dates
Upcoming enrolled sessions
Skill proficiency certifications
Employees can Download PDF of their passport for external verification. Managers and Safety Managers can view the passport of any employee.
Automated alerts: Vigilo sends daily emails for overdue trainings, items due in 7 days, certifications expiring within 30 days, and session reminders the day before.
11.6 Skills Matrix & Reports
Skills Matrix (Training → Skill Matrix) — grid of all employees × skills showing proficiency levels (1–5).
Skills CSV — full matrix as a downloadable spreadsheet.
Effectiveness PDF — branded report showing completion rates and average scores by module.
Skills Matrix and Reports are visible to Managers and Safety Managers only. The Training Passport is visible to all employees (own passport) or any employee (managers).
🏆Module 9 — Performance Appraisals
Run structured appraisal cycles with goal-setting, self-assessment, manager review, and calibration. Scores are auto-computed from weighted categories. Each cycle produces a branded PDF report with a self-vs-manager radar chart.
Name the cycle (e.g. "Mid-Year 2026"), set start and end dates, and select the employees to include.
Add Categories (e.g. Safety, Technical Skills, Teamwork) with weights that sum to 100%.
Within each category, add Items — the specific behaviours or KPIs to be rated.
Activate the cycle to move it to Goal Setting.
12.3 Employee Flow — Goals & Self-Assessment
Go to Performance → My Appraisals and open the active cycle.
In the Goal Setting phase: propose your goals for the period. Managers review and approve or adjust them.
In the Self-Assessment phase: rate yourself on each item and provide measurable evidence or a yes/no response.
Submit your self-assessment. It moves to Manager Review.
12.4 Manager Review & Calibration
Go to Performance → Appraisal Cycles and open the active cycle.
For each employee: review their self-assessment and provide manager ratings for each item.
The overall score is auto-calculated based on category weights.
In the Calibration phase: Safety Managers can review scores across all employees, add calibration notes, and adjust for consistency.
Link a Development Plan — connect specific training modules to address skill gaps identified during the review.
Mark the cycle Completed and download the PDF report (includes radar chart comparing self and manager ratings).
Vigilo sends automatic email reminders to employees and managers when a cycle milestone deadline is approaching.
👤User Profiles & Performance
Click your name in the sidebar or go to Profile to see your three-tab profile.
Tab 1 — Profile Info
Name, email, role, organisation
Managers: upload/change org logo
Tab 2 — Performance
Observer Stars ★★★★★
Action Owner Stars ★★★★★
Training Stars ★★★★★
Tab 3 — Skills & Certs
All skills with proficiency levels
Download PDF certificate
Star ratings are percentile rankings within your organisation. If you are in the top 20% of observers, you earn 5 Observer Stars.
Viewing others' profiles: Managers and Safety Managers can click any user's name in the observation list to view their profile. Other roles can only view their own.
🏢Organisation Settings
Organisation Logo
Managers can upload the org logo at Profile → Upload Logo.
Accepted formats: PNG, JPG, WebP
Maximum size: 2 MB
Recommended: square or landscape, minimum 200×200 px
Once uploaded, the logo appears in:
Sidebar and top navbar
All PDF exports (observation reports, training effectiveness, certificates)
Excel exports (anchored in the header row)
Locations
Locations must be set up before you can create observations or permits. Contact your Manager or system administrator to add your facility's locations via the admin panel.
💳Subscription & Plans
🆓
Free Trial
14 days · all features · no credit card
🌱
Starter
Small teams · limited seats & observations
🏗
Enterprise
Unlimited users & observations · custom pricing
Plan limits: Each plan sets a maximum number of invited users and logged observations. You can see your current usage on the Invite Users screen. Contact us to upgrade.
Contractors are separate from your regular user seats and do not count against your plan's user limit.
❓Frequently Asked Questions
Yes. Vigilo is fully responsive and works on any smartphone browser — Chrome, Safari, or Edge. No app installation is needed.
They are automatically logged out on their next request and cannot log in again. Their past permit records are retained and still visible to your managers.
Yes. Observations can be exported to Excel (.xlsx) or CSV. Training effectiveness reports are available as PDF. Skills data exports to CSV. All exports include your organisation branding.
Only Managers can permanently delete observations. Archiving (available to Managers and Safety Managers) is the preferred action as it preserves the full audit trail.
Yes. After rejection the permit returns to Draft status. The requestor can edit it to address the rejection reason and resubmit for approval.
Yes. Each permit has an Isolation Required checkbox and a free-text field for your LOTO procedure. This is captured as part of the official permit record.
No — each user has exactly one role at a time. A Manager can change a user's role from the admin panel if needed.
Stars (1–5) are percentile rankings within your organisation. For example: if you are in the top 20% of observers by number of observations reported, you receive 5 Observer Stars. Rankings update as new activity is recorded.
1. Check your spam / junk folder first. 2. Ask your Manager to re-send the invite. 3. If the problem persists, contact us at support@safety-desk.com.
Click Get a Demo on the homepage or visit safety-desk.com/request-demo/. A member of our team will contact you via email or WhatsApp within one business day.
Yes. Vigilo is a multi-tenant SaaS application. Every record — observations, permits, users, training data — is fully scoped to your organisation. No other organisation can view or access your data.
Yes. CAs auto-raised from inspection critical failures or HIRA critical hazards include a link back to the originating record. From the Action Register you can see the source (Inspection / HIRA / Compliance / Observation / Manual) and click through to the source record.
Training requirements have a frequency (one-time, monthly, quarterly, annual). When completed, Vigilo calculates the expiry date from the completion date. As the expiry approaches (within 30 days), the employee and their manager are emailed and the Training Passport shows an amber Expiring Soon badge. Once expired, the badge turns red and the employee appears in the at-risk list on the Compliance Dashboard.
Yes. Go to Training → Plans → [your plan] → Log Manual Record. Enter the employee, module, completion date, score (optional), and expiry date. This is the recommended way to record external courses, face-to-face training, or certifications obtained before Vigilo was set up.
A HIRA register is a risk assessment document — it identifies hazards, scores their inherent risk, and records controls. It is reviewed periodically (e.g. annually). An Inspection is an active site visit with a checklist, conducted on a schedule, that verifies physical conditions in real time. Both can generate Corrective Actions, but they serve different purposes: HIRA is strategic risk management; Inspections are operational verification.
Each category is given a weight (e.g. Safety = 40%, Technical = 30%, Teamwork = 30%). Within each category, items are rated on a scale and averaged. The category average is then multiplied by its weight. The weighted scores are summed for the overall score. Vigilo calculates this automatically — managers only need to enter the item ratings.
Alert emails are sent once daily (overnight). Each module has its own alert: training alerts cover overdue, due-in-7-days, expiring certifications, and session reminders. Corrective action alerts flag overdue CAs. Legal compliance alerts flag overdue and due-soon obligations. HIRA alerts flag registers approaching their review date. All alerts are batched per employee — you will not receive dozens of individual emails.
Ready to get started?
Free 14-day trial · No credit card · Setup in minutes