Fonctions

Écrivez une fois, laissez les agents IA, les automatisations et les systèmes externes l'appeler

Une fonction est un script Supsis enregistré, aux entrées définies. Elle s'exécute côté serveur avec le SDK Supsis, sans avoir à monter une automatisation ; les agents IA l'appellent comme outil, les automatisations et chatbots comme bloc, les systèmes externes via HTTP.

  • Réutilisation
  • De nouvelles capacités pour l'IA
  • Connexion aux systèmes externes
getOrderStatus.js
async function run({ orderId }) {
  const res = await fetch(`/orders/${orderId}`)
  return res.json()
}
200 · 84ms{ "status": "shipped", "eta": "2026-10-24" }

Entrées définies

Vous définissez les entrées attendues par la fonction avec un nom, une description, une valeur par défaut et des options ; la conversion de type et le contrôle des champs obligatoires sont automatiques.

Bibliothèques prêtes à l'emploi

Le SDK Supsis, axios, lodash, moment, OpenAI, JSDOM et validator sont disponibles d'emblée. Il suffit de renvoyer le résultat avec return.

Création avec l'IA

Vous pouvez créer la fonction avec l'IA ou poser la question à l'expert. Les versions précédentes sont conservées et restaurées à la demande.

Journaux d'exécution et test

Chaque exécution est enregistrée ; les sorties console.log, les erreurs et l'utilisation sont visibles dans le panneau de test et dans le journal d'exécution.

Exemples de fonctions

Les types de fonctions que les équipes écrivent le plus souvent.

Consultation du statut d'une commande

Interrogez une commande dans votre propre système et renvoyez le résultat.

Comment ça marche ?

  1. 1

    Écrivez la fonction

    Écrivez ou créez avec l'IA le script : un calcul, un appel d'API externe ou plusieurs actions Supsis regroupées en une seule étape.

  2. 2

    Testez-la

    Renseignez les entrées, exécutez depuis le panneau de test et consultez la sortie et les journaux.

  3. 3

    Appelez-la de partout

    Rendez-la accessible aux agents IA, utilisez-la comme bloc d'automatisation et de chatbot, ou appelez-la via HTTP depuis des systèmes externes.

FAQ

Fonctions : questions fréquentes

Utilisation, limites et sécurité.

Une automatisation est un flux lié à un événement. Une fonction est un script réutilisable aux entrées définies ; l'automatisation, le chatbot, les agents IA et les systèmes externes peuvent appeler la même fonction.

Supsis Ai

Fonctions

Essai gratuit de 7 jours