App System
Le cadre d'intégration de AgentLed. Plus de 100 applications (modèles LinkedIn, Hunter, CRMs, AI, web scraping, HTTP) connectées via un système d'identification et de crédit unifié.
Quel est le App System?
Chaque intégration dans AgentLed est un application. Les applications exposent un ou plusieurs actes (par exemple, Hunter expose « Rechercher un e-mail par domaine », LinkedIn expose « Obtenir le profil de l'entreprise »). Les étapes du workflow référencent les applications et les actions par ID. Le App System gère l'authentification, le stockage des informations d'identification et la comptabilité des crédits pour chaque appel.
Vous n'écrivez jamais de clés API dans le code du workflow. Les informations d'identification sont connectées une fois par espace de travail (ou par utilisateur pour OAuth) et réutilisées automatiquement dans tous les flux de travail.
Catégories d'applications
Données et enrichissement
Hunter, Specter, Affinity CRM, web scraping, actualités APIs. Généralement API-key authentifié et credit-based par recherche.
Social & Communication
LinkedIn, Gmail, Outlook, Slack, Google Agenda. OAuth 2.0 — chaque utilisateur authentifie son propre compte; les informations d'identification sont user-scoped.
Modèles AI
Claude, GPT-4, Gemini, Mistral et autres. Utilisé dans les étapes AI. Facturé par jeton via vos crédits d'espace de travail.
Automatisation & HTTP
Requête HTTP (appelez n'importe quel REST API), webhooks, actions internes AgentLed (lecture/écriture KG, mémoire, contrôle du workflow). La plupart ne nécessitent aucune information d'identification.
Méthodes d'authentification
| Type d'authentification | Portée | Comment se connecter |
|---|---|---|
| OAuth 2.0 | Par utilisateur | Cliquez Connecter dans Intégrations → autoriser dans le navigateur |
| Clé API | Espace de travail | Coller la clé Intégrations → application → Configurer; stocké crypté |
| AgentLed-géré | Espace de travail | Aucune clé nécessaire — AgentLed fournit la clé API; utilisation facturée sur vos crédits |
| Aucun | — | Public APIs — aucune configuration requise |
Découverte d'applications via MCP
Utiliser list_apps pour obtenir toutes les intégrations disponibles, puis get_app_actions pour le schéma d'action complet d'une application spécifique:
// 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édits
Chaque action a un creditCost (0 à 15 crédits par appel). Les crédits sont déduits du solde de l'espace de travail lorsqu'une action est terminée. Deux modèles de facturation:
- •per-usage - facturé une fois par appel à l'action, quel que soit le résultat (par exemple, requêtes HTTP).
- •per-result — facturé uniquement lorsque l'action renvoie un résultat (par exemple, Hunter email finder: aucun frais si aucun e-mail n'est trouvé).
Les déductions de crédits sont visibles per-step dans la chronologie d'exécution. Applications avec creditCost: 0 sont libres d'appeler (par exemple, actions internes AgentLed, no-auth HTTP).
Prochaines étapes
- Custom Actions — Appelez n'importe quel REST API ne figurant pas dans le catalogue
- App Actions Reference — Parcourir les schémas d'entrée/sortie pour toutes les actions
- MCP Connection - Accédez aux actions de l'application depuis Claude Code, Cursor ou Codex
