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'authentificationPortéeComment se connecter
OAuth 2.0Par utilisateurCliquez Connecter dans Intégrations → autoriser dans le navigateur
Clé APIEspace de travailColler la clé Intégrations → application → Configurer; stocké crypté
AgentLed-géréEspace de travailAucune clé nécessaire — AgentLed fournit la clé API; utilisation facturée sur vos crédits
AucunPublic 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