Tools

Les outils sont le principal moyen d'étendre les capacités de votre agent IA dans Bigmind. Ils permettent aux agents d'effectuer des actions spécifiques, d'accéder aux données et d'interagir avec des systèmes externes. Comprendre comment configurer et utiliser les outils efficacement est essentiel pour créer des agents puissants et utiles.

Qu'est-ce que les Outils?

Les outils sont des fonctions que les agents IA peuvent appeler pour effectuer des tâches spécifiques. Lorsqu'un agent doit récupérer des informations, effectuer une action ou interagir avec un système externe, il utilise des outils. Par exemple, lorsque vous demandez à un agent des opportunités dans un compte, il utilise l'outil listAccountOpportunities pour récupérer ces données de votre CRM.

Caractéristiques clés des outils:

  • Basés sur des fonctions: Chaque outil effectue une action spécifique et bien définie
  • Paramétrés: Les outils acceptent des paramètres d'entrée pour personnaliser leur comportement
  • Retournent des résultats: Les outils retournent des données structurées que l'agent peut utiliser dans sa réponse
  • Composables: Les agents peuvent appeler plusieurs outils en séquence pour accomplir des tâches complexes

Types d'Outils

Bigmind fournit trois catégories principales d'outils que vous pouvez ajouter à vos agents:

Outils Intégrés

Ce sont des outils pré-construits fournis par Bigmind qui couvrent les opérations de vente et CRM courantes. Ils sont prêts à l'emploi et ne nécessitent aucune configuration.

Outils CRM: listAccountOpportunities, listAccountContacts, listAccountActivities, listAccountDocuments, listCustomAccountFields, suggestAccountObjectUpdates, suggestContactObjectUpdates, suggestCrmUpdatesForDeal, updateDealSummary, trackWarnings, frameworkUpdatesForDeal

Outils de Communication: draftEmailToSend

Outils d'Enrichissement: researchCompanyByDomain, enrichedFieldResult

Outils de Bibliothèque: listCaseStudies, getDocumentById, writeDocument

Outils de Réunion: getMeetingById, getMeetingSessionById, getSessionsByMeetingId, getMeetingTranscriptBySessionId, getMeetingNotesBySessionId, getMeetingSummaryBySessionId, generateMeetingSummaryBySessionId, runPostMeetingActions

Outils de Coaching: talkingPointQuestionAnswer, talkingPointSuggestion

Outils d'Activité: lookupActivityById

Outils d'Intégration

Les outils d'intégration sont fournis par vos systèmes tiers connectés. Lorsque vous connectez une intégration comme HubSpot, Salesforce ou Google Workspace, des outils supplémentaires deviennent disponibles pour vos agents.

Outils Personnalisés

Les outils personnalisés sont des outils que vous créez vous-même pour étendre Bigmind avec votre propre logique métier et intégrations. Ils sont construits avec Cloudflare Workers et peuvent faire pratiquement n'importe quoi.

Groupes d'Outils

Certains outils intégrés sont organisés en groupes qui fournissent des fonctionnalités connexes. Les groupes d'outils facilitent l'ajout d'un ensemble complet de capacités à votre agent en une seule fois.

Ajouter des Outils aux Agents

Pour ajouter des outils à un agent:

  1. Ouvrez la configuration de l'agent dans Paramètres → AI → Agents
  2. Accédez à l'onglet Outils
  3. Cliquez sur "Ajouter un Outil"
  4. Parcourez les outils disponibles
  5. Sélectionnez le(s) outil(s) que vous souhaitez ajouter
  6. Enregistrez la configuration de l'agent

Comment les Agents Utilisent les Outils

Lorsque vous discutez avec un agent, l'agent décide quand utiliser les outils en fonction de votre demande et du contexte de conversation. Le processus fonctionne comme suit:

  1. Demande utilisateur: Vous posez une question ou faites une demande à l'agent
  2. Raisonnement de l'agent: L'agent analyse la demande et détermine s'il a besoin d'utiliser des outils
  3. Sélection d'outil: Si des outils sont nécessaires, l'agent sélectionne le(s) outil(s) approprié(s)
  4. Exécution d'outil: L'agent appelle l'outil avec les paramètres nécessaires
  5. Traitement des résultats: L'agent reçoit la réponse de l'outil et la traite
  6. Génération de réponse: L'agent formule une réponse pour vous en fonction des résultats de l'outil

Sécurité et Permissions des Outils

Les outils fonctionnent dans le modèle de sécurité de Bigmind: isolation des locataires, permissions CRM, pas de fuite de données, et piste d'audit.

Outils d'Agent en Arrière-plan

Les agents en arrière-plan ont des configurations d'outils séparées des agents au premier plan. Celles-ci sont optimisées pour l'automatisation.

Meilleures Pratiques

  • Commencer minimal: Commencez avec seulement les outils dont votre agent a besoin
  • Tester minutieusement: Utilisez l'interface de test d'agent pour vérifier que les outils fonctionnent correctement
  • Documenter les outils personnalisés: Fournissez des descriptions claires
  • Surveiller l'utilisation: Examinez les modèles d'utilisation des outils pour optimiser les performances de l'agent

Documentation Connexe

  • Concepts d'Agent - Comprendre les agents IA dans Bigmind
  • MCPs - Protocole de contexte de modèle pour des capacités avancées
  • Mini Apps - Créer des expériences UI personnalisées