Conceptos clave
Terminologia y conceptos fundamentales de la plataforma Rela AI.
Agente
Un agente es una IA conversacional configurada para interactuar con usuarios a traves de un canal especifico. Rela AI soporta tres tipos de agentes:
| Canal | Motor de IA | Integracion |
|---|---|---|
| Voz | OpenAI, Anthropic, Google, Groq | VAPI (voz sintetica + transcripcion) |
| Google Gemini | Evolution API (WhatsApp Business) | |
| Google Gemini | Postmark (envio de correos) |
Cada agente tiene:
- Nombre — Identificador unico.
- Prompt del sistema — Instrucciones organizadas en secciones editables que definen la personalidad y comportamiento.
- Herramientas — Capacidades que el agente usa durante la conversacion (buscar datos, generar reportes, llamar APIs).
- Configuracion — Parametros especificos del canal (modelo de IA, voz, idioma, timeouts).
Herramienta (Tool)
Una herramienta le da capacidades a tu agente mas alla de solo conversar. Hay tres tipos:
- Consulta de datos — Busca informacion en tus colecciones usando busqueda semantica (por significado) o exacta (por codigo/serial). Configuras la coleccion, los campos de busqueda y los resultados maximos.
- Accion interna — Ejecuta funciones predefinidas del sistema:
generate_report(PDF),assign_task(tareas),send_whatsapp_message,send_email,locate_nearest_personnel,send_file. Cada accion acepta parametros con valores por defecto opcionales. - Conexion externa — Conecta con sistemas fuera de la plataforma usando HTTP (APIs REST), MQTT (dispositivos IoT) u OPC UA (maquinaria industrial como PLCs Siemens, Beckhoff, Allen-Bradley).
El agente decide automaticamente cuando usar cada herramienta basandose en la conversacion y la descripcion de la herramienta.
Coleccion
Una coleccion es un conjunto de datos estructurados con campos tipados (string, float, int, boolean, date, list, file). Se crean de dos formas:
- Por extraccion — La IA extrae datos de documentos (PDF, imagenes) automaticamente segun una plantilla de campos.
- Manual — Defines los campos y agregas registros directamente.
Cada registro genera automaticamente un embedding (representacion vectorial) que permite busqueda semantica. Por ejemplo, buscar "laptop para diseno" encuentra registros como "MacBook Pro para diseño grafico" aunque las palabras no coincidan exactamente.
Las colecciones tambien soportan busqueda exacta para campos como codigos, seriales o DNI, donde necesitas coincidencia precisa.
Prompt del sistema
El prompt del sistema define como se comporta tu agente. Esta organizado en secciones independientes que puedes editar, reordenar y optimizar individualmente:
| Seccion | Proposito |
|---|---|
| Identidad | Quien es el agente — nombre, rol, personalidad, tono |
| Instrucciones | Que debe hacer — flujo de conversacion, pasos, informacion a recopilar |
| Reglas | Limites y restricciones — que NO debe hacer, politicas de escalamiento |
| Herramientas | Como usar las herramientas — cuando invocarlas, que parametros pedir, como presentar resultados |
| Personalizadas | Cualquier instruccion adicional — FAQs, horarios, procedimientos especiales |
Cada seccion tiene un boton Mejorar con IA que optimiza el contenido para el canal especifico (voz: habla natural, WhatsApp: texto con formato).
Extraccion
Proceso donde la IA analiza documentos y extrae datos estructurados. Usa vision artificial (Gemini) para PDFs escaneados e imagenes, y procesamiento de texto para documentos con texto seleccionable. Soporta:
- Extraccion individual — Un registro por documento.
- Extraccion por lotes — Multiples registros de un solo documento (tablas, catalogos, inventarios).
- Auditoria — Genera imagenes anotadas mostrando donde se encontro cada dato en el documento original.
Tenant
Rela AI es multi-tenant. Cada organizacion (tenant) tiene aislamiento completo de datos: sus propios agentes, colecciones, herramientas, departamentos, personal, historial de conversaciones y reportes. Ningun tenant puede acceder a los datos de otro.