App System
Marco de integración de AgentLed. Más de 100 aplicaciones (modelos LinkedIn, Hunter, CRMs, AI, web scraping, HTTP) conectadas a través de un sistema unificado de credenciales y créditos.
¿Qué es el App System?
Cada integración en AgentLed es una aplicación. Las aplicaciones exponen uno o más comportamiento (por ejemplo, Hunter expone "Buscar correo electrónico por dominio", LinkedIn expone "Obtener perfil de empresa"). Los pasos del flujo de trabajo hacen referencia a aplicaciones y acciones por ID. El App System maneja la autenticación, el almacenamiento de credenciales y la contabilidad de crédito para cada llamada.
Nunca escribe claves API en el código de flujo de trabajo. Las credenciales se conectan una vez por espacio de trabajo (o por usuario para OAuth) y se reutilizan automáticamente en todos los flujos de trabajo.
Categorías de aplicaciones
Datos y enriquecimiento
Hunter, Specter, Affinity CRM, web scraping, noticias APIs. Por lo general, API-key se autentica y credit-based por búsqueda.
Social y comunicación
LinkedIn, Gmail, Outlook, Slack, Calendario de Google. OAuth 2.0: cada usuario autentica su propia cuenta; las credenciales son user-scoped.
Modelos AI
Claude, GPT-4, Gemini, Mistral y otros. Se utiliza en los pasos AI. Se factura por token a través de los créditos de tu espacio de trabajo.
Automatización y HTTP
Solicitud HTTP (llame a cualquier REST API), webhooks, acciones internas AgentLed (lectura/escritura KG, memoria, control de flujo de trabajo). La mayoría no requiere credenciales.
Métodos de autenticación
| Tipo de autenticación | Alcance | Cómo conectarse |
|---|---|---|
| OAuth 2.0 | Por usuario | Hacer clic Conectar en Integraciones → autorizar en el navegador |
| Clave API | Espacio de trabajo | Pegar la clave Integraciones → aplicación → Configurar; almacenado cifrado |
| AgentLed-gestionado | Espacio de trabajo | No se necesita clave: AgentLed proporciona la clave API; uso facturado a sus créditos |
| Ninguno | — | Público APIs: no se requiere configuración |
Descubriendo aplicaciones a través de MCP
Usar list_apps para obtener todas las integraciones disponibles, entonces get_app_actions para ver el esquema de acción completo de una aplicación específica:
// List all available apps
list_apps()
// Returns: [{ id, name, description, category, connected: boolean }]
// Get all actions for an app
get_app_actions("hunter")
// Returns: [{
// id: "hunter.find-email",
// name: "Find Email by Domain",
// inputs: [...],
// outputs: [...],
// creditCost: 1
// }]Créditos
Cada acción tiene un creditCost (0-15 créditos por convocatoria). Los créditos se deducen del saldo del espacio de trabajo cuando se completa una acción. Dos modelos de facturación:
- •per-usage — se cobra una vez por llamada a la acción, independientemente del resultado (por ejemplo, solicitudes HTTP).
- •per-result — se cobra solo cuando la acción arroja un resultado (por ejemplo, buscador de correo electrónico Hunter: sin cargo si no se encuentra ningún correo electrónico).
Las deducciones de crédito son visibles per-step en el cronograma de ejecución. Aplicaciones con creditCost: 0 son libres de llamar (por ejemplo, AgentLed acciones internas, no-auth HTTP).
Próximos pasos
- Custom Actions — Llame a cualquier REST API que no esté en el catálogo.
- App Actions Reference — Explorar esquemas de entrada/salida para todas las acciones
- MCP Connection — Acceda a las acciones de la aplicación desde Claude Code, Cursor o Codex
