Skip to main content

Features

The Safety App platform provides comprehensive workplace safety management through Temporal.io workflows, document forms, and administrative tools.

About Status

Documented means the feature page has detailed implementation content. Placeholder means the page exists for navigation but content is pending.

Safety Workflows

Core Temporal.io business processes that drive safety operations through multi-step, role-based approvals.

Task Operations

How users interact with workflows - reviewing tasks, signing documents, and exporting results.

  • My Tasks - Personal task inbox with filtering and status tracking Placeholder
  • Digital Signatures - Canvas-based signature capture and verification Placeholder
  • Print & Export - PDF/XLSX export with Download All ZIP support Placeholder
  • Auto Save - Automatic form persistence with debounced and immediate modes Documented
  • Task Numbering - Auto-generated reference numbers per workflow task Documented
  • Task Review - Review and execute workflow commands on assigned tasks
  • Notes and Attachments - Add comments and file attachments to tasks

Document Forms

Permit-to-Work form types used across workflows, each with role-based edit permissions.

  • Document Forms - Overview of form architecture and shared patterns Placeholder
  • General Work Permit - Standard work permit form
  • Work at Height Permit - Elevated work safety controls
  • Hot Work Permit - Welding, cutting, grinding operations
  • Confined Space Permit - Entry into enclosed spaces
  • High Voltage Permit - Electrical work safety
  • Chemical Work Permit - Hazardous substance handling
  • Radiation Work Permit - Radiation exposure controls
  • Excavation Work Permit - Ground disturbance operations

Administration

CRUD settings pages for managing platform configuration and master data.

Notifications

Communication channels for keeping users informed of workflow progress.

Platform

Cross-cutting infrastructure capabilities that support all features.

  • Authentication - Keycloak-based SSO with JWT tokens Placeholder
  • Dashboard - Overview metrics and quick navigation Placeholder
  • Multi-Tenancy - Separate databases per tenant with domain-based routing
  • Role-Based Access - Fine-grained permissions per workflow step