Dashboard
Accesos Rápidos
Mensaje / Broadcast
Contactos / Grupos
Agenda
Alertas Semánticas
Roles y Permisos
Sub-souls
Auto-Responder
Configuración
Estado del Sistema
Actividad Reciente
...
Estado del Sistema
🌉 Bridge HTTP
🧠 Memory Engine
📧 Google Contacts
Salida en tiempo real del diagnóstico
Esperando ejecución de diagnóstico...
Contactos y Grupos
Bandeja de Entrada
ℹ️ El estado "leído" es solo del panel. Marcar un mensaje como leído aquí no afecta a los ticks azules de WhatsApp.
Enviar Mensaje
✉️ Mensaje Directo
📢 Broadcast
🔗 Webhook Alerts
Recibe un WhatsApp automático cuando pase algo en tu tienda o web
❓ ¿Cómo funciona esto?
- Creas un aviso aquí abajo (tarda 30 segundos).
- Te damos una URL única. Esa URL es tu "dirección" para recibir avisos.
- La pegas en tu tienda (WooCommerce, Shopify...) o en tu formulario web.
- Cada vez que haya un nuevo pedido, formulario, etc., te llega un WhatsApp automático.
➕ Crear un aviso nuevo
Son el formato del WhatsApp que recibirás según el servicio. Puedes editarla en ⚙️ Opciones avanzadas.
⚙️ Opciones avanzadas
Es como una contraseña privada entre tu tienda y este bot. Si WooCommerce te pide una, pégala aquí. Si no sabes de qué va, déjalo vacío — funciona igual.
Cambia
el texto que recibirás en WhatsApp. Usa {{campo}} para incluir datos del
aviso (ej: {{total}}, {{billing.email}}).
📋 Avisos activos
...
Agenda
Programar Mensaje
⏳ Pendientes
...
🔁 Recurrentes
...
Alertas y Reenvío
Nueva Alerta
Alertas Activas
...
Roles y Permisos (RBAC)
Roles del Sistema
...
Permisos Disponibles
Usuarios Asignados
...
Configurar Contacto / Grupo Específico
Selecciona un contacto o grupo para configurar sus permisos, rol y personalidad.
Gestor de Acceso al Panel
Usuarios externos con contraseña configurada que tienen permitido iniciar sesión en esta interfaz web.
Cargando...
Sub-Souls (Personalidades)
Cada Sub-Soul define la personalidad del bot para un
contacto o grupo. La soul _default se usa si no hay ninguna asignada.
Developer Docs (API Reference)
🚧 EN DESARROLLO 🚧
Esta sección estará disponible en futuras actualizaciones.
Juegos y Plugins (Sandboxes)
🚧 EN DESARROLLO 🚧
Esta sección estará disponible en futuras actualizaciones.
Control del Chatbot
Estado Global del Chatbot
Controla si la IA responde a los mensajes o si está apagada por completo.
...
🔇 Silenciar Contacto o Grupo Específico
El chatbot ignorará por completo las conversaciones silenciadas, aunque esté encendido globalmente.
Lista de Silenciados
—
💤 Autorespuesta (Away)
Away Global
Se enviará a todos los contactos (que no tengan mensaje personalizado) si te escriben por primera vez.
...
Away Personalizado por Contacto / Grupo
Establece un mensaje único para un contacto específico. Prioridad sobre el global.
Aways Personalizados Activos
—
⏱️ Cooldowns Activos (Filtro Anti-Spam)
—
Configuración (.env)
Límites de Memoria Automática (Core)
Límite de Usuario (USER.md): Expediente individual. Lo que la IA aprende de la persona específica con la que está hablando (ej: "Se llama Juan, le gusta el color azul, compró un portátil").
Límite Global (MEMORY.md): Conocimiento general. Lo que la IA aprende sobre sí misma o su entorno global (ej: "Nuestra tienda cierra a las 20:00", "Hoy es festivo"). Es un conocimiento compartido para todos.
💡 Aumentar estos límites (ej. a 4000) permite a la IA recordar expedientes masivos sin borrar datos viejos, pero consume más tokens de la API.
- 1000 - 1500 (Recomendado): Nombres, gustos y detalles simples.
- 2000 - 3000 (CRM Básico): Historial de pedidos, preferencias de clientes, estado de negociaciones.
- 4000 - 5000 (Intensivo): Fichas médicas, historiales técnicos de soporte, actas detalladas.
- 6000+ (Experto): Para asistentes personales hiper-personalizados. (⚠️ Alto consumo).
- 2000 - 2500 (Recomendado): Estado del bot, reglas básicas, fechas y horas.
- 3000 - 4500 (Empresa): Horarios, normativas completas, avisos globales de la tienda.
- 5000+ (Corporativo): Manuales operativos enteros aprendidos orgánicamente. (⚠️ Alto consumo).
Diagnóstico y Sistema
Salida de Comandos y Diagnóstico
Esperando ejecución...
Servicios Base
Diagnóstico
Verifica todos los servicios
Actualización
Busca nuevas versiones disponibles.
Reset Servidor
Solo reinicia el panel web
Herramientas Avanzadas y Peligrosas
Reiniciar Todo
Reinicia GUI y Bridge
Auto-Reparar
Repara bridge y endpoints
Limpiar Logs
Elimina inbox e historial
Patch Guard
Verifica inyecciones críticas de Andoriña.
Acceso Remoto
Túnel temporal gratuito a internet.
Dominio Fijo
Usa tu propio Token CF.
Activity Log
Asistente de Instalación
Instala y configura Andoriña en un entorno local o de servidor sin usar la consola.
Estado del Sistema
Pasos de Instalación
Consola en Vivo
Ver Instrucciones de Instalación Manual (Fallback)
Si algún paso falla desde la interfaz gráfica, puedes ejecutar estos comandos en tu terminal.
Dependencias
pip install --user requests pyyaml python-dotenv google-auth google-auth-oauthlib google-api-python-client # Si el anterior falla en Ubuntu/Debian moderno: pip install --user --break-system-packages requests pyyaml python-dotenv google-auth google-auth-oauthlib google-api-python-client
Instalación interactiva desde terminal
cd /ruta/de/la/carpeta/descargada python3 setup.py # O con el script de shell: bash install.sh
Vincular Google Contacts a mano
cd /ruta/de/la/carpeta python3 scripts/auth.py
Desplegar solo los scripts a mano
cp -r scripts/ ~/.hermes/skills/andorina/scripts/ cp SKILL.md ~/.hermes/skills/andorina/SKILL.md