GoWeBaKnowledge Center

WEBA — Orquestador IA

WEBA (Web-Enhanced Business Assistant) es el orquestador IA central de la plataforma GoWeBa. No es un simple chatbot — es un sistema inteligente multi-agentes que coordina 35 especialistas IA para realizar tareas complejas en lenguaje natural. WEBA funciona como un director de orquesta digital: el usuario expresa su necesidad en francés, inglés o español, y WEBA identifica automáticamente la intención, selecciona el agente especializado correcto, ejecuta la acción y confirma el resultado — todo en pocos segundos.

Filosofía: la IA conversacional al servicio del negocio

A diferencia de los asistentes IA genéricos, WEBA está profundamente integrado a tu CRM. Tiene acceso a tus contactos, tu calendario, tus facturas, tus tareas, tus documentos y tu tienda. No «adivina» — actúa sobre tus datos reales.

  • Chat, Voz, SMS, Email — Multicanal: misma identidad en todos los canales
  • Francés, Inglés, Español — Multilingüe: detección automática del idioma
  • Memoria organizacional — Contextual: WEBA retiene las preferencias, los hechos clave y los hábitos
  • Trazabilidad completa — Transparente: cada acción se registra, cada crédito se contabiliza

Arquitectura multi-agentes

WEBA utiliza una arquitectura «hub-and-spoke»:

  1. Hub central — El motor WEBA recibe cada mensaje, analiza la intención y enruta hacia el agente correcto
  2. 35 agentes especializados — Cada agente es experto en un dominio (CRM, facturación, calendario, etc.)
  3. Memoria contextual — La Knowledge Base + Context Entries proporcionan la memoria a largo plazo
  4. Sistema de billing — Cada llamada IA se factura según la Ley 1.40× (costo bruto × 1.40)

Funcionalidades principales

Chat conversacional inteligente

La interfaz principal de WEBA es un chat en tiempo real con streaming token por token. El usuario escribe en lenguaje natural y recibe una respuesta estructurada en pocos segundos.

.1 Interfaz de usuario

  • Zona de conversación con historial completo
  • Indicador de escritura (animación durante el streaming)
  • Adjuntos inline: documentos PDF, eventos, tareas, firmas
  • Botones de acción rápida en las tarjetas de resultado
  • Sistema de feedback (👍 / 👎) para el entrenamiento
  • Gestión de conversaciones: crear, renombrar, archivar, eliminar
  • Carpetas de conversaciones: organizar por proyecto/cliente/tema

.2 Streaming SSE (Server-Sent Events)

La respuesta de WEBA se difunde en tiempo real vía un flujo SSE con los siguientes eventos:

.3 Gestión de conversaciones

Cada conversación WEBA posee un ciclo de vida completo:

Las conversaciones pueden ser organizadas en carpetas con colores personalizados. Las carpetas permiten agrupar por cliente, proyecto o tema.

Detección automática de intenciones

Antes de caer en el chat genérico, el motor WEBA intenta secuencialmente detectar una intención especializada. Si ninguna intención es detectada, WEBA responde en modo conversacional estándar. Aquí está el orden de prioridad del enrutamiento de intenciones:

  1. Refinamiento de documento — Si un documento está abierto en el Studio, WEBA detecta las solicitudes de modificación (« cambia el impuesto a 15% »)
  2. Creación de documento PDF — Factura, presupuesto o informe — WEBA extrae los datos y genera el PDF automáticamente
  3. Verificación de disponibilidad — « ¿Estoy libre el martes? » — WEBA consulta el calendario y responde con un resumen
  4. Creación de evento de calendario — « Planifica una reunión con Jean mañana a las 14h » — crea el evento automáticamente
  5. Creación de tarea — « Recuérdame facturar a Acme el viernes » — crea la tarea con prioridad y vencimiento
  6. Creación de firma electrónica — « Envía el contrato de servicio a Marie para firma » — crea el sobre
  7. Consulta de tienda — Preguntas sobre productos, pedidos, inventario — WEBA consulta la base de productos
  8. Chat general — Si ninguna intención es detectada, WEBA responde en modo conversacional enriquecido por la Knowledge Base ⚠️ Cada intención especializada desencadena una llamada IA dedicada. El costo se factura según la Ley 1.40×.

Acciones autónomas de WEBA

WEBA no se limita a responder — actúa. Estas son las acciones que puede ejecutar automáticamente:

Cada acción se registra en el diario de auditoría (WebaAction) con los inputs, outputs, estado (COMPLETED/FAILED) y marca temporal.

Búsqueda semántica universal (⌘K)

GoWeBa integra una búsqueda universal accesible desde cualquier página vía el atajo ⌘K (Ctrl+K en Windows).

  • Contactos, emails, eventos, tareas, documentos — Búsqueda unificada: todo es buscable
  • Pregunta directa a WEBA — Búsqueda WEBA: escribe una pregunta en lenguaje natural
  • Acceso instantáneo — Navegación rápida: salta directamente a la página deseada 💡 ⌘K es el atajo más poderoso de GoWeBa. Úsalo en lugar de navegar manualmente por los menús.

Adjuntos inteligentes (Attachments)

Cuando WEBA ejecuta una acción, adjunta el resultado al mensaje en forma de tarjeta interactiva:

Los 35 agentes especializados WEBA

WEBA orquesta un ecosistema de 35 agentes IA especializados, cada uno experto en un dominio funcional de la plataforma GoWeBa. Estos agentes no son chatbots separados — comparten la misma memoria contextual, el mismo sistema de billing y la misma identidad de marca.

💡 WEBA selecciona automáticamente el agente correcto según tu solicitud. No necesitas elegir manualmente — simplemente escribe lo que necesitas en lenguaje natural.

Memoria y contexto

Prompt del sistema dinámico

En cada turno de conversación, WEBA construye un prompt del sistema personalizado que incluye:

  1. Identidad WEBA — Nombre, estilo de comunicación, tonalidad, nivel de formalidad
  2. Contexto organizacional — Nombre de la empresa, moneda predeterminada, huso horario
  3. Contexto del usuario — Nombre, rol del sistema, estilo de comunicación preferido, idioma
  4. Memoria a largo plazo — Entradas de contexto (USER, ORG, GLOBAL) ordenadas por peso y recencia
  5. Knowledge Base — Top 3 resultados relevantes de la base de conocimientos (búsqueda semántica)
  6. Historial reciente — Los 20 últimos mensajes de la conversación activa

Entradas de contexto (WebaContextEntry)

Las entradas de contexto permiten almacenar hechos que WEBA debe retener:

Las entradas pueden ser fijadas (pinned) y ponderadas (weight) para controlar su prioridad en el prompt. Máximo 50 entradas se inyectan por turno. 💡 Usa las entradas de contexto para «enseñar» a WEBA hechos específicos de tu empresa. Por ejemplo: « Nuestro plazo de entrega estándar es de 3-5 días hábiles ».

Knowledge Base (Base de conocimientos)

La Knowledge Base es el cerebro documental de WEBA. Almacena artículos, FAQ, procedimientos y guías que se inyectan automáticamente en el prompt cuando son relevantes.

.1 Categorías

.2 Algoritmo de búsqueda

La búsqueda en la Knowledge Base utiliza un scoring multi-criterios:

Puntuación mínima requerida: 1 punto. Los 3 mejores resultados se inyectan en el prompt del sistema. El contenido se trunca a 900 caracteres por artículo para mantener el prompt compacto.

Persona y personalización white-label

Configuración de la persona

Cada organización puede personalizar la personalidad de WEBA:

Estilos de comunicación disponibles

Idiomas y detección automática

WEBA responde en el idioma preferido del usuario (parámetro preferredLocale). Si el usuario escribe en otro idioma, WEBA se adapta automáticamente.

Sistema de facturación WEBA

La Ley 1.40× (Crystal Billing)

Cada llamada IA realizada por WEBA se factura según un principio transparente: Precio usuario = Costo bruto del proveedor IA × 1.40 (margen del 40%) Este margen cubre la infraestructura GoWeBa, el almacenamiento, el soporte y la I+D.

Mecanismo de débito

  1. Verificación — Antes de cada llamada IA, WEBA verifica que el monedero tenga suficientes créditos (mínimo 10 créditos)
  2. Llamada IA — La llamada se realiza al modelo IA seleccionado (GPT-4.1, GPT-4.1-mini, etc.)
  3. Cálculo del costo — Tokens entrada × tarifa entrada + Tokens salida × tarifa salida = costo bruto
  4. Aplicación del margen — Costo bruto × 1.40 = costo usuario
  5. Débito — Los créditos se deducen del monedero del usuario
  6. Registro — UsageEvent creado con detalles completos (modelo, tokens, costo, acción)

Conversión créditos / dinero

10 créditos = 1 centavo (CAD/USD). Por lo tanto, 1,000 créditos = 1.00 $.

💡 Supervisa tu consumo en Configuración → Suscripción → Uso. Configura alertas de umbral para evitar sorpresas.

Budget guard

Cuando el monedero del usuario está en cero, WEBA rechaza amablemente responder: « Tu monedero de créditos está agotado. Por favor recarga tus créditos para continuar usando WEBA. Ve a Configuración → Suscripción para agregar créditos. »

Escalamiento, seguridad y filtrado

Escalamiento automático

WEBA puede escalar automáticamente una conversación hacia un humano cuando:

  • La puntuación de confianza cae por debajo del umbral configurado (predeterminado: 0.50)
  • El usuario pide explícitamente hablar con un humano
  • La intención se clasifica como «escalate_to_human»
  • El sentimiento es muy negativo (VERY_NEGATIVE) de forma repetida

.1 Proceso de escalamiento

  1. Detección — WEBA identifica la necesidad de escalamiento vía el análisis de intención
  2. Marcado — La conversación se marca isEscalated = true
  3. Notificación — Se crea una escalación (WebaEscalation) con estado OPEN
  4. Asignación — Un administrador puede asignarse la escalación (ASSIGNED → IN_PROGRESS)
  5. Resolución — El admin resuelve y cierra la escalación (RESOLVED → CLOSED)

Filtro de salida (Egress Filter)

Antes de devolver una respuesta al usuario, WEBA aplica un filtro de salida para:

  • Eliminar las referencias a los modelos IA subyacentes (GPT-4, OpenAI, etc.)
  • Bloquear la divulgación de datos técnicos internos
  • Detectar y enmascarar información sensible (números de tarjeta, SIN, etc.)
  • Asegurarse de que WEBA solo mencione la marca GoWeBa / nombre de la persona ⚠️ Si el filtro detecta una violación, la respuesta se bloquea y se crea un registro de seguridad.

Guard interno (Internal Guard)

El guard interno protege los endpoints API internos de WEBA:

  • Verifica que las llamadas provengan de procesos de servidor autorizados
  • Impide el acceso directo a las rutas /api/internal/weba/* desde el exterior
  • Valida los tokens de sesión en cada turno de conversación

Análisis de sentimiento e intención

Después de cada turno de conversación, WEBA realiza un análisis automático:

Este análisis utiliza una llamada GPT-4.1-mini ligera (~0.14¢ por turno) en JSON estricto.

Administración WEBA (páginas admin)

Panel de analytics

Accesible vía Admin → WEBA → Analytics. Proporciona estadísticas en tiempo real:

Gestión de escalaciones

Accesible vía Admin → WEBA → Escalaciones. Permite:

  • Ver todas las escalaciones en espera, asignadas y resueltas
  • Asignarse una escalación para tratarla
  • Responder directamente en la conversación escalada
  • Marcar como resuelto con un comentario de resolución
  • Filtrar por estado, fecha, usuario

Knowledge Base (admin)

Accesible vía Admin → WEBA → Knowledge. Interfaz completa para gestionar la base de conocimientos:

  1. Crear un artículo — Título, contenido, categoría, tags, palabras clave
  2. Organizar — Categorizar (GENERAL, PRODUCT, POLICY, FAQ, PROCEDURE, TROUBLESHOOTING)
  3. Activar/desactivar — Los artículos inactivos no se inyectan en el prompt
  4. Estadísticas — viewCount y lastUsedAt para ver qué artículos son los más consultados
  5. Búsqueda — Búsqueda textual en los artículos 💡 Alimenta la Knowledge Base con las preguntas que tus clientes hacen frecuentemente. WEBA se volverá cada vez más preciso con el tiempo.

Entrenamiento (Training Data)

Accesible vía Admin → WEBA → Training. Utiliza los feedbacks 👍/👎 de los usuarios:

  • Feedbacks positivos: marcados como «aprobados», sirven de refuerzo positivo
  • Feedbacks negativos: analizados para identificar las carencias y mejorar las respuestas
  • Aprobación manual: un admin puede aprobar o rechazar los datos de entrenamiento
  • Exportación: los datos de entrenamiento pueden ser exportados para fine-tuning futuro

Gestión de frases (Phrases)

Accesible vía Admin → WEBA → Phrases. Permite configurar respuestas predefinidas:

  • Respuestas rápidas: frases comunes que WEBA debe usar tal cual
  • Correcciones: reemplazar sistemáticamente ciertas formulaciones
  • Términos prohibidos: palabras o frases que WEBA nunca debe usar
  • Vocabulario de negocio: términos específicos de tu industria con definiciones

Casos de uso concretos

Escenario: Crear una factura por chat

Situación: Un usuario quiere facturar a un cliente después de una consulta.

  1. El usuario escribe: — « Haz una factura de 500$ por consulta 2h para Acme Inc »
  2. WEBA detecta la intención — create_document, template: INVOICE
  3. Extracción de datos — Cliente: Acme Inc, Monto: 500$, Descripción: Consulta 2h
  4. Generación del PDF — Documento creado con branding de la organización
  5. Respuesta con adjunto — WEBA responde con una tarjeta inline mostrando la factura
  6. El usuario hace clic — Abre el documento en el Studio para revisión final

Escenario: Planificar una cita

  1. El usuario escribe: — « Planifica una reunión con Jean-Pierre mañana a las 14h durante 1 hora »
  2. WEBA verifica la disponibilidad — Consulta el calendario para la franja solicitada
  3. Creación del evento — Título: Reunión con Jean-Pierre, 14h-15h, huso horario de la org
  4. Notificación — Los participantes son invitados automáticamente
  5. Confirmación — WEBA muestra una tarjeta de evento con los detalles

Escenario: Pregunta sobre un producto (Tienda)

  1. Un cliente escribe vía el chat web: — « ¿Tienen el modelo XR-500 en stock? »
  2. WEBA detecta — Intent: store_query (palabra clave «stock», «modelo»)
  3. Consulta base de productos — Búsqueda « XR-500 » en el catálogo de la organización
  4. Respuesta contextualizada — « Sí, el XR-500 está disponible en azul y negro. Precio: 299.99 $. ¿Desea hacer un pedido? »

Escenario: Escalamiento automático

  1. El cliente escribe: — « Quiero hablar con un humano, ¡su bot no entiende nada! »
  2. Clasificación — Intent: escalate_to_human, Sentimiento: VERY_NEGATIVE
  3. Escalamiento automático — Conversación marcada isEscalated, escalación creada
  4. Mensaje WEBA — « Entiendo su frustración. Transfiero su conversación a un miembro de nuestro equipo. »
  5. Notificación admin — El administrador recibe una notificación de escalación urgente

Escenario: Refinamiento de documento existente

  1. El usuario abre una factura en el Studio — El cliente WEBA envía activeDocumentId
  2. El usuario escribe: — « Cambia el impuesto a 15% y agrega una línea para los gastos de desplazamiento 75$ »
  3. WEBA detecta el refinamiento — El documento está abierto → prioridad al refine path
  4. Patch del documento — Los datos JSON del documento se actualizan
  5. Confirmación — WEBA muestra la tarjeta de documento actualizada con el resumen de cambios

Solución de problemas y FAQ

Problemas frecuentes

FAQ

P: ¿Cuánto cuesta un mensaje WEBA? R: En promedio, un mensaje conversacional cuesta aproximadamente 7 créditos (~0.7¢). Las acciones complejas (creación de factura, resumen de llamada) cuestan entre 20 y 50 créditos. P: ¿WEBA puede acceder a mis emails? R: WEBA puede componer emails vía la Webabox, pero no lee tus emails entrantes a menos que se lo pidas explícitamente en el contexto de una conversación. P: ¿Cómo mejorar las respuestas de WEBA? R: Tres palancas principales:

  1. Alimenta la Knowledge Base con las FAQ de tu empresa
  2. Usa los feedbacks 👍/👎 para entrenar a WEBA
  3. Agrega entradas de contexto con los hechos importantes P: ¿WEBA funciona sin conexión? R: No. WEBA necesita una conexión a internet para comunicarse con los modelos IA. En caso de falla, las conversaciones se ponen en cola y se procesan cuando se restablece la conexión. P: ¿Se puede personalizar el nombre y la apariencia de WEBA? R: Sí, vía la configuración de la Persona (Admin → WEBA). Puedes cambiar el nombre, los colores, el estilo de comunicación, el mensaje de bienvenida e incluso el avatar. P: ¿WEBA es conforme al RGPD y a la Ley 25? R: Sí. Todos los datos se alojan en Canadá. El filtro de salida impide la divulgación de datos sensibles. Las conversaciones pueden ser eliminadas bajo solicitud (derecho al olvido). P: ¿Cuántos agentes WEBA se pueden usar simultáneamente? R: Los 35 agentes están siempre disponibles. WEBA selecciona automáticamente el agente correcto. No hay límite de concurrencia — cada usuario tiene su propio contexto de conversación. P: ¿Qué pasa si WEBA se equivoca? R: Usa el botón 👎 para reportar una mala respuesta. El admin puede luego corregir vía la página Training. WEBA aprende continuamente de estos feedbacks.

Límites conocidos

— Fin del Módulo 01 —

GoWeBa — Biblia de Operaciones Documento generado el 06 May 2026

ComponenteRolArchivo fuente
EngineOrquestación principal, enrutamiento de intencioneslib/weba/engine.ts
ContextConstrucción del prompt del sistema, memorialib/weba/context.ts
IntentClasificación intención + sentimiento post-turnolib/weba/intent.ts
KB SearchBúsqueda semántica en la Knowledge Baselib/weba/kb-search.ts
PersonaPersonalidad white-label por organizaciónlib/weba/persona.ts
LLMInterfaz con los modelos IA (GPT-4.1)lib/weba/llm.ts
Egress FilterFiltro de salida (seguridad, datos sensibles)lib/weba/egress-filter.ts
Document ActionsCreación/modificación de PDF (facturas, presupuestos, informes)lib/weba/document-actions.ts
Calendar ActionsCreación de eventos, verificación de disponibilidadlib/weba/calendar-actions.ts
Task ActionsCreación de tareas, asignación, pipelinelib/weba/task-actions.ts
Signature ActionsCreación de sobres de firma electrónicalib/weba/signature-actions.ts
Store ActionsRespuestas sobre productos, pedidos, inventariolib/weba/store-actions.ts
EventoPayloadDescripción
start{ conversationId }Identificador de la conversación (creación automática si es nueva)
token{ chunk }Fragmento de texto (streaming palabra por palabra)
document{ id, title, template, status }Documento PDF creado por WEBA (factura, presupuesto, informe)
done{ conversationId, userMessageId, assistantMessageId, creditsConsumed, tokensIn, tokensOut, responseTimeMs, attachments }Fin del turno con métricas completas
error{ message }Error IA o servidor
EstadoDescripciónTransición
ACTIVEConversación en curso, acepta nuevos mensajes→ COMPLETED, ARCHIVED
COMPLETEDConversación terminada normalmente→ ARCHIVED
ARCHIVEDArchivada, visible en el historial→ puede ser restaurada
ESCALATEDEscalada hacia un humano→ RESOLVED
AcciónCódigo IDCategoríaDescripción
Crear un documento PDFWBA_009DOCUMENTSGenera una factura, un presupuesto o un informe completo
Refinar un documentoWBA_009RDOCUMENTSModifica un documento existente abierto en el Studio
Crear un eventoWBA_018CALENDARPlanifica una cita con participantes y recordatorios
Verificar disponibilidadWBA_018ACALENDARConsulta el calendario para un período dado
Crear una tareaWBA_022TASKSCrea una tarea con prioridad, vencimiento y pipeline
Crear una firmaWBA_031SIGNATURESPrepara un sobre de firma electrónica
Consulta de tiendaWBA_035STOREConsulta los productos, pedidos e inventario
TipoCampos mostradosAcciones disponibles
Documento (PDF)Título, template (INVOICE/QUOTE/REPORT), estado, resumen de cambiosAbrir en el Studio, descargar, modificar
EventoTítulo, fecha/hora inicio-fin, lugar, número de participantesAbrir en el calendario, modificar
TareaTítulo, estado, prioridad, vencimiento, pipeline, propietarioAbrir la tarea, cambiar el estado
FirmaTítulo, estado, número de destinatarios, nombresAbrir el sobre, enviar
DisponibilidadPeríodo, número de franjas libres/ocupadasVer el detalle en el calendario
#AgenteDominioCapacidades clave
01Contacts ManagerCRMCreación, actualización, fusión de contactos, scoring, tags
02Email ComposerComunicaciónRedacción, modelos, seguimiento de apertura, recontactos automáticos
03Calendar PlannerAgendaPlanificación, disponibilidad, recordatorios, invitaciones a participantes
04Task MasterProductividadCreación de tareas, asignación, seguimiento pipeline, sprints
05Invoice CreatorFacturaciónFacturas PDF, presupuestos, notas de crédito, cálculos de impuestos
06Report AnalystAnalyticsInformes personalizados, paneles de control, exportación de datos
07Document DesignerStudioCreación PDF, diseño, branding personalizado
08Store ManagerE-commerceProductos, inventario, pedidos, categorías
09SEO OptimizerMarketingAuditoría SEO, sugerencias de palabras clave, meta-descripciones
10Funnel ArchitectVentasPáginas de venta, formularios, secuencias de conversión
11Campaign ManagerMarketingCampañas email/SMS, segmentación, A/B testing
12Signature HandlerLegalSobres de firma, seguimiento, recordatorios, audit trail
13Contract WriterLegalRedacción de contratos, cláusulas, aprobación
14Migration SpecialistDatosImportación/exportación, conversión de formatos, deduplicación
15Phone AgentTelecomLlamadas VoIP, transcripción, resumen, acciones post-llamada
16SMS AgentTelecomEnvío/recepción SMS, templates, automatización
17Voice AI AgentTelecomRespuestas vocales IA, IVR inteligente, toma de mensajes
18Drive ManagerAlmacenamientoGestión de archivos cloud, versionado, compartir seguro
19Billing AdvisorFinanzasGestión de suscripción, créditos, historial, previsiones
20Security GuardSeguridadDetección de anomalías, alertas, registros de auditoría
21Translation Agenti18nTraducción de contenido, adaptación cultural, localización
22Scheduling AgentPlanificaciónOptimización de horarios, booking de clientes, husos horarios
23Reminder AgentProductividadRecordatorios inteligentes, seguimiento de plazos, notificaciones
24Search AgentBúsquedaBúsqueda semántica ⌘K, filtros avanzados, resultados ponderados
25Analytics AgentBIPaneles de control, tendencias, predicciones, KPIs
26Support AgentServicioGestión de tickets, escalamiento, satisfacción del cliente
27Affiliate ManagerAsociaciónEnlaces de afiliados, comisiones, seguimiento de conversiones
28Vault KeeperSeguridadGestión de contraseñas, notas cifradas, datos sensibles
29DNS ManagerInfraestructuraConfiguración DNS, verificación de dominios, certificados SSL
30Notification AgentComunicaciónNotificaciones push, emails transaccionales, webhooks
31Export AgentDatosExportación CSV/PDF/Excel, informes programados, archivos
32Import AgentDatosImportación de contactos, emails, archivos, migración de datos
33Compliance AgentLegalConformidad RGPD, Ley 25, consentimientos, derecho al olvido
34Onboarding GuideFormaciónGuía interactiva, tutoriales, primeros pasos, checklist
35Crystal AgentBillingPrevisiones de costos, optimización de presupuesto IA, alertas de umbral
AlcanceVisible porEjemplo
GLOBALTodos los usuarios de la plataformaPolítica de reembolso estándar
ORGTodos los miembros de la organizaciónHorarios de apertura: 9h-17h EST
USERUn solo usuarioPrefiere las respuestas cortas y directas
CategoríaUso
GENERALInformación general sobre la empresa o la plataforma
PRODUCTFichas de productos, especificaciones técnicas
POLICYPolíticas (reembolso, entrega, garantía)
FAQPreguntas frecuentes
PROCEDUREProcedimientos operacionales, guías paso a paso
TROUBLESHOOTINGResolución de problemas comunes
CriterioPuntosDescripción
Palabra clave exacta (keywords)4 por coincidenciaCorrespondencia exacta en las palabras clave indexadas
Tag exacto3 por coincidenciaCorrespondencia en los tags del artículo
Título3 por coincidenciaLa palabra aparece en el título del artículo
Contenido1-3 por coincidenciaOcurrencias en el texto (máximo 3 por palabra)
ParámetroTipoPredeterminadoDescripción
displayNameTextoWEBANombre mostrado en el chat y las comunicaciones
communicationStyleEnumPROFESSIONAL_FRIENDLYEstilo de comunicación (profesional, casual, etc.)
tonalityEnumBALANCEDTonalidad (empática, directa, humorística, etc.)
formalityLevel1-105Nivel de formalidad de las respuestas
primaryColorHex#1E40AFColor principal de la interfaz WEBA
secondaryColorHex#06B6D4Color secundario (acentos, degradados)
accentColorHex#FB923CColor de acento (botones de acción, alertas)
defaultLanguageCódigoenIdioma predeterminado de las respuestas
supportedLanguagesLista[en, fr]Idiomas soportados por esta instancia
greetingMessageTextoHey! I'm WEBA...Mensaje de bienvenida inicial
enableAutoEscalateBooleantrueEscalamiento automático hacia un humano
escalateThreshold0-10.5Umbral de confianza por debajo del cual escalar
avatarUrlURLnullImagen de avatar personalizada
EstiloDescripciónEjemplo
PROFESSIONAL_FRIENDLYProfesional pero cálido« ¡Hola Marie! Tu factura está lista. »
CASUALCasual y amigable« ¡Hey! Tu factura está ready, ¡échale un vistazo! »
FORMALFormal y estructurado« Señora Tremblay, adjunto encontrará... »
CONCISEBreve y directo« Factura creada. #INV-2026-042. Total: 2,500 $ »
PrioridadFuenteEjemplo
1preferredLocale del usuariofr → responde en francés
2webaLanguage (legacy)en → responde en inglés
3Idioma de la personadefaultLanguage de la organización
4Detección automáticaEl usuario escribe en español → WEBA responde en español
Acción típicaTokens (~)Costo bruto (~)Costo usuario (~)Créditos (~)
Mensaje conversacional corto500 in + 200 out~0.5¢~0.7¢~7
Creación de factura PDF2,000 in + 1,500 out~3¢~4.2¢~42
Clasificación de intención300 in + 50 out~0.1¢~0.14¢~1.4
Resumen de llamada telefónica3,000 in + 500 out~2¢~2.8¢~28
EstadoDescripción
OPENEscalación creada, en espera de asignación
ASSIGNEDAsignada a un agente humano
IN_PROGRESSEl agente trabaja en el caso
RESOLVEDResuelto por el agente
CLOSEDCerrado definitivamente
MétricaValores posiblesUso
Intentcreate_contact, billing_question, greeting, complaint, pricing_inquiry, how_to, escalate_to_human, unknownClasificación de la intención para analytics y enrutamiento
SentimentVERY_POSITIVE, POSITIVE, NEUTRAL, NEGATIVE, VERY_NEGATIVESeguimiento de la satisfacción, desencadenante de escalamiento
Confidence0.0 a 1.0Puntuación de certeza de la clasificación
MétricaDescripciónPeríodos
Conversaciones totalesNúmero total de conversaciones creadas7d, 30d, 90d
Conversaciones activasConversaciones en curso (estado ACTIVE)7d, 30d, 90d
Conversaciones escaladasConversaciones transferidas a un humano7d, 30d, 90d
Conversaciones terminadasConversaciones completadas con éxito7d, 30d, 90d
Mensajes totalesVolumen total de mensajes intercambiados7d, 30d, 90d
Mensajes usuarioMensajes enviados por los usuarios7d, 30d, 90d
Mensajes WEBARespuestas generadas por WEBA7d, 30d, 90d
Distribución sentimientoDistribución VERY_POSITIVE a VERY_NEGATIVE7d, 30d, 90d
Top 10 temasIntenciones más frecuentes7d, 30d, 90d
Acciones totalesNúmero de acciones autónomas ejecutadas7d, 30d, 90d
Acciones exitosasAcciones completadas con éxito7d, 30d, 90d
Acciones fallidasAcciones que fallaron7d, 30d, 90d
Datos de entrenamientoNúmero de feedbacks (aprobados/pendientes)7d, 30d, 90d
EscalacionesNúmero de escalaciones (abiertas/resueltas)7d, 30d, 90d
ProblemaCausa probableSolución
WEBA no respondeCréditos insuficientesRecargar el monedero (Configuración → Suscripción)
Respuesta en inglés en lugar de francéspreferredLocale no configuradoVerificar los parámetros del usuario, poner preferredLocale = fr
WEBA no crea la facturaIntención no detectadaReformular con palabras clave claras (« factura », « invoice », monto)
Error « INSUFFICIENT_CREDITS »Monedero en ceroComprar créditos adicionales
Mensaje de error « AI error »Error temporal del proveedor IAReintentar en pocos segundos
WEBA inventa datosKnowledge Base vacía o insuficienteAlimentar la KB con la información de tu empresa
Respuesta lenta (> 10 segundos)Modelo pesado o prompt demasiado largoReducir las entradas de contexto, verificar el tamaño de la KB
WEBA menciona « GPT » o « OpenAI »Filtro de salida evitadoReportar al soporte, verificar las frases personalizadas
Escalación no recibida por el adminNotificaciones desactivadasActivar las notificaciones de escalación en Admin → WEBA → Escalaciones
Documento PDF vacíoDatos insuficientes en la solicitudProporcionar más detalles (cliente, monto, descripción)
LímiteDetalleSolución alternativa
Tamaño del prompt~128K tokens máximo por turnoReducir las entradas de contexto y el tamaño de la KB
Sin visión/imagenWEBA no puede analizar imágenes en el chatUsar la descripción textual
Latencia de redLas llamadas IA dependen de la conexión a internetNinguna — arquitectura cloud native
Idiomas limitadosFR, EN, ES únicamente por el momentoSoporte DE, PT, IT previsto en 2026
Acciones irreversiblesCiertas acciones (eliminar un contacto) son irreversiblesConfirmar antes de actuar (WEBA siempre pide confirmación)

© 2024–2026 GOWEBA INC. — Make it Simple, Make it Possible, Make it Real.