> ## Documentation Index
> Fetch the complete documentation index at: https://staging.docs.vocode.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# [Beta] Multilingual bots

> How to make bots speak different languages

Vocode bots speak English by default but they can be configured to speak and understand
different languages. This feature is in beta and is currently being worked on. As of right now,
this feature works best with ElevenLabs multilingual voices.

# Supported Languages

Right now, our supported languages include:

* English
* Spanish
* German

with plans to support more in the future. If you have any particular requests, please email [support@vocode.dev](mailto:support@vocode.dev).

# Set agent language

<CodeGroup>
  ```python Python theme={null}
  from vocode import AgentUpdateParams

  language = "es" # ["en", "es", "de"]
  number = vocode_client.numbers.update_number(
      phone_number="YOUR_NUMBER", inbound_agent=AgentUpdateParams(language=language)
  )
  ```

  ```javascript TypeScript theme={null}
  const language = "es"; // ["en", "es", "de"]
  const number = await vocode.numbers.updateNumber({
    phoneNumber: "YOUR_NUMBER",
    inboundAgent: { language: language },
  });
  ```
</CodeGroup>
