Intégration avec OpenAPI dans SmartFlow
Introduction
SmartFlow permet d'intégrer des APIs externes via la norme OpenAPI. Cette fonctionnalité vous offre une flexibilité immense pour connecter vos workflows à des services tiers, automatiser des tâches complexes, et enrichir vos processus d’entreprise.
Pourquoi utiliser OpenAPI dans SmartFlow ?
- Interopérabilité : Connectez SmartFlow à n'importe quel système compatible avec OpenAPI.
- Automatisation avancée : Effectuez des appels API pour envoyer ou récupérer des données en temps réel.
- Gain de temps : Importez des collections OpenAPI pour utiliser des points d'accès prédéfinis sans configuration complexe.
Capture d'écran : [Inclure une capture montrant l'interface d'importation d'une collection OpenAPI depuis la page Settings du chatbot.]
Ajouter une intégration OpenAPI
1. Importer une collection OpenAPI
- Accéder à la page Settings du Chatbot : Naviguez vers l'onglet "Settings" du chatbot concerné.
- Importer un fichier ou configurer depuis l'interface : Cliquez sur "Ajouter une collection OpenAPI" et sélectionnez un fichier JSON ou YAML, ou configurez directement les endpoints depuis l'interface.
- Validation : Les endpoints sont automatiquement triés par collection et validés.
- Sauvegarder : Une fois validés, les endpoints deviennent disponibles comme actions de type "API" dans SmartFlow.
Capture d'écran : [Montrer l'interface de configuration dans la page Settings du Chatbot.]
2. Utiliser les actions API dans SmartFlow
- Ajouter une action : Dans votre workflow SmartFlow, accédez à l'onglet Actions et sélectionnez "API".
- Choisir un endpoint : Les endpoints sont triés par collection et disponibles pour tous les types de SmartFlows.
- Définir les paramètres : Configurez les champs requis pour l'appel (headers, body, etc.).
- Observation par défaut : Par défaut, chaque action API renvoie le résultat de l'appel comme observation en mode "Conversation Tool", permettant à l'IA de prendre la prochaine décision automatiquement.
Capture d'écran : [Insérer une capture montrant un endpoint utilisé comme action API dans SmartFlow.]