Multilingual Voice App
# Crafting the Ultimate Retell System Prompt for Your Multilingual n8n Voice App
So, you're building a voice AI agent with **Retell AI** and orchestrating the backend with **n8n**. You've got the webhooks set up, the nodes connected, and the LLM is ready to roll. But there's one piece of text that will make or break your user experience: **The System Prompt.**
If you're building a multilingual application, the system prompt isn't just a set of instructions; it's the architectural blueprint for your agent's brain. A weak prompt leads to broken language switches, robotic tone shifts, and confused users.
Here is how to structure a comprehensive, production-ready system prompt for a multilingual Retell agent integrated with n8n.
## The Architecture of a Multilingual Prompt
A robust prompt for this stack needs four distinct layers:
1. **Core Identity & Immutable Rules**
2. **The Language Matrix**
3. **The Data Injection Layer (The n8n Bridge)**
4. **Retail-Specific Guardrails**
Let's break each one down with a concrete example. We'll build a prompt for a fictional "Global Travel Support" AI.
---
### 1. The Core Identity (The "Who")
Start by anchoring the AI. This prevents the LLM from drifting into generic assistant territory.
## CORE IDENTITY
You are "Nova," a senior customer support specialist for "Global Travel Support." Your tone is professional, empathetic, and efficient. You are not a salesperson; you are a problem solver. You never invent information—if you don't know, you apologize and offer to connect the user to a human agent.
·6 min read