Qué se puede automatizar

Las tres formas de conectar Eel con tus sistemas, y qué puede hacer cada una.

Esta sección es para quien quiere que Eel hable con algo más: un sitio web, un ERP, un script de la noche, un asistente. Si lo que buscas es cómo usar las aplicaciones, esas son las guías de uso.

Tres formas de entrar

Forma Qué es Cuándo la quieres
Clave de API Una credencial del espacio de trabajo, sin persona detrás Un script, un sitio, una integración que corre sola
App conectada Un token que actúa como una persona, autorizado por ella Una herramienta que trabaja para alguien y ve lo que esa persona ve
MCP Un endpoint para que un asistente use tus datos Conectar Claude u otro cliente compatible

Las tres usan la misma cabecera y el mismo formato de error. La diferencia está en qué ven, no en cómo se identifican.

Qué hay disponible

Cada aplicación publica su propia API bajo /api/public/v1:

Aplicación Base Qué cubre
Wrap https://wrap.eel.software Contactos, empresas, conversaciones, negocios, notas, recordatorios y nueve reportes
Swarm https://swarm.eel.software Tareas, listas, comentarios, proyectos, canales, mensajes, personas y actividad
Nest https://nest.eel.software El espacio, su gente y las notificaciones. Tres lecturas y nada más
Flow https://flow.eel.software Catálogo, existencias, terceros, ventas, facturas, pagos, cartera y webhooks

Y un solo endpoint de MCP para todas: https://api.eel.software/mcp.

La referencia endpoint por endpoint de esta sección cubre las cinco aplicaciones, con lo que cada endpoint devuelve y el permiso que pide.

Lo que esta API no hace

Vale la pena saberlo antes de diseñar nada encima.

  • Borrar y archivar son la excepción, no la regla. El resto de la superficie es crear, leer y actualizar. En Swarm puedes archivar una tarea o cancelar un evento de calendario. En Flow puedes borrar una suscripción de webhook.
  • No se llama desde un navegador. No responde preflight ni manda cabeceras CORS: es de servidor a servidor. La única excepción es la API de entrega de Zap, que existe justamente para que la consuma un sitio web.
  • No traduce. Devuelve identificadores, enums y el texto tal como se guardó. Nunca etiquetas traducidas: si la API dijera "Ganado" en un espacio y "Won" en otro, tu código tendría que adivinar el idioma antes de comparar.

Por dónde empezar

  1. Autenticación: cómo se firma una petición.
  2. Reglas comunes: paginación, idempotencia, errores y ritmo.
  3. Tu primera petición: un curl que funciona.