Skip to main content
Case Studies
Security Operations

Running a Security Company
with AI Agents

How Island Biz uses four FrankLabs specialist agents to manage 24/7 guard operations, incident response, fleet logistics, and compliance across the Bahamas.

The Problem

Guard Scheduling

30+ guards across 15+ posts on two islands. License validity, vehicle auth, overtime limits, island-specific pools.

Incident Response

3 AM triage: severity assessment, police notification, client escalation, backup dispatch, report filing — while the manager sleeps.

Compliance Tracking

Security licenses, vehicle registrations, fire safety certs, customs bonds, NIB contributions — all with different deadlines.

The Result

Constant phone calls, WhatsApp chains losing context, spreadsheets out of sync, things falling through the cracks on night shifts.

The Agent Team

Robin

$797/mo

Security Operations Manager

Guard schedules, incidents, patrols, fleet, armored transfers, alarm response

Phoenix

$597/mo

HR & People Ops Manager

Employee lifecycle, payroll, leave, certifications, NIB compliance

Atlas

$697/mo

Fleet & Logistics Coordinator

Vehicles, maintenance, driver hours, fuel, inspections

Sentinel

$497/mo

Compliance & Audit Officer

Business licenses, VAT filings, customs bonds, audit readiness

Total: $2,588/mo — less than one full-time operations coordinator in Nassau ($2,500-$3,500/mo before NIB contributions and benefits).

3 AM Incident Response

INCIDENT — HIGH SEVERITY

Unauthorized Access Attempt — East Gate

Collins Ave Construction Site · Guard: Andre Williams (E-201) · 2:30 AM

1Alert Supervisor
LOW
2Dispatch Lisa Brown as backup
MEDIUM
3Send incident report to client
MEDIUM

Robin's reasoning: Guard is alone at bonded site post-intrusion. Lisa Brown is qualified, licensed, and not scheduled for overlapping shift. Police already notified (NAS-2026-4421).

Incident to backup dispatch: under 4 minutes.

Without FrankLabs: The guard calls the operations manager's personal phone at 3 AM. The manager wakes up, scrolls through WhatsApp to find who's available, calls three guards before finding coverage. The client learns about the incident two days later.

Multi-Agent Coordination

Leave Request: Two agents, one approval

Phoenix (HR)

  • Checks accrued leave balance
  • Validates Employment Act entitlement
  • Confirms NIB status current
  • Recommends: APPROVE

Robin (Ops)

  • Identifies 4 affected shifts
  • Finds qualified replacements
  • Verifies no coverage gaps
  • Recommends: APPROVE with plan

One tap approves the leave, confirms shift coverage, and notifies everyone involved. Total operator time: under 1 minute.

License Expiry: Operational + compliance perspectives

Robin

Detects license expiring in 12 days. Flags 3 affected shifts. Prepares contingency schedule with qualified replacements.

Sentinel

Adds to certificate tracking. Logs against regulatory calendar. Ensures audit trail shows no gap in coverage.

Projected Results

Projections based on system capabilities. Island Biz is the first connector deployment — system is in beta.

Metric
Before
After
Improvement
Incident response (after-hours)
15-45 min
Under 5 min
70-90%
Shift coverage gap resolution
2-4 hours
Under 10 min
90%+
Client incident report
1-2 days
Same day
50-75%
License expiry detection
At audit
30 days early
Preventive
Leave request processing
1-3 days
Under 5 min
95%+
After-hours phone calls
5-10/night
0-2
70-80%

The Connector Architecture

FrankLabs does not store Island Biz data. Agents query live data through a typed Supabase connector with table-level access control. Write operations go through the approval queue.

31

Database tables

16

Typed entities

33

Business rules

Data stays in your Supabase — you control it

Agents query live data — no stale cache for incident triage

Write operations go through approval queue — no unilateral changes

Table-level access control — agents only see what they need

What Makes This Different

Not a dashboard

Agents observe signals, reason about context, and propose actions. The human approves rather than initiates.

Not workflow automation

Agents reason about context — is the guard alone? Is backup qualified? Is it after hours? — then propose a plan, not just a notification.

Not a chatbot

No conversation interface for daily operations. Robin detects a license expiring in 12 days and proactively generates a renewal proposal.

Bahamas-specific

NIB contribution caps, Employment Act overtime rules, RBPF licensing, Junkanoo scheduling, inter-island constraints.

Ready to run your operations with AI agents?

The pattern works for any business with structured operational data: security companies, property management, field service, logistics, healthcare facilities, construction.

Based on the Island Biz connector and FrankLabs specialist agents. System is in beta.

All case studies