How to configure Voice Assist to serve in multiple languages on the website widget

Vitor

Vitor

Last updated on Oct 27, 2026

To configure Papo's Voice Assist (https://papo.global/) to serve in multiple languages on your website widget, you associate an AI Agent (prompt) that understands and responds in the desired languages. The voice assistant inherits the behavior of Super Chat: if the prompt is configured to respond in Portuguese, English, or Spanish, voice recognition and responses will follow that guidance, with no need for extra per-language settings.

Voice Assist turns your website's chat widget into a voice contact point, and its "brain" is exactly the same AI Agent you use for text support. This means multilingual capability depends directly on how you structure the prompt (assistant instructions). With a single comprehensive prompt or multiple widgets for each language, you can offer voice support in Portuguese, English, and Spanish simply and consistently.

Strategy How it works When to use
Single multilingual prompt You create an AI Agent that understands voice commands in Portuguese, English, and Spanish and responds in the same detected language. The Voice Assist associated with this prompt will serve all three languages in the same widget. Ideal for websites with low international traffic or when the user experience does not require language separation.
Widgets per language You create a Website type inbox for each language (e.g., Portuguese page, English page). Each widget receives a Voice Assist configured with a prompt exclusive to that language. Ideal for websites with translated sections, where each audience should speak with an assistant that already speaks their language natively.

How Voice Assist handles different languages

Voice Assist does not have a separate language selector. Instead, it follows the same AI flow as text chat:

  1. The user taps the microphone and asks a spoken question.
  2. Papo transcribes the audio to text.
  3. The text is sent to the same AI Agent that responds to text conversations (Super Chat). The prompt defines the rules, including the language(s) the assistant should understand and use to respond.
  4. The generated response is displayed as text in the chat window — and, if the audio response option is enabled, Papo synthesizes the audio in that language using the available voices.

Therefore, the key to multilingual voice support is the prompt:

  • If the prompt instructs the agent to respond in Portuguese, Voice Assist will only understand and respond in Portuguese.
  • If the prompt includes the instruction "respond in the same language as the question," and the agent has the knowledge to do so, it can switch between Portuguese, English, and Spanish automatically.
  • If you create a specific prompt "AI Agent – English," the Voice Assist associated with it will serve only in English.

Step-by-step configuration

Before you begin, make sure the website widget is already installed. Configuration is done per inbox.

  1. Go to Settings → Inboxes in the Papo dashboard.
  2. Select the Website type inbox you want to adjust or create a new one.
  3. In the Voice Assist section, enable the feature.
  4. In the Prompt field, choose the AI Agent that contains the language instructions you prepared (e.g., "Multilingual Agent" or "English Attendant").
  5. If you want the assistant to also respond with audio, check that this option is enabled in the Prompt & AI module (audio inherits the language of the text response).
  6. Save your changes.

If you chose separate widgets per language, repeat the process for each Website type inbox, associating the corresponding prompt with each one.

Who this makes sense for

  • Online stores selling abroad that need visitors from different countries to receive voice assistance in their own language.
  • Tourism, hospitality, and event companies with a multinational audience browsing the site in more than one language.
  • Corporate websites or support portals with translated versions (e.g., /en, /es).
  • Businesses already using Super Chat in multiple languages that want to extend this capability to Voice Assist without duplicating effort.

Frequently asked questions

Do I need to create a special Voice Assist for each language?

No. You keep the same feature, but you can associate a different AI Agent with each website widget. Voice Assist inherits the language from the prompt, so you just need prompts (Agents) configured for the languages you want to serve.

Does Voice Assist automatically understand if the customer speaks English or Spanish?

The language detection capability depends on the AI Agent's prompt. If you configure the assistant to "respond in the same language as the question," and the AI has sufficient knowledge, it will be able to identify the language and respond appropriately. For greater predictability, the safest method is to have separate prompts per language and use them in different widgets.

Can I use the same Knowledge Base for all languages?

Yes. The Prompt & AI module allows you to upload reference documents (PDFs, texts) in multiple languages. The AI will use this content to respond according to the detected language, as long as the prompt is instructed to search the base.

Does Voice Assist work with audio responses in all languages?

Yes. When the audio response option is enabled, Papo synthesizes the voice in the language of the response generated by the prompt. You can choose from the available voices, which support Portuguese, English, and Spanish.

Do I need to change the widget code for each language?

No. The widget script is the same. Language separation is done by creating different inboxes in the dashboard and associating each one with the widget installed on the corresponding page of your website.

Is it possible to switch languages during the same conversation?

If the prompt is configured to detect and respond in the language of the question, the assistant can switch languages with each interaction. However, the consistency of the experience depends on the quality of the prompt and the knowledge base.

Read also


Start free and enable multilingual Voice Assist on your site →

With Papo's free account, you connect your channels and offer voice support in Portuguese, English, and Spanish without needing multiple tools.