Three people. One screen. Nobody left out.

A Deaf caller, their interpreter, and the person they are calling, all visible to each other at the same time. Plus a way to book the interpreter who already knows you.

Prototype. No interpreter is contacted, no credential is checked with WAVLI or CASLI, no video connects, and no money moves. Please do not enter real personal, medical, or legal information.

Your controls

My credentials

Your routing tier is worked out from what you enter. You cannot choose it yourself.

WAVLI

WAVLI membership is renewed and paid yearly. A lapsed payment removes the listing, so this date drives when the profile is checked again.

CASLI

Only a Certificate of Interpretation holder may be described as a certified interpreter in Canada. Membership on its own is not certification, and a member without certification may still be qualified for the work.

Work you take

Medical and legal work is only offered to interpreters who take it and who hold the Certificate of Interpretation.

What the system works out

Save your credentials to see the result.

Verification queue

A person checks each interpreter against the WAVLI or CASLI directory and records what they saw. The system never scrapes a directory and never stamps a profile on its own.

WAVLI's own directory says some information is entered by members and cannot be verified by WAVLI, and asks the public to discuss qualifications with each interpreter directly. Since WAVLI will not vouch for the listing, SignBridge cannot either. That is why nothing here says the single word "Verified".

Interpreter calendar

Pick a date to see who is confirmed. Past dates keep the record: who interpreted, for how long, and what kind of assignment.

Month view. Use the arrow keys to move between dates, then press Enter to open a date.
MonTue WedThu FriSat Sun

A number in a green badge means confirmed bookings on that day.Grey days are in the past and hold the record.A dashed edge marks today.

Book an interpreter

Plan A is the interpreter you choose. Plan B starts only if your wait window runs out.

The appointment

Free text on purpose. A fixed dropdown locks out rural and Indigenous communities.

Billed at a two hour minimum, so 30 minutes and 1 hour both bill as 2.

Placeholder figure. Confirm real rates with WAVLI before launch.

Plan A, the interpreter you want

If they have not replied by the end of the window, Plan B starts. You are told before it does.

Team interpreting

Interpreting is physically and mentally demanding. Past about an hour of continuous work, accuracy drops and injury risk rises, so two interpreters take turns.

Who hears about this booking

You get every status change: sent, accepted, declined, wait window closed, cancelled.

Text message only. SignBridge never places a voice call to anyone.

Everything is the starting point, because it is their appointment. Change it only because they asked you to.

This setting sits here for now, which is the wrong place. In the built product it belongs on the Deaf client's own profile, set by them, so a coordinator cannot quietly decide how much a person hears about their own appointment. Ask a few Deaf clients what they want before this is wired up for real.

Booking status

No request yet. Send one from the booking screen.

Create an interpreter account

Fill this in once. Your account does not go live straight away. A person checks what you enter against the WAVLI or CASLI listing first.

About you

Use the name on your membership listing. A nickname makes the check fail, and the check is done by a human reading a public list.

Your membership

You can hold one, both, or neither. Some BC interpreters hold WAVLI and not CASLI, and that is allowed here.

Work you take

Your declaration

Nothing here is automatic. SignBridge does not read the WAVLI or CASLI website and does not stamp your profile on its own. A named person opens the public listing, reads it, and records what they saw with the date. WAVLI says some listing details come from members and cannot be verified by WAVLI, so SignBridge does not claim more certainty than WAVLI itself does.

My availability

Set the days and hours you take work. Leave a day unticked and you are not offered anything on it.

Your working hours for each day of the week
DayI take workFromUntil

This is saved on screen only, and it does not change who gets offered work yet. Matching still uses credentials and assignment type. Hooking availability into matching is a real piece of work, and pretending it is done would waste a tester's time.

Interpreters I trust

Keep a short list of the interpreters you already know. They show at the top when you book, so a personal appointment does not hand you a stranger.

Your list is private to you. The interpreter is not told they are on it, and nobody is told they are off it.

Three-way call

Everyone pins whoever they want. Your pin is yours alone, so nobody else's screen changes when you move things around.

Join the call

Everyone who opens this page joins the same call. There is nothing to copy and nothing to paste.

Use a different room

Only change this if you have been given another room link. Never paste an API key here.

Check captions before you join

Speech to text is done by your browser, and some browsers cannot do it. Test yours here first, on its own, before blaming the call.

Your microphone and your captions are two separate switches, and they do not affect each other. Turning your microphone off stops others hearing you. It does not stop you reading what anyone else says.

Captions are made on each speaker's own computer by their browser, then sent to the other people in the call. They are free and they work in Chrome and Edge. They are not made by Daily. Daily's own transcription is more accurate, but it needs a paid plan and a server, so it is not in this prototype.

Two honest limits. Speech to text gets names, places and medical words wrong, so it is a help, not a record. And a caption only appears if the person speaking has switched their own caption sending on.

Opening this file straight from your computer may block the camera, the microphone, or both. Browsers only hand those over to a real web address. Put this file on a free Cloudflare Pages site and open it from there, and the call and the captions both work properly.