Skip to main content
&Sageio
All posts

Blog

How to run a multilingual all-hands or town hall

One presenter, a global audience, and not everyone speaks the same language. How to run an all-hands where each person follows in their own language live — plus a translated transcript for everyone who missed it.

By Ming · · 5 min read

To run an all-hands or town hall across languages, the goal is simple to state and hard to do: every person in the audience should be able to follow the presenter in a language they read comfortably, live, and anyone who couldn't attend should get a translated, searchable record afterward. The usual fallbacks — "we'll just present in English" or "we'll send slides after" — quietly lose the half of the room that's straining to keep up and the people in other time zones who couldn't make it. Here's a practical way to do it properly.

Why all-hands are a hard case

A town hall has a shape that punishes the usual approaches. It's one-to-many, so you can't pause for clarification the way you can in a small meeting. The audience is mixed — different languages, different fluency levels — and the content matters: strategy, numbers, organizational change, the things people most need to get right. Presenting in a single shared language means the people furthest from it absorb the least, exactly when the stakes are highest. And because it's a broadcast, the cost of a misunderstanding is multiplied across everyone who quietly didn't catch it.

What "doing it properly" looks like

Three things, together:

How to do it with Sageio

  1. Add bot@sageio.net to the all-hands Google Meet invite. It joins on its own — no extension, nothing for attendees to install.
  2. Each attendee picks their caption language. They read along in their own, in real time, while you present. (Sageio translates into 20+ languages, built Asian-language-first.)
  3. Present naturally. Translated captions appear in about two seconds, fast enough to keep a live talk moving.
  4. Afterward, a translated, searchable transcript and an AI summary arrive within about five minutes — share them with everyone, including the people who couldn't attend, at the host's discretion.

(Today this runs on Google Meet; Zoom and Microsoft Teams support is coming soon.)

A few practical tips

Is it private?

For anything that joins your meetings: Sageio doesn't use your meeting content to train AI models, and its AI vendors are contractually restricted from doing the same. Audio is processed in memory and discarded — only the text transcript and summary are kept, encrypted, in the region you choose (US, EU, or APAC). Enterprise customers can self-host the entire stack. For an all-hands, where you're discussing internal strategy and numbers, that's worth confirming before you pick any tool.

Frequently asked questions

How do you run an all-hands for a multilingual audience? Use real-time translation that gives each attendee captions in their own language while the presenter speaks naturally, then share a translated transcript and summary afterward for anyone who missed it. With Sageio you add a bot to the Google Meet invite, each person picks their language, and captions appear in about two seconds.

Can different people read different languages in the same town hall? Yes — that's the point. Each attendee selects their own caption language, so the whole audience follows the same presentation simultaneously, each in a language they read comfortably (20+ languages supported).

What about employees who can't attend live? A translated, searchable transcript and an AI summary are delivered within about five minutes after the event, so people in other time zones get the full content in their own language, not just slides.

Is it safe to use for internal, confidential all-hands? Sageio doesn't train AI on your meeting content, processes audio in memory, and stores the transcript encrypted in the region you choose, with self-hosting available on Enterprise. For sensitive internal events, confirm a tool's data handling before using it — see is it safe to let an AI bot join your meeting.

What does it cost to try? Every plan starts with a free 60-minute trial, no credit card required. After that, Professional is $49/month and Teams is $99 per seat/month (annual billing includes 2 months free); Enterprise is custom-priced.


A multilingual all-hands works when nobody has to translate in their head and nobody is left re-reading slides they didn't follow. Add the bot to your next town hall, tell people to pick their language, and send the translated transcript afterward. For the bigger picture, see real-time translation for remote teams.