Voice reply and language translation
Dictate quick replies via your browser's mic; let the AI polish + translate into 30 languages including Pidgin, Twi, Yoruba, and Patois.
Two small pills sit next to the AI Suggested Reply in every inbox case — a microphone button labeled Voice reply and a globe-icon pill showing the current reply language. Together they let you compose faster and respond in your customer's preferred language without retyping anything. This guide explains what each one does and when to reach for both.
1. What each feature does
Voice reply lets you speak your reply out loud. Yesoma captures your words using your browser's built-in speech recognition, then sends the transcript plus the inquiry context to Claude, which rewrites it into a polished, on-brand message — matching the tone in your Business Brain and the thread you're working in.
Language translation regenerates the existing AI Suggested Reply in a different language. It is not a word-for-word mechanical translation — Claude adapts the tone to fit the target language (for example, choosing the appropriate formal or informal register in Spanish or French) so the message reads naturally rather than like it came out of a translation tool.
2. Voice reply
Where to find it
Open any inbox case. Below the Suggested Reply card, before the Regenerate and Edit buttons, you will see a small Voice reply pill with a microphone icon.
How to use it
- Click Voice reply. The pill turns coral and shows a Stop button. Your browser may prompt for microphone access the first time — grant it.
- Speak naturally. As you talk, a live preview of the transcript appears next to the button in italics. You do not need to choose words carefully — "yeah we're open Tuesday afternoon, two works" is exactly the kind of thing to say.
- Click Stop (or pause speaking — recognition ends automatically after a brief silence). The pill briefly shows a "Polishing..." state with an animated wand icon.
- The polished reply replaces the visible Suggested Reply text. You can read it, edit it further, or send it as-is.
If polishing fails for any reason, Yesoma hands you the raw transcript in the reply field anyway, so you are never left with nothing to work from.
How the AI polish works
Your spoken transcript and a short excerpt of the inquiry are sent to Claude together. Claude rewrites the transcript into a complete, professional reply that fits the customer's question and your saved brand voice. The language pill controls which language the polished reply comes out in — if the pill is set to Spanish, you can dictate in English and receive a Spanish reply (see section 5 for that workflow).
When voice reply is most useful
It shines when typing on a phone is slow, when you are replying to a simple availability or pricing question, or when you know what you want to say but need it to come out polished. "Yes available Saturday, deposit is 20 percent, here's the link" becomes a complete, warm reply in a few seconds.
3. Language translation
Where to find it
The language pill sits just to the right of the Voice reply button in the Suggested Reply row. It displays a globe icon and the name of the currently active language — for example "Auto", "English", or "Spanish". When set to Auto, Yesoma uses the language detected from the customer's message.
How to switch languages
- Click the language pill. A dropdown opens showing the full list of supported languages.
- Click any language. The pill label updates immediately (optimistic), and Yesoma re-runs the AI to produce a new suggested reply in your chosen language. A toast confirms when it is ready, and the Suggested Reply card refreshes.
- The dropdown header notes: "Regenerates this reply only — unless you save." To make the chosen language the default for all future inquiries in your workspace, check the Save as default box at the bottom of the dropdown before picking.
What languages are supported
The dropdown is the source of truth, but the current list includes:
- English, English (British)
- Spanish, French, German, Italian, Dutch
- Portuguese (Brazil), Portuguese (Portugal)
- Arabic, Hebrew, Turkish, Hindi
- Mandarin, Vietnamese, Indonesian, Tagalog
- Swahili, Amharic, Hausa, Zulu, Lingala, Wolof
- Twi, Yoruba, Igbo
- Ghanaian Pidgin, Nigerian Pidgin, Jamaican Patois
If you need a language not in the list, email support@getyesoma.com — it is a support request, not something you can add yourself.
How translation handles tone
Yesoma passes the Business Brain context — your services, voice, and saved notes — into the translation prompt. This means the translated reply should feel like your business wrote it in that language, not like a translated version of an English reply. For languages with formal and informal registers (French, Spanish, German, and others), Claude picks the appropriate one based on context. If the customer's message was casual and friendly, the reply matches that energy.
4. Using both together
The most practical combined scenario: a customer who prefers Spanish messages you in English because that is where they found your website. You want to reply in Spanish.
- Click Voice reply and dictate your reply in English — it is faster for you.
- While the polishing runs (or after), click the language pill and select Spanish.
- Yesoma produces a polished Spanish reply. The language pill controls the output, not the input — you can always dictate in whatever language you speak.
You can also chain them in the opposite order: let the AI generate a Suggested Reply first, switch the language pill to French, then click Voice reply to overlay it with your own words in French — the polish step will still produce a French result because the pill setting is still active.
5. Privacy and processing
Voice reply uses the Web Speech API built into your browser. Audio is processed by your browser and the speech recognition engine it uses (typically provided by the OS or browser vendor such as Chrome, Safari, or Edge). No audio recording is sent to Yesoma's servers — only the text transcript arrives on Yesoma's side. That transcript is then passed to Claude alongside the inquiry context.
Language translation happens entirely via Anthropic Claude using the same Business Brain context the rest of the inbox uses. No third-party translation service is involved.
Neither feature stores audio on Yesoma's infrastructure. Transcripts and translated replies are retained only as part of your normal inquiry history.
6. Browser permissions for voice reply
Voice reply requires microphone access. The first time you click the button in a given browser, the browser will show a permission prompt.
- Click Allow to grant access. You should only need to do this once per browser.
- If you accidentally clicked Block, or the permission is denied: click the lock icon (or padlock / tune icon) in your browser's URL bar, find the Microphone setting, and change it to Allow. Then reload the page and try again.
If the Voice reply button does not appear at all, your browser does not support the Web Speech API. Firefox does not support it. Safari on macOS and iOS (inside the Yesoma PWA) does support it. Chrome and Edge on desktop and Android support it.
7. Common questions
Can I dictate in a different language than the customer? Yes. The language pill controls the output language of the polished reply, completely independently of what language you speak into the microphone. Dictate in English, set the pill to Spanish, and the customer reads Spanish.
Does voice reply work on mobile? Yes. On iPhone and iPad, it works inside the Yesoma PWA installed to your home screen (tap Share → Add to Home Screen in Safari, then open from there). On Android, Chrome supports it in the regular browser — no install required.
What if I switch the language pill but then use Voice reply — which language wins? The language pill setting always applies to the polished output. If the pill is set to French and you click Voice reply, your dictation gets polished into French regardless of what language you spoke.
Can I undo a language switch? Switch the pill back to Auto (or any other language) and the AI regenerates the reply again. Because each switch re-runs the AI, there is no single "undo" — but you can always switch back.
Does "Save as default" affect existing cases? No. It updates your workspace's default reply language going forward. Existing cases keep whatever language is already on their Suggested Reply; you would switch them manually if needed.
The Voice reply button is not showing up — why? The button only renders if your browser supports the Web Speech API. If you are using Firefox, that is expected. Try Chrome, Edge, or Safari (iOS PWA) instead.
More in Inbox & follow-ups
- Beginner5 min
Create and manage follow-ups
Schedule reminders so quiet inquiries get a nudge before they go cold.
Read guide - Beginner4 min
Mark inquiries as won or lost
Close cases with an outcome and a deal value so Yesoma can show you real revenue impact.
Read guide - Beginner4 min
Understand Revenue Impact
What the four Revenue Impact tiles mean: won revenue, recovered from follow-ups, revenue at risk, and lost.
Read guide - Setup5 min
Set up automated quote follow-ups
Turn on the hands-off engine that nudges stuck quotes — sent-not-viewed, viewed-not-accepted, accepted-not-paid — with AI-personalized copy in your voice.
Read guide - Setup5 min
Share your customer portal
Every customer gets a personal /c/<token> page with their quotes, receipts, current conversation, and files — here's how to share, brand, and toggle it.
Read guide - Setup7 min
Send quotes & get paid via invoice
Send a structured quote, customer accepts → invoice with your payment instructions, customer pays you directly (bank, MoMo, anything), you mark it paid in Yesoma. Yesoma doesn't process the money — it tracks the trail.
Read guide - Setup6 min
Run a referral program
Each customer gets a personal share link. When a friend books, the case shows up tagged as a referral and the original referrer is credited automatically when it closes Won.
Read guide - Setup3 min
Record a refund
Refund the customer through whatever channel they paid on, then record it in Yesoma so the invoice, case status, and revenue stats stay accurate. Full refunds only in v1.
Read guide - Setup6 min
Get listed on Yesoma Marketplace
Yesoma Marketplace is the public directory at /find where customers browse service businesses. Turn on your listing, add a tagline + cover photo + gallery, and start receiving inquiries tagged 'marketplace' straight to your inbox.
Read guide - Setup4 min
Manage marketplace reviews
How customer reviews work on your marketplace profile, what you can do with reviews you don't like (Hide / Restore), what staff can do, and why you can't edit the words.
Read guide - Setup5 min
Customer Hub: documents, in-portal reply, privacy
The /c/[token] portal has a doc vault you upload to, a Reply Here composer the customer types into, and a privacy card where they can export everything or request deletion. Here's how each piece works + how to approve a deletion.
Read guide - Setup4 min
Quick Send + Ask for Review
Two branded-email templates that fire outside the normal reply flow — Quick Send for any one-off message to a customer, Ask for Review for the post-service nudge that asks for a Google/Facebook/Yelp review.
Read guide - Setup4 min
Auto-reopen returning customers
When a past customer messages again, Yesoma auto-reopens their last case instead of creating a duplicate. Includes the 90-day window, the Business-plan AI classifier, and how to turn it off if it's wrong for your business.
Read guide - Beginner4 min
Attach files to messages
Drop images, PDFs, and documents onto any compose surface in the inbox. 10 MB per file, 30 MB total, drag-and-drop anywhere on the panel.
Read guide - Beginner5 min
Get notified about new messages
Four ways Yesoma can tell you a new customer message landed — browser tab badge (automatic), Web Push (one-click), opt-in email, opt-in audio chime.
Read guide - Beginner6 min
Use the AI suggested reply
Edit, regenerate, voice-dictate, or translate the AI's draft before sending. Plus the heuristic for when to send as-is vs. tweak.
Read guide - Beginner4 min
Add internal notes on a case
Team-only annotations on a case or customer — supports attachments via drag-drop. The customer never sees them.
Read guide - Team3 min
Track a customer's annual value (ACV)
Set what each customer relationship is worth per year (managers+). Turns your customer list into a book of business and surfaces the annual value sitting in at-risk leads.
Read guide - Beginner5 min
Assign cases to teammates
Manual assignment from the case page, auto-assign rules in Settings (round-robin or by category), and how reassignment + notifications work.
Read guide - Beginner4 min
Reopen a closed case
Three ways a closed case comes back to active — auto-reopen on inbound message, manual reopen button, or via Log customer response.
Read guide - Beginner8 min
Tour of the Insights dashboard
Walk through every block on /insights — outcomes, revenue + Customer Hub, quotes funnel, referrals, channels, categories, regulars.
Read guide - Team3 min
Delete a case (and restore it)
Admins can soft-delete a case so it leaves the workspace but is retained by Yesoma. Restore it any time, or request permanent deletion from Yesoma support.
Read guide - Team4 min
Collect customer satisfaction (CSAT) ratings
Send customers a 1 to 5 star survey when a case closes — auto-email it or share the link/WhatsApp yourself. Ratings and comments feed the Team Performance dashboard.
Read guide - Beginner3 min
Case numbers
Every case gets a unique YS-000123 number — where it shows, how to copy it, searching by the full value or just the digits, and the optional reference line in replies.
Read guide - Setup5 min
Understanding case status
The seven statuses (Needs reply, Awaiting customer, Follow-up due, On hold, Won, Lost, Archived), when they change automatically vs by hand, and how to run your inbox by status.
Read guide - Setup3 min
When Yesoma flags 'pricing stuck'
Yesoma spots conversations where a customer keeps asking about price and hasn't been given one. What triggers the flag, what the colors mean, and the two ways to fix it.
Read guide - Setup5 min
Build your first quote
Use the quote builder: add line items, pull in your services, set a deposit, write your payment instructions, and add a due date before you send.
Read guide - Setup3 min
How Yesoma flags urgent replies
Fresh-reply pulses, stale-reply alerts (team plans), and the calm-inbox idea — so you reply fast to what matters without watching your inbox all day.
Read guide - Beginner2 min
Recognize new vs returning customers
The 'New prospect' and 'Returning' badges in the inbox — what they mean, why first impressions matter, and how to treat each.
Read guide - Setup4 min
Yesoma Marketplace: how customers find you
How the public directory works — discovery by category/search/featured, why fast responders rank higher, and how to make your profile (photos, tagline, reviews) convert.
Read guide - Setup3 min
Automated follow-ups without being pushy
Worried follow-ups will annoy customers? Why Yesoma's three-nudge, AI-personalized follow-ups read as service, not spam, and how to keep them feeling personal.
Read guide
Was this article helpful?
If something was unclear or missing, tell us and we'll fix it.
Still stuck?
We'll help you get this working. Send us a message, or ask about Managed Setup.