Sales agents' results were visible only inside the CRM — that is, only to whoever opened it. We brought them onto the office TV screens: a live leaderboard that cycles on its own, updates automatically from the CRM and, if something goes wrong, recovers without anyone stepping in.
Management wanted the standings permanently in sight — and a system that never asks anyone to go and restart it.
Every 15 seconds the app moves to the next view: today's top agents, the week's top, the month's top, the other office's top — and finally a team performance view where the two offices go head to head, each with its supervisor. Then it starts over.
The leaderboard now runs in both offices, all the time. Who's first today, who's leading this month, how the offices compare — all visible without anyone opening any system.
And it runs unattended: nobody starts it in the morning, nobody restarts it when something goes wrong — because it recovers on its own.
The client runs sales teams across two offices. Each agent's results lived inside the CRM, visible only to whoever went looking. Management wanted the standings always in sight, on the office screens: who's first today, who's leading this month, how the two offices compare.
It isn't a hard technical problem — it's a team motivation problem. And the solution had to run by itself, non-stop, on a TV nobody wants to walk over and refresh.
The data never goes straight from the CRM to a public screen. It passes through our own filter, which allows access only from the client's office networks.
Today's top, the week's, the month's, the other office's — plus a team view putting the two offices head to head, each with its supervisor. Then round again.
Photo, rank — crown and medals for the top three — total gross profit generated, and conversion rate.
An agent who closes a sale climbs the on-screen standings without anyone touching anything.
Each office's screen shows its own standings first, with the other office as the benchmark. One app, two perspectives — with no second version to maintain.
The leaderboard carries sensitive information — individual results, profits, conversion rates. Not data that should be reachable on the open internet, at an address anyone who guesses it can open.
So the app never talks to the CRM directly. Every request goes through our own filter, which checks where it comes from and accepts only connections from the client's offices. From anywhere else, access is refused and the page shows nothing. The data stays in the office, even though the address is public.
The screen never talks to the CRM directly. Every request goes through a filter we control.
The filter checks where each request comes from and accepts only the office networks. From anywhere else — access refused.
Even if someone guesses the URL, the page shows nothing. Confidentiality doesn't rest on the link staying secret.
An office screen has nobody to restart it. If it freezes, it stays frozen until somebody notices — and by then it isn't motivating anyone, it's a joke.
We built the app to recover from any situation on its own. Nobody ever has to climb on a chair with a keyboard to get it running again.
We bring it onto your office screens — in a custom app that runs unattended for months and keeps the data inside the office.