Skip to Content
IA y AgentesAgentes invocables

Agentes invocables

Los agentes invocables se ejecutan bajo demanda, activados por un nodo de workflow o una llamada API. A diferencia de los agentes autonomos (que escuchan eventos continuamente), los invocables procesan una entrada concreta y devuelven un resultado estructurado.

Como funcionan

Nodo Agent en workflow (o llamada API) → Invoca al agente con datos de entrada → Agente procesa la informacion → Agente devuelve resultado estructurado (JSON) → El workflow continua con los datos devueltos

Diferencias con agentes autonomos

AspectoAutonomosInvocables
ActivacionAutomatica por eventosManual o desde workflow
EjecucionContinua en segundo planoBajo demanda
InputEvento del sistemaDatos pasados por el workflow
OutputAcciones ejecutadasDatos estructurados devueltos
Uso tipicoTriaje, respuesta automaticaExtraccion de datos, preparacion

Agentes invocables disponibles

Data Extractor

Proposito: Extraer datos estructurados de documentos, emails y formularios.

Input: Documento (PDF, imagen, texto) o contenido de email.

Output: JSON con datos extraidos, estructurados por tipo:

{ "tipo": "factura", "emisor": "Empresa XYZ SL", "nif": "B12345678", "fecha": "2026-03-15", "importe_total": 1250.00, "iva": 262.50, "base_imponible": 987.50, "conceptos": [ { "descripcion": "Servicio de consultoria", "cantidad": 1, "precio": 987.50 } ], "confianza": 0.95 }

Casos de uso en workflows:

  • Procesar facturas de proveedores recibidas por email
  • Extraer datos de documentos de identidad
  • Digitalizar formularios rellenados a mano
  • Capturar informacion de contratos

Meeting Prep

Proposito: Preparar briefings previos a reuniones con contexto completo del contacto.

Input: ID del contacto y/o expediente asociado a la reunion.

Output: Briefing estructurado con:

  • Resumen del contacto y empresa
  • Historial de interacciones recientes
  • Expedientes abiertos y su estado
  • Ultimas comunicaciones relevantes
  • Puntos pendientes de reuniones anteriores
  • Sugerencias de temas a tratar

Caso de uso tipico: Un workflow programado 30 minutos antes de cada reunion invoca a Meeting Prep y envia el briefing al operador asignado por email o notificacion in-app.

Uso en workflows

Los agentes invocables se integran en workflows mediante el nodo Agent:

  1. Arrastra un nodo Agent al canvas del workflow
  2. Selecciona el agente invocable a utilizar
  3. Configura los datos de entrada (variables del workflow)
  4. Define como se utilizara el output (variables de destino)
  5. Conecta el nodo con el resto del flujo

Ejemplo de workflow con agente invocable

Start (documento recibido por email) → Agent: Data Extractor (extrae datos de la factura) → Decision (importe > 5000?) → Si: Approval (aprobacion del supervisor) → No: User Task (registro contable directo) → Notification (confirmar registro al emisor) → End

Los agentes invocables tambien pueden llamarse directamente desde la API REST de BiVelio, permitiendo integraciones personalizadas con sistemas externos.

Crear agentes invocables personalizados

Ademas de los templates del marketplace, puedes crear agentes invocables personalizados:

  1. Define el system prompt con las instrucciones del agente
  2. Especifica el formato de entrada esperado
  3. Define el formato de salida (estructura JSON)
  4. Configura los modelos de IA y parametros (temperatura, max tokens)
  5. Prueba con datos de ejemplo antes de integrar en workflows

Creditos

Cada ejecucion de un agente invocable consume creditos IA. El consumo depende de:

  • Longitud del input procesado
  • Complejidad del prompt
  • Modelo de IA utilizado
  • Longitud del output generado

Consumo tipico: 2-8 creditos por ejecucion.