Rookery

A quiet API for calls inside your app

Build video rooms your customers already trust, right where they work. Ship a working call in an afternoon with a handful of lines, then shape every pixel of it.

Portrait by Korede Adenola on Pexels
const room = useRoomChannel(
  "https://team.rookery.io/atrium"
);
<rookery-room
room="https://team.rookery.io/atrium">
</rookery-room>

Own only the code you want

Drop in the prebuilt room today and go deeper with the SDK whenever your product asks for it. Nothing to rip out later.

Portrait by Korede Adenola on PexelsMattias
Portrait by Jake Nackos on UnsplashSoraya
Portrait by Thanh Xuan Nguyen Ly on PexelsInes
Portrait by Ben Khatry on PexelsTobias
Portrait by Foto Sushi on PexelsNadia
Portrait by Prince on PexelsHalvor
Cam Mic Chat Leave

Prebuilt room

Embed the hosted room in an iframe or as a web component, then switch features on and off to match your flow.

Read the embed guide
Portrait by Jake Nackos on Unsplash Portrait by Ben Khatry on Pexels Portrait by Foto Sushi on Pexels
Portrait by Prince on Pexels Halvor Rekdal Guest speaker
Portrait by Prince on Pexels
Portrait by Korede Adenola on Pexels Portrait by Thanh Xuan Nguyen Ly on Pexels Portrait by Prince on Pexels
👍👎👏 🎉😍 😮😂

Composed from parts

Take the whole layout into your own hands with the browser SDK and its React hooks. Your grid, your controls.

Read the SDK reference

Help at step four, not just step one

From a ten-minute setup to a bespoke rollout, our docs are written by the people who maintain the API, and a solutions engineer reads every thread.

Browse the documentation
?mic=off

Guest arrives in the room with their microphone already muted.

?scene=off

Hide the room backdrop.

Get started with the SDK

npm install @rookery/browser-sdk

Calls people finish, whatever the setting

Portrait by Korede Adenola on Pexels
Imaging results
Hand radiograph, x-handu by ansik, CC BY 2.0 via OpenverseHand radiograph, x-handu by ansik, CC BY 2.0 via Openverse
Portrait by Ben Khatry on Pexels
Portrait by Foto Sushi on Pexels

Virtual care

Run secure, reliable consultations that connect clinicians and patients wherever the day takes them.

Read more
Portrait by Jake Nackos on Unsplash
Portrait by Jake Nackos on Unsplash
Portrait by Thanh Xuan Nguyen Ly on Pexels
Session schedule
Today’s notes
Resources

Therapy sessions

Build the quiet, unhurried room that teletherapy needs, with notes and scheduling in the same frame.

Read more
Portrait by Thanh Xuan Nguyen Ly on Pexels
Where representation actually moved
Sector data across manufacturing, financial services and hospitality, 2019–2024.
JA😄TGHDSKMMCEBMC ABTGNRSSSDMK😊JL JA🎓MCHDPTSKMMCMC

Live classrooms

Give teachers a room that holds a full cohort, with reactions, breakouts and shared slides built in.

Read more

Features that are already switched on

Everything below has been through 3.4 million sessions a month. Turn each one on or off per room, without a deploy on your side.

Device diagnostics
Lobby control

Decide who reaches the room and when. Hosts admit guests one at a time, and locked rooms turn away anyone with a stale link.

Session capture
Call analytics

Waiting to enter

1 guest

Portrait by Foto Sushi on Pexels Helena Vaught
Let in Respond
Also included:
Webhooks Picture in picture In-call chat Breakout rooms 180 people per room Background blur

Safe. Secure. Honest.

Privacy is a build constraint here, not a policy page. Media is encrypted end to end, we hold GDPR and ISO 27001 attestations, and rooms can be configured for HIPAA workloads.

GDPREU data rules CCPACalifornia ISO
27001
Audited by Aldermark
HIPAAHealth workloads SOC 2Type II, Nordvale

“Two hours in, one of our developers had shipped more than we had managed in the eight months before it.”

Annike MowattCEO & co-founder
Read the story

“A genuinely simple, stable platform with almost no support burden. When we do write in, someone who knows the code answers.”

Paul AldinghamCTO
Read the story

“Being able to stand up a compliant room for every single session changed what we could offer. It fits our rules instead of bending them.”

Paulo GonsalvesCEO & co-founder
Read the story

Put a call in your product this week