Skip to content
Case study · Language servicesDelivered

Language access development: an interpreter on demand, in 230+ languages

Access AllianceCanadaEnd-to-end build

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.

01

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.

02

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.

A

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.

B

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.

C

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.

D

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.

03

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 servicesThe R.I.O. Network
Minimum chargeMinimums and premiumsNone
CallingPer-minute, meteredToll-free, North America
RosterSingle vendorPooled member agencies
Who it reachesBudgets that can absorb itThe non-profit sector
04

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.