08/08/2026
Cómo añadimos un asistente de atención al cliente con IA a nuestra propia web
Para quienes tengáis curiosidad sobre la implementación (o gestionéis un proyecto Django similar), así es la arquitectura, a alto nivel:
Backend
Una pequeña app Django expone un endpoint que recibe el mensaje del visitante y lo reenvía a la API de Claude junto con un system prompt que da contexto sobre la empresa: qué servicios ofrecemos, dónde trabajamos, y cómo debe comportarse el asistente (tono, idioma, qué no debe inventar).
Protección contra abuso
Como cualquier endpoint público que consume una API de pago, necesita protección:
Verificación humana con Cloudflare Turnstile antes de habilitar el chat, para filtrar bots.
Límite de mensajes por sesión y por dirección IP, para evitar que alguien agote el presupuesto de la API con peticiones automatizadas.
Límite de gasto mensual configurado directamente en la cuenta de la API, como red de seguridad adicional.
Frontend
El widget es HTML y JavaScript ligero, sin frameworks adicionales — se integra directamente en la plantilla base del sitio, por lo que aparece de forma consistente en todas las páginas, en los tres idiomas del site.
¿Te interesa algo similar para tu negocio?
Si gestionas una web con Django, WordPress, o cualquier otro stack, y quieres un asistente de este tipo — adaptado a tu negocio, sin cuotas mensuales innecesarias — escríbenos por el formulario de contacto o pruébalo tú mismo con el botón de ayuda de esta misma página.