Crea con l’IA
Apri AI Chat nella barra laterale destra della Tabella e descrivi ciò che desideri. L’IA si occupa di tutto: sceglie il trigger corretto, seleziona le azioni appropriate, associa i Campi e configura automaticamente l’intero workflow. Descrivi una sola volta l’obiettivo e il workflow sarà pronto, senza alcuna configurazione manuale. Invia una richiesta HTTP a qualsiasi URL e restituisce la risposta. Usala per chiamare API REST, inviare notifiche a Slack o Discord, trasmettere dati a sistemi CRM o interagire con qualsiasi servizio dotato di un’API HTTP.Configurazione
Come configurarla
- Aggiungi un’azione Richiesta HTTP al workflow.
- Inserisci l’URL dell’endpoint API. Puoi usare + per inserire valori dinamici, ad esempio includere l’ID di un Record nel percorso dell’URL.
- Scegli il Metodo:
- GET — recupera dati.
- POST — invia dati per creare un elemento.
- PUT/PATCH — aggiorna dati esistenti.
- DELETE — elimina dati.
- Aggiungi gli Header richiesti dall’API, ad esempio token di autorizzazione o header personalizzati.
- Scegli un Content-Type e scrivi il Corpo, se necessario per POST, PUT o PATCH.
- Salva l’azione.
Spiegazione delle opzioni Content-Type
In caso di dubbi,
application/json è la scelta corretta per la maggior parte delle API moderne.
Esempi di autenticazione
Molte API richiedono l’autenticazione. Ecco gli schemi più comuni che puoi configurare nella sezione Header:Token Bearer
Aggiungi un header:- Chiave:
Authorization - Valore:
Bearer your-api-token-here
Chiave API nell’header
Aggiungi un header:- Chiave:
X-API-Keyoppure quella prevista dall’API, ad esempioapi-keyox-api-token - Valore:
your-api-key
Autenticazione di base
Aggiungi un header:- Chiave:
Authorization - Valore:
Basic base64encoded(username:password)
Esempio concreto: inviare una notifica Slack
Obiettivo: pubblicare un messaggio in un canale Slack quando viene creato un nuovo Record.- Trigger: Quando viene creato un Record.
- Azione: Richiesta HTTP con:
- URL:
https://hooks.slack.com/services/T00/B00/xxxx, ovvero l’URL del webhook Slack - Metodo: POST
- Content-Type:
application/json - Corpo:
{{Task Name}}e{{Priority}}con le variabili dinamiche del trigger facendo clic su +. - URL:
Uso dei dati della risposta nei passaggi successivi
Dopo l’esecuzione della richiesta HTTP, la risposta è disponibile per le azioni successive:- Codice di stato — lo stato HTTP, ad esempio 200, 201 o 404.
- Corpo della risposta — i dati restituiti dall’API, analizzati come JSON se applicabile.
{"id": "abc123", "status": "created"}, puoi fare riferimento singolarmente a id e status. Quando inserisci valori dinamici con +, puoi anche usare percorsi dei Campi e opzioni di formattazione qualora un’API esterna richieda uno specifico formato della richiesta.
È utile per concatenare chiamate API: ad esempio, puoi creare un elemento tramite POST, ricevere un ID e usarlo in una successiva azione Aggiorna Record o in un’altra richiesta HTTP.
Quando utilizzarla
- Pubblicare messaggi su Slack o Discord. Invia notifiche ai canali usando gli URL dei webhook in ingresso.
- Sincronizzare dati con un CRM o ERP. Invia Record nuovi o aggiornati a Salesforce, HubSpot o qualsiasi sistema dotato di API.
- Chiamare qualsiasi API di terze parti. Interagisci con sistemi di elaborazione dei pagamenti, servizi di spedizione, strumenti di analisi o API interne personalizzate.
- Attivare workflow esterni. Chiama webhook di Zapier, scenari Make (Integromat) o altre piattaforme di automazione.
- Recuperare dati da fonti esterne. Usa richieste GET per acquisire tassi di cambio, dati meteorologici o dati di qualsiasi API pubblica nel workflow.
Suggerimenti
- Controlla sempre nella documentazione dell’API gli header e l’autenticazione richiesti, nonché il formato previsto per il corpo.
- Usa
application/jsoncome Content-Type per la maggior parte delle API moderne. Se l’API richiede dati di un modulo, passa ax-www-form-urlencoded. - Se l’API restituisce un errore con stato 4xx o 5xx, l’azione viene comunque completata, ma i passaggi successivi vedranno la risposta di errore. Controlla il codice di stato nel workflow se devi gestirlo con una condizione.
- Per le API che restituiscono risposte di grandi dimensioni, fai riferimento nei passaggi successivi solo ai Campi specifici necessari.
- Combina questa azione con Ciclo (batch) per effettuare più chiamate API, una per Record. Tieni conto dei limiti di frequenza dell’API esterna.
- Usa la funzionalità Corpo HTTP come array quando devi inviare più elementi in un’unica richiesta anziché una richiesta per elemento.
Contenuti correlati
- Ciclo (batch) — effettua richieste HTTP per ogni elemento di un array
- Quando viene ricevuto un webhook — la controparte in ingresso, che riceve richieste HTTP da sistemi esterni
- Esegui script — per interazioni API più complesse tramite codice personalizzato

