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
- Autenticación: cómo se firma una petición.
- Reglas comunes: paginación, idempotencia, errores y ritmo.
- Tu primera petición: un
curlque funciona.