Vivollo
Demo

Live Translate

Write once. Reply in every language.

Turn on Auto-translate in Send Message. Vivollo uses the browser language when available, updates it from the conversation, and translates each reply.

Request a demo
auto-translatelive
Send messageAuto-translateon
ENyou writeYour order ships today — here's your tracking link.
each visitor reads
ENdetectedYour order ships today — here's your tracking link.
DEdetectedDeine Bestellung wird heute versendet — hier ist dein Tracking-Link.
TRdetectedSiparişin bugün kargolanıyor — işte takip bağlantın.

You write once. Every visitor reads it in their own language.

Written once. Read in each visitor's language.

You author the flow in your own language. On send, every reply is translated into the language each visitor is using — the flow itself never changes.

ENyou write

Your order ships today — here's your tracking link.

each visitor reads

  • DEDeine Bestellung wird heute versendet — hier ist dein Tracking-Link.
  • TRSiparişin bugün kargolanıyor — işte takip bağlantın.
  • RUВаш заказ отправляется сегодня — вот ссылка для отслеживания.

01Switch

One switch on the Send Message step.

Turn Auto Translate on where you send a message. The language comes from the browser first, then from what the visitor writes; a language they choose themselves always wins.

  • Detects

    Browser language on the first turn, refined from the messages, never guessed from a name.

  • Translates

    On send, per step; switched off, the reply goes out exactly as written.

  • Reaches

    One flow serves every market; the language shows up as a dimension in Insights.

Send Message

Message

Your order ships today — here's your tracking link.

Auto TranslateonMessages will be translated to each user's detected language.

02Branch

Start in the right language, before they type.

A condition on the conversation language can greet Turkish and English visitors differently from the first step, with a default path when the language is still unknown.

FIG 2Panel · Flows, language conditionWhat the customer saw · German
A flow branching on conversation language into a Turkish and an English welcome
auto-translate
Wo ist meine Bestellung?detect_language→browser: de · message: deDEDeine Bestellung wird heute versendet — hier ist dein Tracking-Link.Translated on send · EN → DE
First turn
The reported browser language starts the flow in the right place.
Refined
Detection on the visitor's messages improves it as they write.
Explicit wins
A language the customer picks overrides both.

Proof of control

The detection log, visitor by visitor.

Three visitors in one hour. The first is served from the browser language; the second had none, so the message decided; the third chose Turkish and detection stepped aside. When translation timed out once, the reply went out as written rather than not at all.

  1. 1detect_language5 msInputvisitor A · browser: dede
  2. 2translate380 msInputreply · en → desent
  3. 3detect_language40 msInputvisitor B · browser: — · messageen · from message
  4. 4detect_language2 msInputvisitor C · chose: trexplicit choice · detection skipped
  5. 5translate5.0 sInputreply · en → trtimeout · sent as written
Example conversation; latencies are illustrative.

Connected channels and stores

All integrations
  • WhatsApp
  • Instagram
  • Messenger
  • Telegram
  • Web widget
  • Shopify

Ready to meet your AI agent?

Book a demo and we'll build a working agent on your real data — across WhatsApp, Instagram and your website. Live in days.

Request a demo