DashboardSupportWelcome

👤 USER DOCS

Getting Started

Daily Operations

Shift Workspace & TasksPre-Shift SetupLine-Up CardsShift ReportsForms

Staff & Locations

Staff SchedulingManaging Locations

Oversight

Manager ReportsAnalyticsPre-Shift & Compliance

Incidents & Feedback

Incident ReportingAnonymous FeedbackMessages & Announcements

AI & Settings

AI ChatgearApp Settings

Administration

Dashboard & OnboardingAdmin

⚙️ DEVELOPER DOCS

Getting Started

Getting StartedDevelopmentDeployment Guide

Architecture

Architecture OverviewData FlowArchitecture Decision Records

Core Domain

Core DomainDatabase ReferenceLocations DomainAuth & RBACScheduling DomainReports DomainIncidents DomainNotifications DomainAudit Log & OptimizationDesign Audit Findings

Frontend

Frontend ArchitectureFormsLoading SkeletonsComponentsPWA & NotificationsimageScreenshots

API Reference

API Reference

Endpoints

POS Sales APIOptimization Data APISchedule Shifts APIEmployee Export APIReports APIIncidents APIAI Chat APIPush Notifications APIWebhooks APICron API

Contributing

ContributingcodeCode Examples

Security

Security & Compliance
Danvas IconDanvas
Danvas IconDanvas

Incident Reporting

Real-time incident reporting with escalation workflows

Overview

Danvas provides a safety and operational incident reporting system with real-time tracking, escalation workflows, and Slack integration. Staff can report various types of incidents at their location, while managers track status changes and can escalate serious issues.

Reporting an Incident

When an event occurs that requires documentation, staff should file an incident report immediately. The reporting form supports two modes:

  • Quick Mode (Default): Streamlined layout prioritizing speed on the floor. You can upload Photos/Videos at the top, select the Location, Type, Severity, and write the Description.
  • Full Mode: Expands the form to let you customize the Date/Shift (useful for retroactive reporting) and associate a Contact (new or existing) with the incident.

You can also use the Dictate button to dictate the description using browser voice-to-text.

Submitting an incident report automatically notifies the management team via Slack. High-severity alerts also dispatch to Matrix channels.

Incident Types

TypeUse CaseDefault Severity
InjuryPhysical harm occurred to a staff member or guestCritical
Near MissClose call observed; no actual harm but potential hazardMedium
Spill / Slip HazardLiquids or substances on the floor creating a slip riskHigh
ComplaintFeedback or complaint from customer or staffLow
MaintenanceEquipment or facility issue requiring repair or service

Pre-Shift & Compliance

Staff rostering, sales goals, and compliance tracking

Anonymous Feedback

Unauthenticated route for staff to share sensitive concerns

On this page

OverviewReporting an IncidentIncident TypesSeverity LevelsStatus LifecycleEscalationCommenting & CollaborationRelated
Low
StockoutCritical inventory item out of stockLow (triggers direct DM to Kitchen Managers)

Severity Levels

LevelDescription
lowMinor issue, no immediate action needed
mediumRequires attention within 24 hours
highNeeds prompt response, potential safety concern
criticalImmediate action required, active hazard

Status Lifecycle

Incidents progress through the following stages:

  1. Reported — New incident, awaiting review.
  2. Investigating — A manager is actively addressing the issue (formerly In Progress).
  3. Deferred — Postponed action (requires a deferral reason).
  4. Resolved — The issue has been addressed and closed (requires resolution notes).

Escalation

Managers can escalate incidents that require additional attention or higher-level review.

  • Escalated incidents are highlighted in red in the dashboard.
  • Escalation notes provide additional context for the management team.
  • An alert is sent to both Slack and the team message board.

Commenting & Collaboration

Any staff member can add comments to an existing incident to provide updates or additional information. Comments are logged with the author's name and timestamp, creating a clear audit trail of the investigation.

Related

Shift Reports

Manager Reports

Technical: Incidents Domain