Skip to content
Early preview: Theravilo is not on sale yet. The demo uses fictional data only.
theraviloStep inside ↗

Features

Every feature, with its real status

Theravilo is an early preview. This page is kept in step with the product, so you can see exactly what works today and what is still on the way.

In the demo works now with fictional data In development being built Planned not started
01 / THE WORKSPACE

Clients and sessions

10 available in the demo

Book 50-minute sessions in UK timeIn the demo

In person, Zoom or Google Meet labels. Times are shown in Europe/London.

Meeting linksIn the demo

Paste a Zoom or Google Meet link on a session, or as a client’s usual room, and join from your list. Only genuine Zoom and Google Meet addresses are accepted. Theravilo opens the link; it does not connect to, join or record anything.

Overlap, past-time and clock-change checksIn the demo

Theravilo will not let you double-book, book in the past, or pick a time that does not exist or happens twice when the clocks change.

Reschedule and cancelIn the demo

The same checks apply when you move a session. Record who cancelled; a client’s short-notice cancellation is flagged late against your own notice period. Nothing is sent to clients.

Client details and agreementsIn the demo

Keep optional details such as date of birth, emergency contact and GP, and record the therapy contract and consents with the dates they were given or withdrawn. The history is kept.

Recurring sessionsIn the demo

Book a client every one to four weeks, or monthly on the same weekday, for a number of sessions or up to a date. Clashes are shown before booking and any date can be left out. Extend a series, change the rest of it (day, time, place or fee), or cancel one session or the rest.

Missed sessionsIn the demo

Mark a session as did not attend, correct it later if needed, and invoice a missed session or a late cancellation when your policy allows. Nothing is charged automatically.

Mark a session completed once it has endedIn the demo

Not before its end time.

Add, edit and archive clientsIn the demo

Fictional client records with a reference code. Archiving keeps every record, and is blocked while sessions are still booked.

Week calendar and per-client session historyIn the demo

Available in the fictional-data demo workspace.

Your sessions in your own calendarIn development

A private link for Google Calendar, Apple Calendar or Outlook showing times, client initials and the location type only. Needs the server, so it is not in the browser demo.

Online booking by clients and automatic remindersPlanned

Will need opt-in, reliable delivery and clear consent before it is offered.

02 / THE WORKSPACE

Notes and reflections

6 available in the demo

Clinical notes linked to a clientIn the demo

Written manually, from the notes page, from New note at the top of every page, or from the note button on each session.

Private professional reflectionsIn the demo

Stored separately from clinical notes; client context is optional.

Note versionsIn the demo

Each edit kept as a new version, so the original is never lost.

SearchIn the demo

Find a client, a word in a clinical note or reflection, or an invoice. The search runs in your browser over what is already open; nothing you type is sent or kept.

Note structuresIn the demo

Write freely, or in sections: SOAP, DAP, BIRP or a simple counselling layout with a risk and safeguarding section. The prompts guide you; they are never added to a note.

A to-do list after sessionsIn the demo

The Overview gathers what is waiting from the last 30 days: outcomes to record, notes to write, sessions to invoice and overdue invoices.

AI drafting help after a sessionPlanned

Optional. A draft is never saved to a record until you have reviewed and approved it, and the original wording is kept. No diagnoses are suggested. No recording or meeting bots.

03 / THE WORKSPACE

My business

7 available in the demo

Invoices with paid and outstanding totalsIn the demo

In your practice’s currency (pounds by default; euros, dollars and others available), worked out in whole pence. No conversion between currencies and no payments are processed.

Create invoices (optionally for a session), record payment dates and voidIn the demo

14-day payment terms and overdue flags. Tracking only.

Tax-year summary for your accountantIn the demo

Income received and expenses for each UK tax year (6 April to 5 April), by month and category, with a CSV download that lists clients by reference code only. Not a tax calculation or return; nothing is sent to HMRC.

PDF invoicesIn the demo

Download any invoice as a PDF with your business details, UK bank details or an IBAN, and a transfer reference, made in your browser, in one of three layouts with your colour and logo. Paid and void invoices say so.

Your own payment link on invoicesIn the demo

Add a link from your own Stripe, PayPal, Monzo, SumUp, Revolut or Square account. Unpaid invoices show it with a QR code, and it goes into the message when you send them. Payments go straight to you; Theravilo never sees them, and you mark the invoice paid.

Card payments built into TheraviloPlanned

Connecting your own Stripe account so invoices are marked paid automatically.

Send invoices from your own emailIn the demo

Share the PDF to Mail or another app, or open your email app with the message ready. Theravilo itself sends nothing.

Record expenses by category, with a monthly summaryIn the demo

Income counted when paid, so the figures are useful to share with an accountant. Not a tax calculation.

Tax estimates and Making Tax Digital supportPlanned

Only once requirements have been checked with qualified advisers. Theravilo does not claim HMRC readiness.

Xero connectionPlanned

Available in the fictional-data demo workspace.

04 / THE WORKSPACE

Accounts, security and data

2 available in the demo

Demo runs in your browserIn the demo

Fictional data is saved in this browser only, and can be reset at any time.

Download all your dataIn the demo

One file with every client record, note version, invoice, expense and your own reflections, as complete JSON or a readable page.

Separate, private workspace for each therapistIn development

A local development server keeps practices apart, encrypts clinical notes and reflections, and the dashboard can already work with it. It is not a hosted service and has no real sign-in, so it is not available to use.

Theravilo subscriptionsIn development

Subscription code is being built against a payment provider’s test mode only. Nothing can be bought and no payment is taken.

Secure sign-in with two-step verification, backups, and export and deletion toolsPlanned

Required, and independently reviewed, before any real client data is accepted.

EXPLORE THE WORKSPACE

See how it fits
your practice.

Try the working demo with fictional clients.
No account needed.

Open the demo workspace ↗