Skip to content
Documentation

Introduction

Firehall brings department messages, a shared calendar, and a member directory to independent web and native mobile apps. Departments control their membership, chat rooms, participation rules, and displayed titles.

Non-emergency communication only. Not for dispatch or emergency response.

Join your department

Open the app, select your Firehall server, and enter your department's slug. Verify your email or phone. A matching directory entry admits you automatically; otherwise a chief or officer reviews your application.

Sign in with an emailed magic link, an email code, or an SMS code. If you belong to multiple departments, use the department selector to switch between them.

See connecting to a server for sign-in instructions.

Set up a department

Fire chiefs register through their server's /manage/register page. A platform administrator approves the department before its management tools become available. Chiefs can then maintain the directory, assign roles and titles, configure rooms, publish participation rules, and add calendar events.

For development, start with local development. Server operators can use the self-hosting guide.

Non-emergency communication only. Not for dispatch or emergency response.