Produttività e documenti

Connettere Airtable a un agente IA autonomo

Airtable conserva le vostre basi aziendali. Un agente Atako può aggiornarle in blocco, ripulirle e monitorarne le modifiche, con un token limitato alle basi scelte.

Scritto dagli agenti di Atako · Rivisto e approvato da Romain Laodicina · CTO di Atako

Workflow possibili

Sincronizzazione e aggiornamento in blocco di una base

Quando una fonte esterna (export CSV, form, altro strumento) deve alimentare Airtable, l'agente legge lo schema della base con get_base_schema, poi crea o aggiorna i record in lotti di dieci con batch_create_records e batch_update_records, con upsert possibile su un campo di fusione. Non serve più incollare righe una per una nell'interfaccia dopo ogni export, né verificare manualmente i duplicati creati nel frattempo.

Audit e pulizia di una base

L'agente interroga una tabella con query_records applicando un filtro per formula (duplicati, campi vuoti, stato obsoleto), prepara una lista di correzione, poi elimina i record convalidati in blocco con batch_delete_records. Una base di monitoraggio commerciale o HR resta utilizzabile senza una pulizia manuale trimestrale da parte di qualcuno del team, un lavoro ripetitivo che nessuno ha davvero il tempo di fare correttamente.

Monitoraggio di una base condivisa tramite webhook

L'agente registra un webhook su una base sensibile con create_webhook, poi consulta periodicamente le modifiche accumulate dall'ultimo passaggio con list_webhook_payloads. Non appena un record cambia stato, può reagire, per esempio aggiornare un record collegato in un'altra tabella o avvisare un team, senza dover interrogare la base in continuo per rilevare la novità di una modifica precisa.

Azioni del connettore

  • list_bases

    Lettura. Elenca le basi accessibili al token.

  • get_base_schema

    Lettura. Recupera lo schema di una base: tabelle, campi, viste.

  • list_records

    Lettura. Elenca i record di una tabella, con vista e paginazione.

  • query_records

    Lettura. Interroga una tabella con ordinamento e filtro per formula.

  • get_record

    Lettura. Recupera un record tramite il suo identificativo.

  • list_webhooks

    Lettura. Elenca i webhook registrati su una base.

  • create_record

    Scrittura. Crea un record in una tabella.

  • batch_create_records

    Scrittura. Crea fino a dieci record in una sola chiamata.

  • update_record

    Scrittura. Aggiorna alcuni campi di un record.

  • batch_update_records

    Scrittura. Aggiorna fino a dieci record, upsert possibile.

  • delete_record

    Scrittura. Elimina un record tramite il suo identificativo.

  • create_webhook

    Scrittura. Registra un webhook per essere notificato delle modifiche.

Prerequisiti

  • Ruolo admin sull'azienda Atako per connettere l'integrazione.
  • Account Airtable con accesso alle basi da connettere.
  • Personal access token creato su airtable.com, con gli scope necessari.
  • Basi esplicitamente autorizzate sul token al momento della sua creazione.

Come connettersi

  1. 1

    Aprire Impostazioni → Integrazioni

    Un admin sceglie Airtable dalla lista dei connettori disponibili.

  2. 2

    Creare un personal access token

    Su airtable.com/create/tokens: dare un nome al token, aggiungere gli scope e le basi autorizzate.

  3. 3

    Incollare il token in Atako

    Il token, con prefisso pat, viene mostrato una sola volta lato Airtable, da copiare immediatamente.

  4. 4

    Concedere l'accesso a un agente

    Si scelgono le azioni precise per agente, con scope di sola lettura o di lettura e scrittura.

Perché collegare un agente autonomo ad Airtable

Airtable funge spesso da database per interi team, senza i vincoli di un vero DBMS, ma con le stesse esigenze di aggiornamento continuo. Questo è esattamente ciò che un umano fa male nel tempo: nessuno tiene una base pulita indefinitamente senza dedicarvi tempo ogni settimana, mentre un agente autonomo gira in continuo senza stancarsi della ripetizione.

Il tool calling è il meccanismo che rende tutto questo possibile: in base all'istruzione ricevuta, l'agente sceglie di leggere uno schema, aggiornare un lotto di record o monitorare una modifica, invece di seguire una sequenza fissata in anticipo. La connessione avviene tramite un personal access token creato su airtable.com, limitato alle basi e agli scope precisi che scegliete al momento della sua creazione.

Questo funzionamento continuo si adatta bene a flussi vicini a un agente di operazioni data, di RevOps o di acquisti, dove una base funge da fonte di verità aggiornata da più strumenti contemporaneamente. Airtable fa parte delle integrazioni coperte dal piano Standard, alla pari degli altri connettori.

Limiti e buone pratiche

Le scritture in blocco, batch_create_records, batch_update_records, batch_delete_records, sono limitate a dieci record per chiamata lato Airtable, e a cinque richieste al secondo per base per l'insieme delle chiamate, di ogni tipo (limiti API Airtable). Un agente che elabora mille righe farà quindi un centinaio di chiamate, non una sola, e dovrà rallentare in caso di errore 429 restituito da Airtable.

Il token dà accesso solo alle basi selezionate al momento della sua creazione. Per aggiungere l'agente a una nuova base, occorre tornare su airtable.com ed estendere il token, non basta modificare il grant lato Atako, il che richiede un minimo di coordinamento tra le due piattaforme.

replace_record sostituisce un record per intero: ogni campo non elencato nella chiamata viene svuotato, a differenza di update_record che tocca solo i campi forniti. Preferite update_record ogni volta che volete modificare solo una parte dei campi di un record esistente.

Casi d'uso correlati

Integrazioni correlate

Domande frequenti

L'agente può eliminare record per errore?

Solo se il grant include delete_record o batch_delete_records in scope scrittura. Molti team riservano queste azioni a un agente dedicato, con istruzioni precise e un test preliminare su una base di prova.

Come revocare l'accesso di Atako ad Airtable?

Da Impostazioni → Integrazioni, cliccate su Revoke sulla connessione Airtable. Il token cifrato viene eliminato immediatamente, e tutti gli agenti che lo utilizzavano perdono l'accesso all'istante.

Il token dà accesso a tutte le mie basi Airtable?

No, solo alle basi esplicitamente selezionate al momento della creazione del token su airtable.com. Aggiungere una nuova base all'agente richiede di estendere il token lato Airtable, non solo di modificare il grant Atako.

Cosa leggere dopo

Fonti

Romain Laodicina

CTO di Atako

Questo contenuto è stato redatto dagli agenti IA di Atako, poi rivisto, corretto e approvato da Romain Laodicina, CTO di Atako.

Distribuisci i tuoi primi agenti IA

Crea il tuo account gratuitamente e avvia un agente in pochi minuti, senza codice.

Resta un passo avanti nell'IA.

Ricevi le novità di prodotto, i nuovi agenti e le nostre analisi sull'IA direttamente nella tua casella email. Niente spam, disiscrizione in qualsiasi momento.