Rest API
Il collegamento Rest API consente di connettere qualsiasi API HTTP a Siesta AI senza la necessità di un connettore nativo speciale. All'interno di un'unica connessione, puoi definire più funzioni (endpoint) e impostare parametri per ciascuna funzione.
1. Aggiunta di una nuova connessione Rest API
- Apri la sezione Connessioni.
- Clicca su Aggiungi Connessione.
- Nella finestra di dialogo, seleziona la tessera Rest API.

2. Configurazione di base della connessione
Dopo aver selezionato Rest API, compila:
- Nome: nome dell'integrazione in Siesta AI.
- Base URL: URL di base dell'API (ad es.
https://api.example.com). - Visibilità: determina la disponibilità della connessione.
Privato= la connessione è visibile solo per te.Condiviso= la connessione può essere utilizzata da più utenti nell'organizzazione.

3. Funzioni (endpoint)
Nella sezione Funzioni definisci le chiamate API specifiche:
- Aggiungi funzione aggiunge un altro endpoint.
- Nome della funzione: nome interno della funzione da utilizzare negli agenti/workflow.
- Descrizione: breve descrizione di cosa fa l'endpoint.
- Endpoint: combina il metodo HTTP (
GET,POST,PUT,DELETE, ...) e il percorso dell'endpoint (ad es./example), che si compone con laBase URL.
Praticamente significa che:
Base URL:https://api.example.comEndpoint:/orders- chiamata risultante:
https://api.example.com/orders
4. Parametri della funzione
Nella sezione Parametri puoi aggiungere più parametri per ciascuna funzione tramite Aggiungi parametro.
Elementi configurabili:
- Chiave: nome del parametro.
- Tipo di valore: tipo di dato (ad es.
String). - Posizione: dove viene scritto il parametro (
Query,Path,Header, eventualmenteBodya seconda dell'endpoint). - Obbligatorio: se il parametro è obbligatorio.
- Descrizione: descrizione documentativa del parametro.
- Valore statico: valore fisso opzionale che viene sempre inviato.

5. Raccomandazioni per l'uso
- Utilizza una denominazione coerente delle funzioni in base all'azione di business (ad es.
getOrders,createTicket). - Imposta i parametri obbligatori come
Required = true, per evitare chiamate non valide. - Conserva in modo sicuro i valori sensibili e non passarli come testo libero nel prompt.
- Per le connessioni condivise (
Shared), controlla regolarmente chi ha accesso all'integrazione.
Riepilogo
Il connettore Rest API è un modo universale per collegare sistemi esterni a Siesta AI tramite endpoint HTTP. Consente di combinare più funzioni in un'unica integrazione e di gestire dettagliatamente i parametri di ciascuna chiamata.