How I replaced WhatsApp and phone calls at a construction company using Mattermost
Description and use
In a construction company, fragmented communication across WhatsApp, calls, and email was unified by installing Mattermost, centralizing messages, photos, and updates, reducing call dependence and improving transparency.
Problem
Fragmented communication across WhatsApp, phone calls, and email caused lost information and delayed updates at a construction company.
Outcome
Unified communication reduced reliance on phone calls, improved real‑time visibility of site progress, and enabled the office to respond to client queries with up‑to‑date information.
Workflow
- Installed Mattermost on a VPS with PostgreSQL and Nginx TLS
- Created a minimal channel structure: general, one per project, office, site updates
- Trained office staff in ~30 minutes and supervisors in a group session on photo posting
- Allowed teams to organically reorganize channels and develop conventions
- Monitored usage and ensured storage planning for photos
Evidence
Messages on personal WhatsApp numbers. Phone calls. The occasional email nobody read in time. Site photos sent to random personal chats.
I installed Mattermost on an existing VPS that already hosted other internal services, with PostgreSQL as the database and Nginx in front for TLS.
The office staff took about thirty minutes each. Channels instead of group chats clicked quickly once I showed one real example.
After the deployment, the geometra (site surveyor) could open the project channel and see what the capocantiere (site foreman) had posted an hour ago.
Plan for storage before you go live. Construction sites generate a lot of photos.
- Record date: 2026-10-27T10:11:32.582Z