Back to home
Analytics and AIInternal tool

How fast do clients get an answer?

Measures response times on client email using metadata only, then flags messages that sound unhappy so a person can check them.

Role
Lead developer
Client
Accounting firm, Paris
Year
2026
Illustration redrawn for this site
mailboxes measured
139
response pairs
~60k
monthly AI budget cap
€1

Context

Partners wanted to know how long clients wait, without anyone reading staff mailboxes.

What I built

  • 01Microsoft Graph sync of message metadata, twelve months backfilled
  • 02Question and answer pairing, computed in SQL
  • 03A dissatisfaction detector with human confirmation

Key decisions

A hard cost cap on AI

The detector runs under a budget enforced in the app, compares models side by side, and only uses providers that keep nothing.

Outcome

Response times are a number on a dashboard now, not a feeling.