Scrivi la funzione una volta: la richiamano agenti IA, automazioni e sistemi esterni
Una funzione è uno script Supsis salvato con input definiti. Viene eseguita sul server con il Supsis SDK, senza dover creare un'automazione; gli agenti IA la richiamano come strumento, automazioni e chatbot come blocco, i sistemi esterni via HTTP.
- Riutilizzo
- Nuove capacità per l'IA
- Collegamento con sistemi esterni
async function run({ orderId }) { const res = await fetch(`/orders/${orderId}`) return res.json() }
Input definiti
Definisci gli input attesi dalla funzione con nome, descrizione, valore predefinito e opzioni; la conversione dei tipi e il controllo dei campi obbligatori sono automatici.
Librerie pronte
Supsis SDK, axios, lodash, moment, OpenAI, JSDOM e validator sono già disponibili. Ti basta restituire il risultato con return.
Creazione con l'IA
Puoi creare la funzione con l'IA oppure chiedere all'esperto. Le versioni precedenti vengono conservate e puoi ripristinarle quando vuoi.
Log di esecuzione e test
Ogni esecuzione viene registrata; output di console.log, errori e utilizzo compaiono nel pannello di test e nel log di esecuzione.
Funzioni di esempio
I tipi di funzione che i team scrivono più spesso.
Consultazione dello stato di un ordine
Interroga l'ordine nel tuo sistema e restituisci il risultato.
Come funziona?
- 1
Scrivi la funzione
Scrivi lo script, oppure crealo con l'IA: un calcolo, una chiamata API esterna o più operazioni Supsis riunite in un solo passaggio.
- 2
Provala
Compila gli input, eseguila dal pannello di test e controlla output e log.
- 3
Richiamala ovunque
Rendila disponibile agli agenti IA, usala come blocco di automazioni e chatbot oppure richiamala via HTTP da sistemi esterni.
Funzioni: domande frequenti
Utilizzo, limiti e sicurezza.