Liora Flow for Teams — support
How the subscription works, what each refusal message means, the panel guide, and what to do when something will not start.
How Liora Flow licensing works
A Liora Flow subscription is bought per organisation through Microsoft AppSource, and it belongs to the meeting organiser: when somebody from your company organises a Teams meeting, every participant — including guests from other companies and external attendees — can translate under that subscription, with no individual licence and no limit on how many they are. You only need a subscription of your own if you want to organise translated meetings yourself. For technical enquiries, write to support@lioraflow.com.
How the subscription works
What you pay for, what gets used up, and what decides whether translation starts at all. Worth reading before you subscribe, and before assuming something is broken.
No seats, no per-person licences
If there are twenty people in the meeting, all twenty can translate. There are no seats and no per-person licences to buy: being in the meeting is enough, whether you are an employee or a guest from another company.
Credits are spent per spoken minute, not per person
What comes out of your pot is the credits for the spoken minute. Silence is not charged, and twenty people listening costs the same as one: what is translated is what is said, not how many hear it.
Credits belong to the month and do not roll over
It works like a mobile plan: each cycle you have your plan's credits, it renews on its own and you have them all again. The cycle runs from your sign-up date, not from the first of the month. What you did not spend does not carry over. And if you go over, nothing is cut off: the excess is billed at €0.20 per credit, with a warning, and with a cap if you ask for one.
The organizer opens Liora Flow first
Liora Flow knows who organises a meeting when the organiser opens the panel inside it. Until that happens, everyone else is refused even if there are credits to spare, because there is no subscription to bill the meeting to. If participants are told the organiser must open Liora Flow first, this is why.
Changing plan takes effect immediately
The plan is changed in Microsoft's portal and the change reaches the service on its own. Nothing needs reinstalling and meetings already running do not need restarting.
Cancelled or suspended subscriptions
If a subscription is cancelled, or Microsoft suspends it, translation stops starting in meetings hosted by that organization. Reactivating it restores service with no further steps. Organizations on an agreed pilot or partnership can be enabled by Liora Flow without a Marketplace subscription.
What the refusal messages mean
“The meeting host does not have an active Liora Flow subscription”
The organizer's organization has no subscription and is not enabled by us. Either they subscribe through AppSource, or someone who does have a subscription hosts the meeting.
“The host has reached their plan's limit”
Translation will not start because that company's subscription is capped. The plan is raised in Microsoft's portal and the change arrives at once.
“The meeting organizer must open Liora Flow in this meeting before participants can use translation”
The meeting has never been opened with Liora Flow by its organizer. Ask them to open the panel once; everyone else can then translate normally.
The free trial
There are two trials, depending on where you pay: on our plans or in Microsoft's store. Both give at most 150 credits, whatever the plan.
On our plans
- 15 days and up to 150 credits, whatever the plan.
- Only the first time: one trial per card and per account.
- When the 150 credits are used up, the service stops.
- To keep going, press «Continue and pay the first month» in the panel or the app: the trial ends, the first month is charged and you get your plan's full credits.
- During the trial there is no overage, even if you have accepted it.
On Microsoft Teams
- Up to 150 credits, whatever the plan. Microsoft decides how long the trial lasts.
- Once the 150 are used up, you can keep going: what you use is taken in advance from your first paid month, up to that month's credits on your plan. Those credits count at your plan's price, because they are part of its first month.
- When that advance is used up, the service stops until Microsoft starts charging the paid period.
- Microsoft bills everything: nothing is charged through our payment gateway.
- If you cancel in Microsoft during the trial, nothing is charged.
On Teams we email you three times
- 1When 80% of the trial credits are used.
- 2When the 150 are used: whatever you keep using comes out of your first paid month.
- 3When that advance runs out: the service is paused until the paid period starts, and we tell you the date.
Getting Started
Follow these steps to start translating your Microsoft Teams meetings in real time.
Install in your Meeting
Join or create a Microsoft Teams meeting. In the top meeting toolbar, click the "+" (Add an app) button. Search for "Liora Translation" in the app catalog and click "Save". You only need to do this once per meeting — it stays available for all participants.
Open the Liora Flow Panel
During the meeting, click the Liora Flow icon in the right-side toolbar. A panel will open on the right side of your screen. Sign-in is automatic — Liora Flow uses your Microsoft account (SSO). No extra accounts needed.
Choose Language & Voice
In the panel, open the language dropdown and select the language you want the meeting translated into. Then select your preferred translation voice: Male or Female. This preference is saved automatically for future meetings.
Start Translating
Click "Start Translation" and wait for the status badge to show "Connected". The translated audio and subtitles will start appearing immediately. Teams audio is automatically muted so you don't hear the original and translation at the same time.
Supported Languages
How It Works
When you connect, Liora Flow processes meeting audio in real time through an AI pipeline that delivers translated voice and subtitles in milliseconds.
Participant speaks in their language — audio is captured directly from the Teams meeting.
Liora Flow AI processes the speech: transcription, language detection, translation and voice synthesis.
Translated voice plays in your chosen language — two independent volume sliders let you control translation volume and original audio volume separately.
Real-time subtitles appear in the panel — each speaker is assigned a unique color for easy identification. Source and target language are shown for each subtitle.
You can download the meeting's transcript from the panel, in the formats it offers, whenever it is being kept. When you disconnect, Teams audio is automatically restored.
Inside the panel
What each control does, including the ones that get misread most often.
Example with made-up sentences.
The voice others hear you in
Before starting, you choose whether your translated voice sounds male or female. This is how everyone else hears you — not how you hear them. You always hear each person in the voice that belongs to that person.
Your language is already filled in
The panel opens in the language you use Teams in, when Liora Flow has it, and in English otherwise. Change it before connecting if you would rather read and listen in another one.
Two volumes, on purpose
The translated voice and the original meeting audio have separate controls. Keeping the original low underneath lets you follow tone, emphasis and who is speaking while the translation plays over it. Turn it all the way down to hear only the translation.
When you translate, subtitles are yours alone
The panel shows what is being said, translated into your language and labelled with who said it. Nobody else sees your subtitles, and no one can tell which language you are listening in. With subtitles only (no translation) it is different: the subtitles belong to the whole meeting and everyone sees them, in the language being spoken.
Subtitles without translation
With translation off you can switch on subtitles alone. The first time, you choose the language the meeting is spoken in: one choice for everyone, required, and always visible afterwards. Nothing starts without it. While you translate, the subtitles go with the translation and the switch stays on.
Who can move the controls
Whoever manages the meeting sees a permissions button. It sets who can turn subtitles on and off and change the meeting's language: only the organizer, people from the organizer's company or everyone in the meeting, plus specific people who have opened Liora Flow. If you cannot change something, the panel says so.
Transcript and what is kept
By default nothing said is kept. If the account keeps it, the panel offers the meeting's transcript to download in the formats it lists, and says until when it is available: fifteen days, and then it is destroyed. The audio is never kept.
Translating someone who doesn't have Liora Flow
The whole point: a person who never opens Liora Flow — and may not know it exists — can still be understood by everyone who does.
The panel asks, naming the person
When somebody speaks and nobody is translating them, your panel asks which language they are speaking. Pick it from the list and they are translated from their very next sentence onwards, with nothing to install and nothing for them to do.
One answer per person
Two people speaking different languages are asked about separately, and each is translated in their own. The question is about a person, not about the meeting.
The answer serves everyone
"Ana speaks Spanish" is a fact about Ana, so one person answering settles it for every listener in the meeting. Nobody is asked twice about the same person.
Anyone can correct anyone
Each answer is listed with the name of whoever gave it, and the most recent one applies. A wrong answer degrades the translation for everybody listening, so it is worth being able to see who set it and put it right.
It follows them either way
If that person later opens Liora Flow and picks their own language, they stop being listed and everyone is told. If they switch it off again, they reappear with the language already filled in. If they leave the meeting, they disappear.
Not interested? Dismiss it
Waving the question away stops it coming back for that person, for you. Other listeners still get asked, and can still answer for everyone.
System Requirements
Microsoft Teams
- Teams desktop app (Windows & macOS) — Supported
- Teams web app (browser) — Supported
- Teams mobile app (iOS/Android) — Not supported
Requires the new Microsoft Teams experience. Classic Teams client is not supported.
Browsers
- Microsoft Edge (latest 2 versions)
- Google Chrome (latest 2 versions)
- Firefox — Not supported by Teams for meeting apps
- Safari — Not supported by Teams for meeting apps
License, Network & Admin
- Microsoft 365 Business Basic (or higher), E3/E5, or Office 365 E1/E3/E5. Free Teams accounts do not support third-party meeting apps.
- Minimum 5 Mbps stable bandwidth. WebSocket support required for real-time audio. Firewall must allow connections to *.lioraflow.com and WebRTC endpoints.
- IT admin must allow third-party apps in Teams Admin Center (Teams apps > Permission policies) and approve Liora Translation. RSC permissions required: OnlineMeeting.ReadBasic.Chat and OnlineMeetingParticipant.ToggleIncomingAudio.Chat.
Troubleshooting / FAQ
I can't hear the translation
The app doesn't appear in my meeting
The translation output seems wrong
The translation cuts off or lags
Can I change language during a translation?
Can other participants see my subtitles?
What happens if I close the panel or leave the meeting?
Can I use Liora Flow in large meetings?
How do I get a subscription?
Can guests from other companies use Liora Flow in my meeting?
How are credits counted?
I'm joining a meeting hosted by someone else — do I need my own subscription?
Someone in my meeting doesn't have Liora Flow. Can they still be translated?
Why is the panel asking me what language someone else is speaking?
I picked the wrong language for someone. How do I fix it?
What happens if I go over my plan's credits?
There are credits to spare and it still will not let me translate.
How do I choose the voice other people hear me in?
Can I hear the original voice and the translation at the same time?
Can other people see my subtitles or know which language I'm listening in?
Does it work in Zoom or Google Meet?
Can I have subtitles without translating?
Who can turn subtitles on or off?
Are subtitles kept?
Contact Support
If you experience any issue not covered in this guide, please reach out to our support team.
support@lioraflow.comResponse within 24 hours on business days. Languages: English, Spanish.
When contacting support, please include: a description of the issue, screenshots if applicable, your Teams version (Help > About in Teams), your browser and OS (if using Teams web), and the meeting date and time when the issue occurred.
Service Status
- Liora Translation EngineOperational
- Teams IntegrationOperational
- Authentication (SSO)Operational
If all systems show operational but you're still experiencing issues, please contact support.
If the machine translates something it shouldn't
An automatic translation can come out offensive without anyone having said anything offensive. There is a button next to the translated text and also on the screen where you listen, which is where it is needed most: someone hearing a voice say something strange has no message to point at.
- One tap and that's it. If it asked for three fields nobody would report anything, and the button would exist only on paper.
- It works without an account. Someone joining a room with a code chose nothing, and is exactly who is most likely to hear a strange translation.
- What is sent is what was said and what came out, with the language pair. Not the surrounding conversation, not who you were talking to, and not the audio.