> For the complete documentation index, see [llms.txt](https://docs.convai.com/api-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.convai.com/api-docs/convai-playground.md).

# Convai Playground

- [Get Started](https://docs.convai.com/api-docs/convai-playground/get-started.md): A guided overview of the first steps in Convai Playground, including navigation, character creation, testing, and essential global controls.
- [Dashboard Overview](https://docs.convai.com/api-docs/convai-playground/get-started/dashboard-overview.md): Learn how to navigate and use the Convai Playground Dashboard to manage characters, experiences, and simulations efficiently.
- [Creating a New Character](https://docs.convai.com/api-docs/convai-playground/get-started/creating-a-new-character.md): Learn how to create and customize a new AI character in Convai Playground, including description, avatar, voice, and language settings.
- [Testing a Character](https://docs.convai.com/api-docs/convai-playground/get-started/testing-a-character.md): Learn the different ways to test your AI character in Convai Playground, including text chat, voice input, and video call with an avatar.
- [Global Character Controls](https://docs.convai.com/api-docs/convai-playground/get-started/global-character-controls.md): Use the shared character toolbar to manage versions, save changes, clone or share a character, and review destructive settings before deletion.
- [Character Versioning](https://docs.convai.com/api-docs/convai-playground/get-started/character-versioning.md): Manage multiple versions of character and switch between them as required.
- [Interact in Voice Mode](https://docs.convai.com/api-docs/convai-playground/get-started/interact-in-voice-mode.md): Enable real-time, low-latency voice conversations with your Convai character using Voice Mode for natural, hands-free interactions.
- [Character Customization](https://docs.convai.com/api-docs/convai-playground/character-customization.md): Learn how to refine your AI character’s personality, appearance, knowledge, and behavior to create consistent and engaging interactions.
- [Character Description](https://docs.convai.com/api-docs/convai-playground/character-customization/character-description.md): Learn how to use the Character Description page in Convai Playground to define your character’s identity, speaking style, and unique traits.
- [Avatar Studio](https://docs.convai.com/api-docs/convai-playground/character-customization/avatar-section.md): Learn how to access and customize your character’s avatar in Convai Playground using Avatar Studio.
- [Language And Speech](https://docs.convai.com/api-docs/convai-playground/character-customization/language-and-speech.md): Learn how to configure languages, voices, custom pronunciations, and word recognition for your AI character in Convai Playground.
- [Speech recognition language support](https://docs.convai.com/api-docs/convai-playground/character-customization/speech-recognition-language-support.md): Reference for how Convai picks a speech recognition provider from your character's languages, including per-provider coverage and multi-language behavior.
- [Knowledge Bank](https://docs.convai.com/api-docs/convai-playground/character-customization/knowledge-bank.md): Learn how to upload, manage, and connect knowledge files to your AI character using Knowledge Bank — including RAG and In-Context retrieval and multimodal files.
- [Personality Traits](https://docs.convai.com/api-docs/convai-playground/character-customization/personality-traits.md): Learn how to customize your AI character’s personality using presets or manual trait adjustments.
- [Core AI Settings](https://docs.convai.com/api-docs/convai-playground/character-customization/core-ai-settings.md): Learn how to configure moderation, foundation model selection, and temperature for your AI character
- [Guardrails](https://docs.convai.com/api-docs/convai-playground/character-customization/guardrails.md): The Guardrails tab is a safety and control interface designed to restrict and guide a character's AI behavior. It allows creators to define the ethical and topical boundaries of the conversation.
- [State Of Mind](https://docs.convai.com/api-docs/convai-playground/character-customization/state-of-mind.md): Learn how the State of Mind feature visualizes your AI character’s emotional state in real time during conversations.
- [Agentic Actions](https://docs.convai.com/api-docs/convai-playground/character-customization/agentic-actions.md): Configure an Actions Contract, choose a starter template, inspect parsed output, and connect each emitted action to a client-side handler.
- [Memory](https://docs.convai.com/api-docs/convai-playground/character-customization/memory.md): Learn how to use the Memory feature to review past sessions, manage conversation history, and enable long-term memory for your character.
- [Mindview](https://docs.convai.com/api-docs/convai-playground/character-customization/mindview.md): Learn how to use the Mindview feature to review the actual prompts to the LLM for your current or previous sessions and interactions.
- [Narrative Design](https://docs.convai.com/api-docs/convai-playground/character-customization/narrative-design.md): Build goal‑oriented conversation flows using sections, decisions, and triggers that move the story forward without rigid dialogue trees.
- [External API](https://docs.convai.com/api-docs/convai-playground/character-customization/external-api.md): Learn how to integrate and configure the External API feature to enable your characters to access real-time information, create tasks, and interact with third-party platforms.
- [External API limitations](https://docs.convai.com/api-docs/convai-playground/character-customization/external-api/external-api-limitations.md): Limits that apply to External API everywhere — supported models, Python runtime, libraries, input schema, and per-character caps.
- [Publish](https://docs.convai.com/api-docs/convai-playground/character-customization/publish.md): Learn how to publish and share your Convai Experience with the public, selected users, or embed it on your own website.
- [MCP Servers](https://docs.convai.com/api-docs/convai-playground/character-customization/mcp-servers.md): Connect your character to your tools and services through MCP servers for enhanced abilities.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.convai.com/api-docs/convai-playground.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
