Runeverysitefromoneconversation.
Tshomi onboards, verifies, schedules, chases documents and pays out — in eleven languages, over WhatsApp — and closes 98% of sessions without a human.
Programmes fail in the gap between the office and the site.
Every funded programme, every field operation runs on the same gap: decisions in a boardroom, work at a site, and a WhatsApp thread trying to hold them together. It never quite does.
WhatsApp threads scatter. Supervisors chase call by call. Half the day is spent finding out what already happened.
Attendance lives in a spreadsheet that closes at 5pm. By the time head office looks, the shift is over and the funder is on the phone.
Payslips arrive by email — or don't. Disputes take days. Trust erodes one missing rand at a time.
Funder deadline hits. Someone rebuilds compliance from photos, PDFs and memory. Every month.
From invite to paid — eleven steps, one conversation.
Every step is a message. Every message is a receipt. Every receipt is an audit-trail row your funder can read. Tap any step to see what the participant sees.
The programme uploads a cohort. Tshomi generates a one-time link per participant and DMs it on WhatsApp. No app install, no login screen.
The programme uploads a cohort. Tshomi generates a one-time link per participant and DMs it on WhatsApp. No app install, no login screen.
The agent that lives where the work happens.
Tshomi AI runs inside WhatsApp — the app your teams already open every day. No install, no login. It greets, prompts and chases, in the worker’s own language.
Tshomi AI at the centre. Eleven modules. Five integrations.
One execution layer per programme. Separate system prompts for field crews, professional cohorts and founder programmes — same rail, same audit trail.
The kind of evidence funders already pay for.
Whatever your programme, whatever your funder threshold — Tshomi produces this output on every instance. The numbers below are one sample cohort; the capability is universal.
Scale from a 20-participant pilot to a 1,000+ concurrent-seat rollout without changing rails.
Every site on one live map.
Real GPS, updated every 60 seconds, anonymised for the public web. Hover a pin for context. Click it to focus. Filter by province to zoom the view.
Every locality drops a pin the moment it comes online. Filter by province to zoom into a region. Click a pin to fly straight to it.
Mint pins are meeting the funder threshold. Amber pins are drifting. Coral pins are closed. One glance replaces a Monday-morning status meeting.
Click any warning-status pin — the ticket, SLA clock and last three messages open on the side. Reassign or resolve without leaving the view.
Filter to a province, pick a date range, and the map generates a locality-by-locality compliance pack — PDF or JSON, one click.
You don't scale supervisors. You scale the conversation the supervisor was having.
Anywhere one supervisor is trying to see a hundred sites.
How many people can one supervisor run?
Move the sliders. See what changes.