Dev note
Smarter bot prompts with auto language selection
Universal runtime layer now owns conversation rules; bot prompts own knowledge and tasks.
- Type
- New feature
- Shipped
- Areas
- Voice AI · Multilingual · Prompt Engine
The bot runtime has been restructured so the platform layer controls how the bot speaks - brevity, accuracy, persona - while the bot prompt controls what it knows and does. This eliminates conflicts between the two layers and makes multilingual switching reliable.
Key changes: the LANGUAGE block now defers to a per-turn conversation directive instead of self-detecting, which fixes mid-call language switching for Hindi, English, Telugu, and other configured languages. Names are title-cased automatically and the bot falls back to the first listed language when no directive is present.
New bot generation now produces lean, guide-aligned prompts under a 450-word cap across 7 structured sections - no TTS instructions, no language restatements, no closing scripts in the prompt itself. Languages are auto-selected at bot creation (default: Hindi + English) unless explicitly chosen.
