Heyrafiki is one Rail beneath Mental Healthcare. Finding Care, delivering it, recording it, covering it and paying for it are the same system rather than five that email each other.
The objects
Everything on the Platform is built from six.
How a Session moves
- Match. A Person describes what they need. Iris filters to verified Practitioners who fit on language, focus, budget, schedule and Cover, then ranks and explains. The Person chooses.
- Book. The booking creates the Session and the Room together. Self-paying Clients pay now, and Heyrafiki holds the money until the Session is delivered.
- Meet. The Session runs in Hey Video or in person. If the Practitioner brings Iris in as Scribe, the Client is notified in the Room.
- Approve. Iris drafts the Note in SOAP structure. Nothing enters the record until the Practitioner approves it.
- Settle. Self-pay releases to the Practitioner the moment the Session ends. Covered Sessions generate a coded Claim from the approved Note, checked before approval.
Boundaries
Roles do not see more than their job requires, and this is enforced in the data model rather than in policy text.
- Organizations and Funders receive aggregate reporting only. Never an identity, a diagnosis, Session content or a Conversation.
- Insurers receive the Claim and the evidence behind it: licence, Cover, codes, attendance. Not the Note’s clinical content.
- Practitioners hold their own clinical Notes. Clients receive a Session summary once the Practitioner approves.
- Identity data is stored apart from clinical data, so a breach of one is not a breach of the other.
Standards
Clinical records follow FHIR resource shapes and ICD-10 coding, so Claims, referrals and records exchange with systems that already exist. Aggregate exports are built to align with national health reporting, DHIS2 included.
Status
Heyrafiki is pre-launch. The API and SDKs open with the Platform, and sandbox keys go to the Waitlist first. This page describes the model they will expose, so an integration can be planned before the endpoints are public. Last modified on July 24, 2026