Talkify is an AI receptionist for physio and allied health clinics running Gensolve Practice Manager, in New Zealand and Australia. It answers the number you already have, on the phone company you already use, in a real local voice. It greets a patient it recognises by their first name and offers appointment times your Gensolve diary has free.
Then it stops. It is never given a clinical note, it is never told what an appointment is for, and it gives no health advice of any kind. In a clinic that restraint is the point, not the small print.
Early access means we set the first clinics up with you. The connection is built against Gensolve's published API and has not yet answered a live clinic's phone. Every ability that writes into your diary is yours to turn on, and moving and cancelling stay off until you decide otherwise.
Read this part first, because it is the reason to choose this one. None of these is a setting we have switched off for you. There is no code behind any of it, so there is nothing to misconfigure, nothing to leak and nothing an unusual caller can talk it into.
No treatment record, no clinical note, no ACC claim, no diagnosis. There is no code in the connection that reads any of it, so there is nothing to switch on, nothing to misconfigure and nothing an unusual caller can talk it into.
An appointment type name is very often a condition by another word, so the agent gets the day, the time and the clinician and stops there. Asked what someone is booked in for, it says plainly that it does not have that and offers to take a message.
It does not triage, does not say whether something sounds serious, and does not tell anybody what to do about a symptom. Anything urgent or distressing becomes a message for the clinic, and in an emergency it tells the caller to ring the emergency number for the country your clinic is in, 111 here and 000 in Australia.
Found from the number they are ringing from, and from nothing else. There is no field where a caller can hand it a patient reference or an appointment to act on. Somebody ringing about a partner's or an adult relative's booking gets a message taken.
The call goes on the patient record as a reception note, which is where a receptionist would put it, and it says on its face that nothing in it has been assessed by a clinician. We never write a clinical note.
No card numbers, no balances, no ACC claim questions. If money comes up it takes a message for whoever handles it, which for most clinics is the right answer anyway.
Everything it does, on the mornings when the phone goes four times while you have your hands on somebody's shoulder.
Six things happen while you are treating somebody. You do none of them.
On the first ring, in a genuine local voice, using your clinic name and your greeting. No hold music, no menu, no "press one for reception". Five people can ring at once and all five are answered.
If the number belongs to one of your patients it greets them by their first name. That is all it is given: no date of birth, no address, no history, nothing clinical. Enough to sound like your front desk, and not a word more.
Then matches it to the appointment types you have ticked, with the length Gensolve holds for each. It never invents a service, and it will not put a first-time caller into a follow-up slot because the words sounded close.
It reads the day's appointments for each clinician out of Gensolve and finds the gaps inside the hours you set, long enough for the appointment the caller asked for. It reads back two or three of them, never a time it made up.
After checking, at that moment, that the gap is still there. If the front desk took it while the caller was talking it does not book, it says so and offers what is left. It is told never to say an appointment is made unless it actually is.
A reception note on the patient record saying the call happened, when, and what it was about. You get the whole call as a text and an email within seconds. Nothing clinical is written, and nothing clinical was read.
Your sites, your clinicians, your appointment types and your real diary, working the phone at the hours a clinic cannot.
The day's appointments come out of Gensolve on the call, and the agent offers the gaps inside the hours you set, in the length of the appointment type. So it offers a time, not a day, and never a time it did not find a gap for.
Where Gensolve says who does what, the agent follows it, and a caller who asks for someone by name is only offered what that person does. It offers the appointment types you tick, in your own names for them.
A real appointment in Gensolve against a named clinician, with a short practical note for reception. New patient, asked about parking, needs a ground floor room. Arrangements only, never symptoms.
The chosen time is re-checked against a fresh read of the diary in the second before anything is written, and an agent that is told to say the slot went rather than claim a booking that did not happen.
Two separate switches, both off to begin with. Moving reads the appointment back first so you both know which one it is. Cancelling records the caller's own words and never asks why. Most clinics should leave cancelling off, and we will say so.
Off is genuinely off: the ability is removed from the agent rather than discouraged in its instructions, and the connection refuses it as well. Connect Gensolve, watch what it reads back, and turn things on when you are ready.
Gensolve puts more of the connection in the clinic's hands than most systems do, which is a good thing and worth knowing before you start.
Ask Gensolve Support to switch the API on for your organisation; they give you a secret key. Make a System User for Talkify with an API Access role, and grant it the endpoints we list, one at a time, so we can only ever touch what you have ticked. Then add our server address to your IP whitelist under API Configuration, because Gensolve answers nobody else. You can remove the user or the whitelist entry whenever you like, and our access ends that moment.
Choose your region, paste the organisation name, the user name, the password and the secret key, and press Test connection. It names your clinic back and says in words if the whitelist or an endpoint is the problem. Then tick what the agent may book and whose diary it may fill, set the opening hours it should offer times within, and leave the master switch off until you have watched it read your diary back.
Gensolve is where the diary lives. It is not where most of a clinic's phone calls actually go, so the agent is not built only out of it.
Nothing is ported, no hardware is installed and your clinic line is not moved into somebody else's phone system. You forward your existing number, on your existing provider, and you choose when: always, only when the desk is already on a call, only when nobody picks up in a few rings, or only outside your hours.
The same agent that answers the phone answers the texts that come into the same number, knowing the same appointment types and the same free times. It is not a second product with a second login and a second bill.
Most calls to a clinic are not booking requests. Parking, whether you are up a flight of stairs, ACC, whether you take walk-ins, what a first appointment costs, when the physio is back from leave. None of that is in Gensolve and all of it is in the agent.
If a call ends with a detail missing, the agent can work out what it is short of and text the caller for it afterwards. The reply is saved against the call and emailed to you.
Every call lands as a lead, and you decide what a lead does: ring somebody, text somebody, hit a webhook, push into your CRM, or post into Slack or Microsoft Teams so the person who needs to know sees it while it still matters.
Anything clinical, anything distressing, anything about an account. The agent takes a proper message with the name, the number and what they wanted, and puts the urgent ones through to whoever you have nominated, on rules you set line by line.
You are responsible for your patients' information, so this is the section to hold a supplier to.
In New Zealand data centres and Australian data centres, and nowhere else, transcription and recordings included. Audio, transcripts and call details are encrypted at rest with AES-256 and handled in line with the Privacy Act. Your clinic timezone comes from the Gensolve region you choose, so a caller in Perth is told a Perth time and a caller in Napier is told a Napier one.
To recognise a caller we hold a small index of our own, and here is everything in it: a one way scrambled version of each phone number, and the reference of the patient it belongs to. No names, no phone numbers you could read, no email addresses, no dates of birth, and nothing clinical. The first name your agent says out loud is read from your Gensolve at the moment it says it, and is never written down here. The index expires by itself and rebuilds from your account, so disconnecting ends it.
Early access means we do the first ones together. We connect Talkify to your Gensolve, set the agent up to match how you work, and go through the first calls with you, so you watch it happen on your own diary before anybody relies on it.
The questions we hear most. If yours isn't here, talk to us and a person will answer it.
How the agent handles a clinic day, from the eight o'clock rush to the enquiry that arrives at nine at night, whether or not you run Gensolve.
The same job with the same restraint, and live with clinics today.
What Talkify connects to today, and what your agent can do once it is connected.
Or run it from your pocket