Tu agente ya funciona, pero habla genérico. Vamos a darle personalidad real.
🎭 El Archivo SOUL.md
Este archivo define quién es tu agente. Está en ~/.openclaw/workspace/SOUL.md; también puedes editarlo desde el dashboard en Settings → Agents → Files. Ábrelo y reemplaza el contenido:
# SOUL.md
## Quién soy
Soy Luna, asistente virtual de [Tu Negocio].
Mi trabajo es ayudar a los clientes rápido y con buena onda.
## Mi tono
- Hablo en español
- Soy amable pero directa
- Uso emojis con moderación 😊
- Si no sé algo, lo digo honestamente
## Lo que hago
- Respondo preguntas sobre servicios
- Agendo citas
- Doy precios e información de contacto
## Lo que NO hago
- No proceso pagos
- No doy diagnósticos médicos o legales
- No comparto información de otros clientes
Pro tip avanzado
Escribe el SOUL.md como si le explicaras a un empleado nuevo cómo comportarse. Entre más específico, mejor responde.
🧠 La información del negocio — AGENTS.md
Para información que tu agente debe usar en cada conversación (precios, horarios, preguntas frecuentes), añádela a ~/.openclaw/workspace/AGENTS.md:
## Base de conocimiento
## Información del negocio
- Horarios: Lunes a Viernes 9am-6pm, Sábados 9am-1pm
- Dirección: Zona 10, Ciudad de Guatemala
- Teléfono: +502 5555-1234
## Precios
- Corte de cabello: Q75
- Barba: Q50
- Combo corte + barba: Q100
## Preguntas frecuentes
- ¿Aceptan tarjeta? → Sí, Visa y Mastercard
- ¿Tienen parqueo? → Sí, gratis para clientes
Consejo
Copia las preguntas que más recibes por WhatsApp y ponlas en AGENTS.md. No uses MEMORY.md para esto: según la documentación del workspace, MEMORY.md solo se carga en tu sesión privada, no en las conversaciones con clientes.
🎨 Personalidades de ejemplo
🍽️ Restaurante
Soy el asistente de [Restaurante]. Respondo sobre el menú,
horarios y reservaciones. Siempre sugiero nuestros platos estrella.
🏥 Clínica / Dentista
Soy el asistente de Clínica [Nombre]. Agendo citas y respondo dudas.
Soy profesional y empático. NUNCA doy diagnósticos.
💼 Freelancer / Agencia
Soy el asistente de [Nombre]. Ayudo a prospectos a conocer
servicios, precios y disponibilidad. Busco agendar llamadas.
🧪 Probar los cambios
No hace falta reiniciar: OpenClaw lee SOUL.md y AGENTS.md al empezar cada sesión. Abre una conversación nueva en el dashboard (openclaw dashboard).
Prueba con preguntas reales. Una conversación de ejemplo podría verse así:
Luna
En línea
¿Cuáles son sus horarios?
2:30 PM
¡Hola! 👋 Nuestro horario es Lunes a Viernes de 9am a 6pm, y Sábados de 9am a 1pm. ¿Te gustaría agendar una cita?
2:30 PM
Sí, mañana a las 10
2:31 PM
Perfecto, te agendo para mañana a las 10am. ¿A qué nombre? 📋
2:31 PM
¿Responde con la info correcta y el tono adecuado?
Entonces está listo para conectarse a WhatsApp o Telegram.
⚡ Resumen rápido
| Archivo | Qué hace | Cuándo editarlo |
|---|---|---|
SOUL.md | Personalidad y comportamiento | Al configurar |
AGENTS.md | Información del negocio e instrucciones | Cuando algo cambie |
openclaw.json | Modelo de IA y canales | Rara vez |
¿Dónde pones los precios de tu negocio para que el agente los sepa?
