Your guards are on WhatsApp. Your dispatch is on email. Nobody has a record.
Arcova Messaging replaces fragmented text chains, personal phone groups, and email threads with one real-time communication layer — direct messaging, group channels, broadcast alerts, and client support conversations with read receipts, push notifications, and a compliance-grade audit trail.
Delivery:Real-time·Channels:Direct + Group + Broadcast·Compliance:Audit-ready·Encryption:At rest
What changes with Arcova Messaging
The same operations, with fragmented communication replaced by one auditable channel.
Shift updates
Before
Supervisor texts a shift change to a guard's personal phone. No read receipt. No record of delivery. The post goes uncovered because the message was missed.
With Arcova
Shift updates send through Arcova with real-time delivery, read receipts, and push notification fallback. Dispatch sees exactly who has acknowledged the change.
Broadcast updates
Before
Policy update sent via group text that excludes new hires, plus a separate email that hits spam. Three people never see it. Nobody knows.
With Arcova
One broadcast to the company or location. Every active employee receives it. Delivery is tracked. Priority levels match urgency to notification behavior.
Incident communication
Before
Guard reports an incident by calling dispatch, who relays it by phone to the supervisor, who emails the client. Each retelling loses detail.
With Arcova
Guard messages dispatch directly with photos attached. Supervisor and client support receive context in the same platform. Full conversation history preserved.
HR investigation
Before
Harassment complaint references messages on personal phones. Messages cannot be verified, preserved, or produced. Investigation stalls.
With Arcova
Formal access request with justification, date range, and approval workflow. 7-day expiring grant. Full audit trail. Employee notified of access.
The messaging gaps costing you coverage
Your guards are on WhatsApp. Your supervisors are texting. Dispatch is emailing. Nobody has one place to communicate — and there is no audit trail when something goes wrong.
Critical updates lost in personal text threads
VisibilityA supervisor texts a shift change to a guard's personal phone. The guard misses it. The post goes uncovered for three hours. When the client complains, there is no record of what was communicated, when, or whether it was read.
Broadcast messages require manual distribution
ReachA policy update needs to go to every guard at every site. Someone creates a group text that excludes the three newest hires. Someone else sends a separate email that hits spam. The update never reaches everyone.
No audit trail for HR or legal investigations
ComplianceA harassment complaint references messages between two employees. Those messages live on personal phones in apps you do not control. You cannot verify, preserve, or produce them — and the investigation stalls.
From dispatch to field — one communication layer
Every message in one platform. Direct conversations, group channels, broadcasts, and client support — with read receipts, push notifications, and a compliance-grade audit trail.
Direct messaging
One-to-one conversations between any combination of employees, managers, and client portal users. Real-time delivery over WebSocket with push notification fallback for offline users.
Group conversations
Admin-created group channels for sites, teams, or projects. Add and remove participants dynamically. Role-based access controls with member and admin tiers.
Broadcast alerts
Company-wide or location-specific announcements in three priority levels: standard, urgent, and emergency. Database and push delivery ensures every guard receives the message.
Compliance access
When HR or legal needs message history, a formal access request workflow routes through approval with justification, scoped date ranges, and auto-expiring grants. Full audit log of who accessed what.
Messages that arrive when they matter
WebSocket delivery for instant in-app display. Push notifications for offline users — web push for desktop, native Expo push for the Guard App with custom notification sounds. SMS for critical alerts.
WebSocket-first delivery
Messages arrive instantly via persistent WebSocket connections. Typing indicators show when someone is composing a reply. Read receipts confirm delivery and acknowledgment.
Smart push notifications
Push notifications fire 3 seconds after WebSocket delivery — only for users who are offline. No duplicate alerts. Web push for desktop, Expo push for the native Guard App.
Read receipts
Per-user read tracking with timestamps. Know exactly who has seen your message and when. Messages auto-mark as read when the conversation is viewed.
Attachments
Send files and images with messages. Attachments include MIME type, size metadata, and temporary signed URLs for secure access. No external file-sharing links needed.
Edit and delete
Edit sent messages with timestamp tracking. Soft-delete messages when needed — with recovery capability. All edits broadcast in real-time to conversation participants.
Mute, pin, and organize
Mute conversations to suppress notifications without leaving. Pin important conversations for quick access. Per-participant state — your preferences do not affect anyone else.
Three alert levels for every situation
Not every message is equal. Standard announcements, urgent alerts, and emergency broadcasts each carry different priority, delivery guarantees, and notification behavior.
Broadcast to the right people, instantly
Send company-wide announcements or target specific locations. Three priority levels ensure the right urgency: standard announcements for policy updates, urgent alerts for schedule changes, and emergency broadcasts for critical incidents. All delivered via database notification and real-time push — no reliance on personal phone chains.
Company-wide reach
Announcements go to every active employee in the company. No one gets left off the distribution list.
Location-specific targeting
Target broadcasts to specific locations when only certain sites need the update.
Priority-based delivery
Emergency alerts bypass muted settings and deliver with elevated notification priority on mobile devices.
Message access that protects everyone
When an investigation requires message history, the access request workflow protects employee privacy while giving HR and legal the tools they need. Every access is logged, scoped, and expires automatically.
Formal access request workflow
HR or legal submits a request with justification (minimum 50 characters), date range scope, and access reason. Supports harassment, incident, legal request, safety concern, and employee consent reasons.
Approval with expiring grants
Approved requests grant access for 7 days by default (configurable). Access automatically expires — no permanent data exposure. Employees receive notification when access is granted.
Full audit logging
Every access is logged with user, IP address, user agent, and timestamp. Denials are tracked with reason. Complete chain of custody for legal proceedings.
Encryption at rest
Message content is encrypted in the database. Combined with the access request workflow, your messaging system meets enterprise compliance requirements for data handling.
Consistent messaging at scale
Message templates with variable placeholders, versioning, and approval workflows. Governed messaging ensures AI-drafted communications go through safety checks before delivery.
Reusable message templates
Create templates with variable placeholders for common communications — shift reminders, policy updates, incident follow-ups. Variable allowlists prevent injection.
Template versioning and approval
Templates are versioned with approval status tracking. Supersede old versions without losing history. Know who created, modified, and approved each template.
AI-governed messaging
AI-drafted messages pass through safeguard checks before delivery. Dispatch audit trails track every governed message with content hashing and recipient fingerprinting to prevent duplicates.
Connected system
Messaging connects to your operation
Messaging is not a standalone chat app. It is wired into scheduling, dispatch, client support, and the guard mobile app — so communication happens where work happens.
Scheduling
Quick-message guards directly from the scheduling command center during shift assignments and call-off management.
Operations & Dispatch
Dispatch communicates with field guards in real-time. Incident updates flow through messaging with photo attachments.
Guard Mobile App
Guards receive and respond to messages via the native app with push notifications, custom sounds, and offline queuing.
Client Portal
Client support conversations connect client portal users with your team — no email chains needed.
SMS Alerts
Critical alerts fall back to SMS delivery for guards who are offline or in low-connectivity environments.
Transparent module pricing
$0 module fee
Messaging is included in every Arcova platform plan.
- Direct messaging between employees, managers, and client portal users
- Group conversations with admin-controlled membership
- Three-tier broadcast system (announcement, urgent, emergency)
- Real-time WebSocket delivery with push notification fallback
- Read receipts with per-user timestamps
- File and image attachments
- Message templates with variable placeholders and versioning
- Compliance access request workflow with expiring grants
- Encryption at rest for all message content
See how your team should be communicating.
15-minute walkthrough showing direct messaging, broadcasts, and the compliance access workflow. We'll show you what an auditable communication layer looks like.