The Messaging & Notifications Module powers instant collaboration across project teams, contractors, and administrators through real-time chat, project channels, and automated WhatsApp site notifications.
Direct & Channel Chat: Team members exchange instant text messages, site photo attachments, and document links inside 1-on-1 chats or project group channels.
Real-Time WebSockets: Messages and typing indicators update instantly without needing browser refreshes (powered by Laravel Reverb).
WhatsApp Site Alerts: Urgent project events (such as purchase order approvals or emergency notices) can trigger automated SMS / WhatsApp messages directly to mobile phones.