Security officer app

Your officers, your clients and your office, in one app under your name.

From the client's order to the paid invoice. The back office your team runs, the app your officers carry and the portal your clients use, all on your own domain.

01 · The order

The client's order lands ready to staff.

  • Clients request officers and supervisors from your portal. You approve.
  • Nelson turns an order sent by email into a booking for you to check.
  • Festivals, games, concerts and shows, post by post, by list or by week.
  • Each post carries the licenses it requires.
Back officeEvery event of the week, post by post.
  • Festivals, games, concerts and shows side by side
  • Which posts are filled and which are still open
  • Double bookings caught before you confirm

02 · Staffing

Licensed officers only, the reliable ones first.

  • An officer whose guard card is missing or expires before the shift stays off it.
  • Open posts go to your most reliable officers first, until the shift is covered.
  • Double bookings are caught before you confirm.
  • Documents signed in the app, on your own PDFs.
  • A change reaches every confirmed officer at once.
LicensesOnly licensed officers on the post.
  • Each post lists the licenses it requires
  • Expiry checked against the date of the shift
  • An officer whose card lapses first stays off

03 · Event day

You know who is on post.

  • Officers clock in on site from their phone.
  • A no-show is caught early and the post gets covered.
  • Your client follows the staffing of the event in your portal, without calling.
Officer appClock-in on site, from their phone.
  • You see who is on post without calling
  • A no-show is caught early

04 · After the shift

Hours your client already approved.

  • Clients review and approve timesheets in your portal.
  • Corrections happen before the invoice, not after it.
  • Every officer's hours across all your clients, overtime included.
Client portalYour client approves the hours.
  • Every officer's hours for the weekend
  • Approved in your portal, under your name
  • The invoice goes out on accepted hours

05 · Money

From approved hours to the invoice.

  • Pay and bill rates per post and per client, such as $20/hr paid and $50/hr billed.
  • Overtime and the margin of every shift.
  • Invoices synced to QuickBooks or exported to Xero.
InvoicingFrom approved hours to the invoice.
  • Pay and bill rates per post and per client
  • Overtime and the margin of every shift
  • Synced to QuickBooks, exported to Xero

In your officers' pocket.

An app with your company's name and icon, added to the home screen of their own phone: their shifts, their licenses with expiry dates, clock-in on site and messages from your office.

Officer appOfficers see their own licenses.
  • Guard card and certificates with expiry dates
  • A reminder before a license lapses

Built around your company

Your name on everything, set up for you.

Your brand

The officer app, the client portal, the PDFs, the emails and the texts carry your name, on your domain. Your clients never see ours.

Your data

A database of your own, never shared with another company, and a full export whenever you want it.

Set up for you

Your officers, guard cards, clients, venues and rates are loaded before day one, then one named person stays with you, with 30 days where every adjustment is included.

Nelson runs the admin around it.

Nelson, your AI staffing coordinator, turns client emails into bookings, flags open posts and expiring licenses and covers no-shows. You give the go.

Meet Nelson

FAQ

Questions about the security officer app.

How do officers get the app?

They open a link on their own phone and add the app to their home screen. It carries your company's name and icon, opens full screen and sends notifications.

Can officers see their own license expiry dates?

Yes. Each officer sees their licenses and expiry dates in the app and gets a reminder before one lapses.

What does the client portal show?

Requests, the confirmed team, the staffing progress, timesheets to approve and every invoice, under your company's name and domain.

Which accounting tools does Staffli work with?

Invoices sync to QuickBooks and export to Xero, with pay and bill rates set per post and per client.

Is the app made for static guarding?

No. Staffli is built for event security: short shifts at changing venues. It does not run patrol tours, incident logs or lone worker checks.

Contact

Tell us about your security company.

Share the events you cover, how many officers you deploy on a busy weekend and the tools you use today. We'll come back with a demo built around your operation.

Your data is stored securely and handled in compliance with applicable US and EU privacy regulations.

No newsletter. Only a direct, personalised response to your request.

Request a demo