SAMIR Group

WhatsApp ↔ Odoo time tracking for 200+ distributed workers

Gruppo SAMIR logo

Sector

Civil, industrial and hospital cleaning services

Size

200+ employees spread across Italy

Duration

<1 year

Scope

WhatsApp ↔ Odoo integration

Context

SAMIR Group operates in civil, industrial and hospital cleaning services, with over 200 employees spread across Italy. A distributed structure, variable shifts, field workers at different client sites every day.

Innovation Need

Attendance was tracked almost entirely by hand. Workers wrote their hours on paper sheets, sent to admin once a month. This meant:

  • Delays in payroll processing
  • Risk of transcription errors
  • Poor real-time visibility
  • No reliable way to confirm presence at the correct site
  • No structured dataset for analysis or planning

Cultural constraint: most of the workforce had little familiarity with complex digital tools. Introducing a dedicated app would have caused friction, extra training, resistance. The solution had to fit both technologically and culturally, without imposing a new digital behaviour.

Solution

Meshble proposed a shift in perspective: instead of building a new tool to introduce, use an interface already part of everyone's daily life — WhatsApp — adapting it to the company's needs. Odoo was used as the management infrastructure to integrate with the internal systems.

Employee side

Operational domain

  • Clock-in via a WhatsApp message at shift start and end
  • Automatic geolocation recognition
  • Cross-check with the customer database to verify the site

Admin side

Management domain

  • Backend integrated into Odoo
  • Attendance visible in real time
  • Automatic reports for payroll processing
  • Instant detection of anomalies or missed clock-ins

Methodology

Learn → Design → Execute

Learn

  • Analysis of the existing manual process (collecting sheets, monthly delivery, data entry)
  • Mapping of information flows between field staff and admin
  • Identification of pain points: latency, errors, lack of real-time control
  • Assessment of the workforce's digital maturity
  • Definition of the constraints: minimum friction, no dedicated app, maximum simplicity

Design

  • Design of the WhatsApp conversational flow
  • Definition of geolocation-based validation rules
  • Modeling of the integration with Odoo as the central management domain
  • Structuring of data standards (timestamp, site, employee, anomalies)
  • Design of a distributed architecture with centralized governance

Execute

  • Build of the WhatsApp ↔ Odoo integration
  • Setup of the admin backend and automated reports
  • Field testing with real operators
  • Tuning of the control logic and anomaly alerts
  • Nationwide operational rollout

Results

  • Drastic reduction of errors in hour tracking
  • Instant visibility on staff distribution
  • 70% tool adoption in the first month
  • A structured dataset for planning and analysis
  • Faster response to substitutions and emergencies
  • Improved worker safety, thanks to accurate location data in case of incidents
Technology shouldn't complicate human behaviour — it should adapt to it.

Let's start here

Every transformation starts with a conversation.
Tell us your challenge: together we'll find the right solution.

Let's start here