Outil Workflow
Propre à OrkyvoToutes les offresSous-bloc d'agent IA
Exécute un autre workflow de l'organisation comme outil de l'agent, dans le même environnement.
Fonctionnement
L'agent attend la fin du workflow appelé sans occuper de worker. Le résultat transmis au modèle est la sortie du dernier bloc exécuté.
Paramètres
| Paramètre | Type | Détail |
|---|---|---|
| Nom de l'outilobligatoire | texte | — |
| Description pour le modèleobligatoire | texte long | — |
| Workflow appeléobligatoire | workflow | Workflow à déclencheur manuel, publié dans l'environnement de l'exécution. Il reçoit les arguments comme données d'entrée. |
| Arguments fournis par l'IA | paramètres de l'IA | — |
| Attente maximale du workflow (secondes) | nombre | — |
| Effet de l'outil | choix | Une écriture dans un environnement protégé exige toujours une approbation humaine. Valeurs : Lecture seule, Écriture (modifie quelque chose). |
| Approbation humaine | choix | Valeurs : Selon l'environnement (écritures en environnement protégé), Toujours avant l'exécution, Jamais (refusé pour une écriture en environnement protégé). |
| Délai d'approbation (minutes)selon les autres paramètres | nombre | Sans décision, l'appel expire et n'est jamais exécuté. |
| Appels maximum par passage de l'agent | nombre | — |
| Taille maximale du résultat transmis au modèle (Ko) | nombre | Au-delà, le résultat est tronqué et le modèle en est informé. |
| Résultat en mode simulation | JSON | Renvoyé au modèle lors d'un test en simulation, signalé comme simulé. Facultatif. |
Données reçues et renvoyées
- EntréeAucune (ressource de l'agent).
- SortieAucune (ressource de l'agent).
Erreurs
Workflow introuvable, non publié dans l'environnement, échec ou délai dépassé (le workflow appelé est alors annulé ; son effet est incertain).
Exemple
Paramètres d'un bloc prêt à l'emploi. Dans l'éditeur, l'onglet Aide du bloc applique cet exemple en un clic.
{
"toolName": "creer_ticket",
"toolDescription": "Crée un ticket de support",
"aiParams": [
{
"id": "p1",
"key": "titre",
"type": "string",
"description": "Titre",
"required": true
}
]
}Voir aussi
- Garde-fousContrôle un texte (message d'un utilisateur, réponse d'une IA) : données personnelles, secrets, adresses, mots interdits, contournement, hors sujet… ou masque ce qui doit l'être.
- Message à un agentEnvoie un message à un agent de l'organisation (workflow publié commençant par un déclencheur de chat) et transmet sa réponse.
- Chat : répondreÉcrit un message dans la conversation du chat en cours, et peut attendre la réponse de la personne ou son approbation.