Skip to content

Roll Call ​

When the alarm goes, the question is not how many people are in the building. It is which people, and which of them have not reached the assembly point yet. Roll Call takes a list of everyone who wears a badge, ticks them off as their badges are heard at the gathering point, and shows you who is still to find, floor by floor, with where each was last seen. Wardens mark their floor swept, the people still missing can be asked "Are you safe?" on their phone, and a screen at the assembly point shows everyone the names still to find.

The October fire drill running: Still to find 5 (4 missing, 1 not heard), Accounted for 37 of 42 with a progress bar, Time 4:04 with a curve of people accounted for and the 10-minute target. Still to find, by floor: Level 3, warden Hairul Anuar Salleh, Wong Kah Hoe missing in the Open Plan; Level 2, warden Hafiz Ismail, Teh Li Ying missing in the Training Room, asked; Level 1, warden Kumar Selvam, Goh Boon Huat in the Store Room and Rajesh Muniandy in the Loading Bay; Not heard anywhere, Lee Chee Keong, badge last heard yesterday. Each person has Mark safe, Excuse and Track; each floor has Mark floor swept. On the right, the floors' sweep status and the 37 accounted for.
A fire drill four minutes in: five people still to find, floor by floor

Who uses it ​

Farah Aziz — HR & Safety OfficerFarahHR & Safety OfficerKumar Selvam — Security SupervisorKumarSecurity SupervisorHafiz Ismail — Security Guard (day)HafizSecurity Guard (day)Hairul Anuar Salleh — Security Guard (night)HairulSecurity Guard (night)Aisha Rahman — Facilities ManagerAishaFacilities Manager
RoleWhat they do with Roll CallAt Northwind Tower
Safety officer / fire warden leadStarts drills, runs the board at the assembly point, marks people safe, asks the missing "Are you safe?", ends the roll call, prints the reportFarah Aziz, HR & Safety Officer
Floor wardensSweep their floor, mark it swept, look for the people last seen on itKumar Selvam (Level 1), Hafiz Ismail (Level 2), Hairul Anuar Salleh (Level 3)
Security supervisorStarts a roll call in a real emergency, runs the board when the safety officer is awayKumar Selvam
Everyone with a badgeWalks to the assembly point; answers "Are you safe?" if askedAll 42 staff
Whoever signs the compliance recordReads the history, the after-action report and the CSVFarah, with Aisha Rahman (Facilities Manager)

Everyone who has the app can start, run and end a roll call. Someone with configure rights on Roll Call also sees Floors & wardens and can delete a drill.

A day at Northwind Tower ​

Farah runs the October fire drill. The building has 42 people with badges, and the assembly point is the car park, a zone of its own called Assembly Point — Car Park with a gateway on the lamp post. Each floor has a warden.

TimeWhat happensHow
10:55Farah Aziz — HR & Safety Officer Farah opens Roll Call. Ready for the next alarm? shows two badges have gone quiet this week — Rajesh's and Lee's.Before the alarm
11:00Farah Aziz — HR & Safety Officer The alarm sounds. Farah presses Start a fire drill and confirms. The board opens with all 42 people.Start a roll call
11:00The TV in the lobby switches to the roll call: Go to: Assembly Point — Car Park. The tablet at the car park shows the names still to find.Screens
11:01Farah Aziz — HR & Safety Officer Deepa Krishnan is on leave. Farah presses Excuse… on her card and picks On leave.Mark or excuse someone
11:03Hafiz Ismail — Security Guard (day) Hafiz has checked Level 2 and presses Mark floor swept on his phone.Wardens
11:04Farah Aziz — HR & Safety Officer Five still to find. Farah presses Ask the 5: "are you safe?". Lee Chee Keong replies I'm safe — at a client's office and drops off the list."Are you safe?"
11:05–11:08Teh, Goh and Wong walk out and are counted as their badges reach the car park. Rajesh is standing next to Farah but his badge is flat; she presses Mark safe.Mark someone safe
11:09Farah Aziz — HR & Safety Officer Everyone accounted for — 42 of 42. Farah presses End roll call: 9 minutes 12 seconds, inside the 10-minute target.End a roll call
11:30Back at her desk she opens the After-action report, prints it for the fire marshal to sign, and downloads the CSV.After the roll call

Earlier that morning Security Watch dealt with an unknown badge in the Server Room; the two apps use the same badges. A visitor from Visitor Management is on the list while they carry a badge that is bound to them or labelled visitor.

Before the alarm: "Ready for the next alarm?" ​

Open Roll Call. Next to the past roll calls, Ready for the next alarm? checks what decides whether a real roll call will work, now rather than during one:

  • The assembly point can hear badges — whether the gateway at your usual gathering point has reported in the last 15 minutes. If it has not, badges reaching it cannot be counted and people must be marked safe by hand.
  • Badges not heard for a week — they would show as not heard in an alarm. Check their batteries, or whether the people still work here.
  • Every floor has a warden — floors people work on without one.
  • Next drill due — one every 90 days.
  • Who can get "Are you safe?" — people with no app account or phone cannot be asked.
Ready for the next alarm? The car park has no gateway; 2 badges have not been heard for 7 days, Lee Chee Keong and Rajesh Muniandy; every floor has a warden; next drill due 10 January; 11 of 42 can get Are you safe?, 31 have no app account or phone.
What to fix before the next alarm

How to start a roll call ​

Roll Call home: 42 people on the list, usual gathering point Assembly Point — Car Park. A red Start evacuation roll call button for a real emergency, a Start a fire drill button with target 10 minutes, and Other gathering point or type…; then Ready for the next alarm? and Past roll calls with how long each took and how many were accounted for.
One press for a real emergency, one for a drill

In one press. Once you have run one roll call, the home page offers:

  • Start evacuation roll call (red) — a real emergency at your usual gathering point, everyone on the list, critical priority.
  • Start a fire drill — a drill at the same point, with a 10-minute target.

Confirm, and the board opens.

Choosing everything. Press Other gathering point or type… (or, the first time, either button) for the form:

  1. Event name, Type (Roll Call, Fire Drill, Evacuation) and Priority.

  2. Gathering point — the Location, then the Venue and the Zone people report to. It starts on the one you used last. Pick the zone whenever you can: only a badge heard in that zone counts. A venue on its own means anywhere on that floor counts. A location on its own is refused.

    Outdoor gathering point (GPS). If your organisation has tags that report GPS and has drawn geofences, the form also offers a geofence such as a car-park assembly area. Someone counts there when their GPS tag reports from inside it. See Indoor and outdoor.

  3. Notes if you like. They are printed on the report and in the CSV.

  4. For a planned exercise, tick Mark as a drill, set the Target: everyone out within (minutes) and, if you want, a Drill objective. Drills count towards your drill cadence and are the only roll calls that can be deleted later.

  5. Press Start roll call.

What happens next. The app makes its list: everyone whose badge is bound to a person, plus any badge labelled staff, employee, human or visitor. That list is fixed for this roll call (Refresh list adds badges bound since). Only one roll call can run at a time; starting another opens the one running.

How to read the board ​

At the top:

  • Still to find — the people not accounted for yet: missing (their badge is heard somewhere else) and not heard (their badge has not been heard anywhere for five minutes).
  • Accounted for — safe at the gathering point, excused, or off site, out of everyone on the list.
  • Time — since the start, with the curve of people accounted for and the drill's target.
Three cards: Still to find 5, 4 missing and 1 not heard; Accounted for 37 of 42, 36 here and 1 excused; Time 4:04 with the arrival curve and target 10 min.
The three numbers that matter

Still to find, the first tab, groups the people still to find by the floor their badge was last on, with that floor's warden. Each person shows where their badge is now (Store Room · heard 18 s ago) and three buttons: Mark safe, Excuse… and Track. People who have not been heard anywhere come last, under Not heard anywhere, with when their badge was last heard. Someone who asked for help comes first, in red, and a red banner at the top says who and where.

On the right: each floor's sweep status, and Accounted for — everyone safe, with a Find someone box to check a name quickly ("is Siti out?").

Everyone, the second tab, is the whole list in a table: status, where, since when, and how they were counted — Badge at the gathering point, Marked safe by Farah Aziz, Replied "I'm safe", Excused by Farah Aziz — On leave.

The board refreshes itself every few seconds; the line under the panel says Updated … s ago. If it stops updating, a red banner says so and offers Reload — trust nothing on a board that says it is not updating.

StatusWhat it means
SafeThe badge has been heard at the gathering point since the roll call started, or someone pressed Mark safe
Not seen yetThe first minute, or a badge that was already at the gathering point when you started and has not been heard there again yet (see below)
MissingMore than a minute in, and the badge is heard somewhere else
Left againWas counted and then left the gathering point during the first minute
Not heardThe badge has not been heard anywhere for five minutes. The person could be anywhere, including outside gateway coverage
ExcusedSomeone pressed Excuse…, or the person replied "I'm safe"
Off siteTheir badge has a GPS tracker and it places them outside the building — but not at an outdoor gathering point (that counts as Safe)
Needs helpThey replied "I need help" to "Are you safe?"

Why someone standing at the assembly point is not counted yet

A badge that was already in the gathering zone when you pressed Start only counts once it is heard there again two minutes later. Gateways keep repeating a badge's last signal for a short while, so a badge dropped in that zone just before the alarm would otherwise look like a person who got out. Anyone who walks into the gathering point after the start counts at once.

How to mark someone safe or excuse them ​

On a person in Still to find, while the roll call runs:

  • Mark safe — you can see them, but their badge has not been counted: a flat battery, a badge left on a desk, a gathering point at the edge of coverage.
  • Excuse… — they are accounted for without being here. Pick why — On leave, Working from home, At another site, Taken to hospital, Left the building earlier — or type a reason. The reason goes on the board, the report and the CSV.
The Excuse Lee Chee Keong? box: They are accounted for without being here. Say why — it goes in the report. Reasons On leave, Working from home, At another site (chosen), Taken to hospital, Left the building earlier; or type a reason; Cancel and Excuse.
Excusing someone, with the reason

A hand mark stands: the sensors do not overrule it. Every mark is recorded with who made it and when, and appears in the report.

How to find someone who is missing ​

  1. Read the floor they are under and where their badge is now. Send that floor's warden there first.
  2. Press Track for every room their badge was in over the last 24 hours.
Where Goh Boon Huat has been: now in the Store Room, and the rooms over the last day with times.
Where Goh's badge has been today

Someone under Not heard anywhere has no live position. Badge last heard tells you how long it has been silent: a few minutes means a blind spot; since yesterday usually means a badge left at home, or a person who is not in today.

How wardens sweep their floor ​

Each floor can have one or more wardens (see Setting it up). On the board, each floor shows its warden and a Mark floor swept button. When the warden has checked every room on their floor — toilets, store rooms, meeting rooms — they press it, on their phone or on the board. It turns green: Swept · Hafiz Ismail 11:03. Press it again to take it back.

A floor marked swept with somebody still listed under it is the cue to look harder: their badge says they are there.

Floor sweeps are listed in the report's timeline, and the ended summary says how many floors were swept and when.

How to ask "Are you safe?" ​

Press Ask the 5: "are you safe?" at the top of the board. Everyone still to find who can be reached gets a personal link — by email, the Omaya app, and SMS or WhatsApp where your organisation has those connected. The button counts only the people who can be reached; hover it to see how many cannot.

Opening the link needs no sign-in. It asks "(their name), are you safe?" with two big buttons and an optional Where are you?:

  • I'm safe — I'm out — they are accounted for straight away (Excused, Replied "I'm safe", with what they wrote).
  • I need help — they stay on the list, marked Needs help in red at the top of the board with what they wrote, and the person running the roll call and their floor's warden are alerted at once.
On a phone: Northwind Tower, FIRE DRILL · ROLL CALL, Teh Li Ying, are you safe? Your badge has not reached Assembly Point — Car Park. Tell Farah Aziz where you are. A green I'm safe — I'm out button, an outlined red I need help button, and Where are you? (optional).
What a missing person sees on their phone

The link is for that person and that roll call only; it stops working when the roll call ends. Asking again re-sends the same link to anyone who has not answered. It is never sent automatically: someone has to press the button.

Only people with an app account linked to their person record (with an email or phone) can be asked. Ready for the next alarm? says how many that is.

The assembly-point screen ​

A TV or tablet at the assembly point can show the roll call to everyone standing there. Set it up once under Floors & wardens → Assembly-point screen: press Set up the screen link, and open the link on the screen. Nobody signs in on it.

  • With no roll call running it shows the site and the clock.
  • When a roll call starts it switches by itself within seconds: Go to: the gathering point, the count, the time, and the names still to find by floor.
  • When the roll call ends it shows the result for ten minutes, then the clock again.
The assembly-point screen: DRILL · FIRE DRILL, Go to: Assembly Point — Car Park, Accounted for 37 / 42 with a bar, Time 4:04; Still to find · 5: Level 3 Wong Kah Hoe in the Open Plan, Level 2 Teh Li Ying in the Training Room, Level 1 Goh Boon Huat in the Store Room and Rajesh Muniandy in the Loading Bay, Not heard anywhere Lee Chee Keong. Your name here? Tell a warden.
The screen at the car park

People at the muster check the screen: a name on it whose owner is standing in the crowd is the cue for a warden to press Mark safe. If the screen is in a public place, switch it to Numbers only. New link makes a new link; a screen with the old one then says the link is no longer valid.

Lobby TVs. A TV Dashboard board can be set to Take over this board during a roll call. While one runs it shows Go to: the gathering point and the count — numbers only, never names — then returns to its normal board.

A lobby TV taken over by a roll call: FIRE DRILL, Go to: Assembly Point — Car Park, 37 / 42 accounted for, 5 still to find, the elapsed time.
A lobby TV during the drill: where to go, and how many are out

How to end a roll call ​

Press End roll call. The box says how many are still not accounted for; confirm with End roll call.

The counts freeze as they stand. Anyone still missing, not heard or not seen yet is kept as not accounted for — the record does not round them up. An ended roll call cannot be reopened, so end it when you are sure.

After the roll call ​

The ended roll call shows how it went:

The ended October fire drill: Accounted for 42 / 42 (by badge, by hand, excused); Everyone out in 9 min 12 s, inside the 10-minute target; 90 % out by, compared with the September drill; Floors swept; a chart of people accounted for minute by minute against the September drill and the 10-minute target; Last to be accounted for; and the full list with how each person was counted. After-action report and Download CSV buttons.
The October drill: everyone out in 9 minutes 12 seconds
  • Accounted for, and how: by badge, by hand, excused.
  • Everyone out in — from the start until the last person was accounted for, and whether that met the drill's target.
  • 90 % out by — usually most of the time goes on the last few people; compared with the previous drill.
  • Floors swept, and when.
  • How fast people got out — the curve of people accounted for, with the previous drill in grey and the target as a red line.
  • Last to be accounted for — or, if anyone was never found, who.
  • The full list with how each person was counted.

After-action report opens a printable report in a new tab (your browser's Print makes a PDF). Download CSV gives one row per person: the record you file. Both are also in the past roll calls list (Report, CSV).

The report has when it started and ended, the gathering point, the drill objective and notes, the accountability, the average and slowest response, a breakdown by zone, the timeline of every start, mark (with the person and the reason), floor swept, "Are you safe?" reply and end, a Lessons learned box and a sign-off table.

The after-action review of the October fire drill: times, gathering point, objective, accountability, response times, breakdown by zone, timeline, badge reliability, lessons learned and sign-off.
The after-action report, ready to print and sign

The Lessons learned box is not saved

Type into it before you print, or write on the printed copy.

Badge reliability ​

A badge that is not heard cannot be counted: the person wearing it shows as Not heard, whether or not they are safe. To find those badges before the next alarm, open the report of a roll call and press Check badge reliability. It checks on how many of your working days in the last 30 days each badge was heard.

VerdictWhat it means
ReliableHeard on at least 8 working days in 10
IntermittentHeard on 5 to 8 in 10
UnreliableHeard on fewer than 5 in 10: check the battery, or replace the badge
Never heardNot heard on any working day
Badge reliability on the October drill's report: worst first, Rajesh Muniandy unreliable, then intermittent and reliable badges with their days heard.
Rajesh's badge is going flat

Working days are your organisation's operating days; if none are set, every day counts. Ready for the next alarm? on the home page gives the quick version every day: badges not heard for a week.

How to check your drill history ​

Open History.

Muster history for 2026: events, average accountability, slowest venue, drill cadence, a per-venue bar and the events with their accountability.
Five musters this year
  • Pick the year and All, Drills or Real.
  • Avg accountability — (safe + excused + off site) ÷ everyone on the list.
  • Slowest venue — the gathering venue with the longest median roll call.
  • Drill cadence — On track, Overdue or No drills yet. The target is one drill every 90 days; a real evacuation does not reset it.

Deleting a drill ​

Someone with configure rights can delete an ended drill: open it and press Delete drill. This removes the drill, its list of people and its timeline for good. A real roll call (not a drill) is a safety record and cannot be deleted.

Using it in your organisation ​

Corporate office ​

Setting. Three to thirty floors, one assembly point outside, staff badges on lanyards. Who does what. The safety officer runs drills twice a year from a phone at the assembly point; one warden per floor; reception excuses visitors who left earlier. Settings that matter. A zone for the assembly point with its own gateway; a warden for every floor; the assembly-point screen on a tablet by the car park; lobby TVs set to take over. Tip. Link staff app accounts to their person records so "Are you safe?" can reach them — it turns a phone tree into one press.

Hospital or care home ​

Setting. Staff on shifts, patients who cannot walk out, wards that evacuate horizontally to the next fire compartment. Who does what. The nurse in charge of each ward is its warden; security runs the overall board. Settings that matter. Use a venue (the ward's floor) as the gathering point when people move to the next compartment. Screens set to Numbers only in public corridors. Tip. Patients without badges are not on the list. Keep the paper ward list for them, and use Roll Call for the staff.

Factory or warehouse ​

Setting. A large floor, contractors and drivers coming and going, noisy areas where the alarm is hard to hear. Who does what. The EHS officer starts the roll call; supervisors are the wardens of their areas; the gatehouse excuses drivers who have already left. Settings that matter. A rule that starts a roll call when a fire alarm input trips; contractor badges labelled visitor at the gate. Tip. After every drill look at who was Not heard rather than Missing: the same far corner every time is a gap in gateway coverage, not a person who ignored the alarm.

Setting it up for your organisation ​

This part is for the administrator.

What must exist first ​

  • Badges on people. Each person needs a badge (a BLE tag) bound to their person entity, under people and assets. Visitor and contractor badges can instead carry the device label staff, employee, human or visitor.
  • A zone for the gathering point, with gateway coverage. It is usually outdoors, where coverage is weakest — stand there with a badge before the first drill.
  • App accounts linked to people, for "Are you safe?": each app user's Linked person, with an email or phone number.
  • Operating days for accurate badge reliability.

Floors and wardens ​

Floors & wardens (configure rights) lists every floor with how many badges are on it now. Tick who sweeps each floor — one or several app users — and press Save. A floor with people on it and no warden is flagged here and on the home page.

Floors & wardens: Level 3 with 27 badges and warden Hairul Anuar Salleh, Level 2 with Hafiz Ismail, Level 1 with Kumar Selvam, three other floors with Choose wardens; and the Assembly-point screen card with its link, Open the screen, Copy link, New link and Numbers only.
A warden for each floor, and the assembly-point screen link

The same page holds the Assembly-point screen link (see above).

Checklist ​

  1. Bind every staff badge to its person entity.
  2. Create the assembly-point zone and put a gateway there.
  3. Give the app to the people who run roll calls, with configure for whoever sets up wardens and may delete drills.
  4. Set a warden for every floor.
  5. Link app accounts to people, so "Are you safe?" can reach them.
  6. Put the assembly-point screen on a tablet or TV at the car park; set lobby TV boards to take over during a roll call.
  7. Optionally, add a rule with the action Start Roll Call.
  8. Run a drill. Afterwards, fix what Ready for the next alarm? and the Not heard names point at.

Settings ​

SettingWhereWhat it changes
Badge bound to a person entityPlaces → EntitiesThe person is on every roll call, under their own name
Device label staff, employee, human or visitorDevicesThe badge is on every roll call even if it is bound to nobody
App user's linked person, email, phoneApp usersWhether "Are you safe?" can reach them
App user grant Roll CallApp usersCan open the app, start, mark and end roll calls
…with configureApp usersCan also set wardens and the screen link, and delete ended drills
WardensRoll Call → Floors & wardensWho is shown on each floor and alerted when someone on it asks for help
Assembly-point screenRoll Call → Floors & wardensThe screen's link, names or numbers only
Take over this board during a roll callTV Dashboard → a board → SettingsLobby TVs show the roll call, counts only
SMS / WhatsApp connectorsConnectors"Are you safe?" also goes by SMS / WhatsApp
Rule action Start Roll CallRulesStarts a roll call when the rule fires (critical priority unless the rule says otherwise), named [Rule] …. If one is already running, the rule joins it
Organisation's notification recipientsOrganisation → NotificationsWho gets the reminder email when no drill has been held this quarter
WebhooksWebhook subscriptionsrollcall.event_started and rollcall.event_ended

If no badge is bound to anyone

When no badge is bound to a person and none carries a label, the app musters every badge that is not bound to an asset, and the board says so in an amber note. Fix the bindings before you rely on it.

Questions and problems ​

The list is far too long, full of things. No badge is bound to a person, so every unbound badge is on it. Bind the staff badges to their people.

The list is short; people are not on it. They have no badge, or their badge is not bound to them. If you fixed badges after starting, press Refresh list: it adds the newly bound badges and keeps everyone's status.

People at the assembly point stay "Not seen yet". Their badges were already in the gathering zone when you started. They count once heard there again two minutes later — wait, or press Mark safe.

Nobody is counted automatically. The roll call has no gathering zone, or the assembly point has no working gateway — Ready for the next alarm? says so.

"Ask the …" says Nobody to ask. Nobody still to find has an app account linked to their person, with an email or phone.

Someone replied "I'm safe" but they are not here. They are accounted for — that is what the reply means. If you doubt it, phone them; you can still Mark safe or change the mark while the roll call runs.

The assembly-point screen says the link is no longer valid. Someone pressed New link. Open the current link from Floors & wardens on the screen.

A lobby TV did not switch. Its board's Take over this board during a roll call is off, or the Roll Call app is off for the organisation.

The board says "Not updating". Your session expired or the connection dropped. Reload the page before relying on any status.

I ended it too early. An ended roll call cannot be reopened. Start a new one; if the first was a drill, someone with configure rights can delete it.

On the phone ​

The board works on a phone: the warden sees each floor and big buttons. The Omaya app also starts, runs and ends roll calls.

The running drill on a phone: the counts, the time, the Still to find list by floor with Mark safe, Excuse and Track buttons on each person.
The board on a warden's phone

Last updated:

Omaya platform documentation