AIWizard es una plataforma empresarial de nueva generación donde la inteligencia artificial no solo responde preguntas, sino que ejecuta procesos de negocio de forma autónoma. Una empresa puede desplegar múltiples agentes IA en paralelo, cada uno especializado en un área diferente, desde la captación de leads hasta la gestión de soporte técnico.
Casos de uso por departamento
- Ventas: lead scoring automático, seguimiento, propuestas y cotizaciones.
- Atención al cliente: soporte L1 completo, gestión de tickets y escalado inteligente a humanos.
- Reservas y citas: integración con Google Calendar, recordatorios automáticos y reprogramación.
- Facturación: generación automática de facturas, procesamiento de pagos con Stripe.
- Marketing: campañas, segmentación y email marketing automatizado.
- Soporte técnico: SLAs, escalado por triggers y base de conocimiento.
Arquitectura técnica
AIWizard utiliza una arquitectura de microservicios con dos capas:
- Servicios core en Go: Gateway (auth JWT, rate limiting, routing), Sandbox Engine con permission policies, Hook Manager para webhooks con validación HMAC, y Audit Logger con compliance GDPR.
- Servicios de negocio en Python/FastAPI: Agent Factory, LLM Router (OpenAI, Anthropic, Google, Azure), CRM, Booking, Billing, Notifications, Support y Analytics.
Características destacadas
- NLAB (Natural Language Agent Builder): crea agentes describiendo sus capacidades en lenguaje natural.
- Agent Swarms: equipos de agentes colaborativos con 5 patrones (supervisor, debate, expert-panel, chain-of-thought, quality-gate).
- Notificaciones multicanal: Email, SMS (Twilio), Push (Firebase), WhatsApp Business, Slack, Telegram, Microsoft Teams y llamadas de voz.
- Seguridad avanzada: detección de prompt injection, PII masking, RBAC con 5 roles y compliance GDPR.
- Monitorización completa: Prometheus, Grafana, Loki y alertas configurables.
Stack tecnológico
- Go 1.21+ (servicios core e infraestructura)
- Python 3.11+ con FastAPI (servicios de negocio)
- MongoDB 6+, Redis 7+, S3
- React + Vite (dashboard y landing page)