RockSolid Logo

Engineers send a message, work orders fill themselves in

Work-order platform for construction companies. WhatsApp messages and emails from engineers and customers come into one inbox. AI classifies every message, links it to the right work order and recognizes customer questions automatically.

Image of Engineers send a message, work orders fill themselves in
TECH

Laravel, React, TypeScript

TYPE

Web applicatie

The challenge

Construction companies communicate with their field engineers via WhatsApp. Status updates, photos from the building site, customer questions that get forwarded. Everything comes in through group chats. The office has to manually figure out which message belongs to which job, update work orders and answer customer questions.

With ten engineers in the field, that's a full-time job. Messages get lost, work orders get updated too late and customers wait for an answer that's stuck somewhere in a WhatsApp group.

Approach

We built a platform that captures WhatsApp messages and emails centrally in one inbox. AI classifies every message automatically, links it to the right work order and separates customer questions from status updates. The office sees what's going on right away, without scrolling through group chats.

How it works

  • Central inbox - All messages from engineers and customers in one overview. WhatsApp, email, everything in one place. Sorted by time, filtered by type.
  • AI classification - Every message automatically gets a label: Customer question, Status update or Other. With a confidence score attached, so the office sees right away how reliable the classification is.
  • Work-order linking - Messages are automatically linked to the right work order. An engineer messages "Done at De Boer in Baarn, sliding door closes neatly again" and the system links it to WB-2026-0140.
  • Photos from the field - Engineers send photos via WhatsApp. They attach directly to the work order. No more loose files on phones that nobody can find again.
  • Recognizing customer questions - A customer messages: "What does crack monitoring + foundation inspection cost?" AI recognizes this as a customer question (93% confidence) and links it to the right work order. The office can respond right away.
  • Actions and follow-up - Open tasks per work order. Nothing slips through.

In practice

Friday morning, 07:38. Engineer Pieter messages: "Done at De Boer in Baarn. Sliding door closes neatly again, threshold plate reinforced. Next address?" The system recognizes this as a status update, links it to work order WB-2026-0140 and marks the job as completed.

08:10. Jan de Vries sends a photo: "At Jansen's, the crack has grown 8 mm in a week. Left a measuring marker for monitoring." Photo and text land at WB-2026-0142. The office doesn't have to do anything.

09:42. The Jansen family messages directly: "What would crack monitoring + foundation inspection cost?" AI classifies it as a customer question, links it to the same work order and puts it at the top of the inbox. The office picks it up right away.

In between, Ahmed messages: "Only available from 11am today, dentist appointment." AI labels it as Other. No work order, no action needed.

Result

The office has an overview without scrolling through WhatsApp groups. Every update from an engineer automatically lands at the right work order. Customer questions are recognized and picked up right away. Photos from the building site attach to the file, not to someone's phone. No more lost messages, no more forgotten work-order updates.

More cases

View all
Web applicatie
Preview image of AI agent that handles customer questions and brings in your team when needed

Relayd
AI agent that handles customer questions and brings in your team when needed

Laravel
React
TypeScript

An AI agent for customer contact via chat, WhatsApp, email, Telegram, Instagram, Messenger and phone. The agent talks, thinks and acts on its own, and hands over to a team member the moment it's needed. Live in a few minutes, trained on your own content.

Web applicatie
Preview image of Time tracking that fills in your timesheet for you

Tijdist
Time tracking that fills in your timesheet for you

Laravel
React
TypeScript

A SaaS platform that makes tracking hours and invoicing simple. AI pre-fills your timesheet, recognizes receipts automatically and writes your invoice lines. Connected to Moneybird, Exact Online and iDEAL.

Web applicatie
Preview image of Streamlined Management for All Brands and Events

TLC Holland B.V.
Streamlined Management for All Brands and Events

React
Next.js
Angular
Nest.js,

Rocksolid built a unified, modular platform for TLC Holland that brings together all brands, events, and campaigns under one central admin environment. Each brand retains its own unique identity on the frontend, while content, data, and user management are handled centrally.

Web applicatie
Preview image of Custom medical EHR system

Visus Oogkliniek
Custom medical EHR system

Laravel
Vue

A fully custom EHR system that supports the entire patient process: from medical history to discharge letters, including prescriptions, payments, and email automation.

Web applicatie
Preview image of AI answers your customer questions, your team handles the rest

Vermeer Installatiebedrijf
AI answers your customer questions, your team handles the rest

Laravel
React
TypeScript

AI customer service platform for an installation company. AI reads incoming questions, answers immediately with a confidence score and escalates to a team member when needed. The team only handles the exceptions.

Web applicatie
Preview image of AI validates client documents before you even open them

Klopt.
AI validates client documents before you even open them

Laravel
React
TypeScript

Document validation platform that automatically checks uploaded PDFs with AI. Document type, company name, Chamber of Commerce number, validity and stamps. Five checks in fifteen seconds. The team only clicks approve.

Web applicatie
Preview image of Time tracking and invoicing platform

DCA Dienstverlening
Time tracking and invoicing platform

Golang
React

A digital time tracking and invoicing platform that enables DCA Services to receive hotel data in one click and automatically invoice via WeFact. Saving several days of work each week.

Mobiele app
Preview image of Hire students for IT support

Whats.Work
Hire students for IT support

Golang
React Native

A mobile app that helps you find and hire nearby students for IT support. Match based on skills and hire instantly at their hourly rate.

Website
Preview image of Lightning-fast and manageable website

GetGrasp
Lightning-fast and manageable website

Vue.js
Nuxt
Strapi CMS

A fast and SEO-friendly website built with Nuxt.js and Strapi CMS, giving the GetGrasp team full control over content publishing.

Web applicatie
Preview image of Thesis editing platform

Revise.me
Thesis editing platform

Laravel
Vue

A platform where students can easily hire an editor to improve their thesis, with secure payments and automated payouts via Stripe.

Mobiele app
Preview image of Internal scheduling system

Visus Oogkliniek
Internal scheduling system

Laravel
Vue

We developed an internal scheduling system allowing staff to efficiently plan and manage treatments, preliminary exams, and check-ups.

Web applicatie
Preview image of Analytics & audience rewards for Twitter Spaces

SuperSpacesAI
Analytics & audience rewards for Twitter Spaces

React
Node.js

An analytics and reward platform for X Spaces that gives hosts insight into their audience and automatically rewards loyal listeners.

Web applicatie
Preview image of Internal ticketing & communication system

Visus Oogkliniek
Internal ticketing & communication system

Laravel
React

An internal ticket and task management system within the EHR, enabling staff to efficiently assign, track, and follow up on patient-related tasks, complete with reminders and smart filters.

Mobiele app
Preview image of Mobile handover & photo documentation app

HSI Installaties
Mobile handover & photo documentation app

React Native
Go

A mobile app that allows HSI Installaties technicians to instantly link photos to projects, blocks, and house numbers. Making handover documentation fast, accurate, and hassle-free.

Webshop
Preview image of Webshop and E-Learning platform

ZoomAcademy - Reshift
Webshop and E-Learning platform

React
Shopify Plus

A headless Shopify Plus platform integrated with LearnWorlds, where users can buy and immediately access courses via SSO, with full content control for the marketing team via Builder.io.

Web applicatie
Preview image of Job platform for healthcare professionals

GorillaJobs
Job platform for healthcare professionals

Laravel
Vue

A job platform focused on healthcare professionals, enabling institutions and candidates to connect quickly and directly. No hassle, no middlemen.

Free consultation

Discover how we can bring your digital vision to life. Get in touch with us today for a no-obligation consultation.

Call to action illustration