Language access development: an interpreter on demand, in 230+ languages
230+
Languages with trained, tested interpreters
24/7
On demand — phone and video, any device
$0
Minimum charge, toll-free across North America
When a doctor is sitting across from a patient who speaks Tigrinya, the interpretation service has thirty seconds to be useful.
Remote Interpretation Ontario — a network of Canadian non-profit interpreting agencies led by Access Alliance — delivers a trained interpreter in more than 230 languages, over phone or video, around the clock. TrivialWorks developed the entire application suite and client portals the network runs on.
The challenge
Interpretation is an emergency service wearing an admin costume. The person who needs it is mid-conversation — a physician with a patient, a caseworker with a client, a settlement worker with a newly arrived family — and every minute of delay is a minute two people sit in silence. A booking form and a call-back tomorrow is not language access; it is a queue.
Commercial on-demand interpretation exists, but its per-minute rates put sustained use beyond the community health centres and social agencies that need it most — precisely the organisations serving the people least able to bring their own interpreter. The alternative was for the non-profit sector to run its own service: a collaboration of interpreting agencies pooling their rosters behind one front door.
That front door is software. A network of independent agencies can only behave like a single service if the platform makes it so — one way in for hundreds of client organisations, one connection path to whichever qualified interpreter is available, and per-organisation accounting underneath so each member agency and each client sees its own usage. None of that is what an off-the-shelf conferencing tool does. It had to be built.
The solution
TrivialWorks developed the R.I.O. Network's application suite end to end — the service through which a caller reaches an interpreter, and the client portals through which organisations run their use of it.
One service, three doors
The person initiating a session is rarely at a desk. The suite meets them where they are: a plain telephone line for the exam-room speakerphone, a mobile app for staff in the field, and a computer for a scheduled video session. All three doors lead to the same network and the same interpreter roster — the caller chooses a device, not a different service.
Phone and video, per situation
A pharmacy counter conversation needs a voice on speaker; a mental-health assessment or anything involving sign language needs a face. Sessions run over phone or video as the situation demands, on demand, twenty-four hours a day — because health care and crisis work do not keep office hours.
Client portals for the organisations
The client of this platform is an organisation — a hospital, a legal clinic, a school board — with its own staff, budget and reporting lines. The portals give each one its own view of the service: its people, its usage, its accounting. That per-organisation machinery is what lets one platform serve hundreds of institutions without their arrangements bleeding into each other.
Built to non-profit economics
The commercial competition charges minimums and premiums; the network's whole reason to exist is that it doesn't. No minimum charges and toll-free calling within North America are pricing decisions, but the software carries them: the platform had to be inexpensive enough to run, and simple enough to operate, that a non-profit collaboration could sustain an always-on service at rates the sector can afford.
Results
The R.I.O. Network operates as designed: an around-the-clock, on-demand interpretation service connecting callers to trained and tested interpreters in more than 230 languages, over phone and video, from whatever device the situation offers.
| Commercial services | The R.I.O. Network | |
|---|---|---|
| Minimum charge | Minimums and premiums | None |
| Calling | Per-minute, metered | Toll-free, North America |
| Roster | Single vendor | Pooled member agencies |
| Who it reaches | Budgets that can absorb it | The non-profit sector |
Common questions
Could this have been built on an off-the-shelf conferencing platform?
No. A conferencing tool connects two people who already know they are meeting. This platform decides who the second person should be — matching a live request to a qualified, available interpreter across independent agencies — and accounts for the session against the right organisation afterwards. That routing and accounting layer is the product.
What does 'on demand' actually require of the software?
That nothing in the path waits for a human. Identifying the caller and their organisation, selecting a language, finding an available interpreter and opening the channel all happen inside the time a clinician is willing to stand still — which is about thirty seconds, not a booking cycle.
How does one platform serve hundreds of client organisations?
Each organisation gets its own portal, its own users, its own usage record and its own accounting lines, while sharing one interpreter roster underneath. The separation is structural rather than cosmetic, which is what lets a hospital and a school board run on the same service without either seeing the other.
Most of what we build is under NDA — yours would be too, unless you told us otherwise. Send the requirement and you get back a functional specification, at no charge.
Student transport · United States
Student transport development: two apps, two portals and an automated trip builder
Parent and driver apps, school-district and franchise portals, and an automated trip builder that routes and prices shared trips across several school districts — apportioned to the cent.
Read
Hospitality commerce · United States
Hospitality commerce development: a shop inside every short-term rental
Digital storefronts that let vacation-rental hosts sell amenities, local services and add-ons to guests mid-stay — with vendor fulfilment, payouts and sales tax underneath.
Read