Vai al contenuto
OmniChannels.ai

Produttività e operations

Airtable + OmniChannels.ai: inviate messaggi quando i record cambiano

Collegamento tramite API e webhookAggiornato

In breve

Airtable si collega a OmniChannels.ai tramite le proprie automazioni, non con un'estensione da marketplace. Un'azione Run a script usa fetch per chiamare la nostra API REST con il vostro token Bearer e inviare WhatsApp o SMS quando un record cambia. Un trigger When webhook received può registrare gli stati di consegna nella base. Make, Zapier o n8n fanno lo stesso senza scrivere codice.

Cosa potete fare

  • Inviate un template WhatsApp quando viene aggiunta una riga

    Quando viene creato un record in una tabella, inviate un template WhatsApp approvato con i valori dei suoi campi ai contatti che hanno dato il consenso (opt-in).

  • Confermate una prenotazione quando cambia il suo stato

    Quando lo stato di un record passa a Confirmed, inviate una conferma via SMS o WhatsApp al numero presente nel record.

  • Avvisate il team quando una consegna fallisce

    Gli stati di consegna aggiornano il record corrispondente; una seconda automazione avvisa il responsabile del record quando lo stato è FAILED o REJECTED, invece di rinviare il messaggio.

  • Conservate un registro dei messaggi nella base

    Scrivete nel record l'ID di ogni messaggio restituito, poi aggiornatene lo stato man mano che arrivano gli eventi SENT, DELIVERED e READ.

  • Inviate senza scrivere script

    Usate un flusso Make, Zapier o n8n che monitora la base e chiama l'API, se preferite non mantenere uno script.

Come si collega

Collegamento tramite API e webhook

Aggiungete un'azione Run a script a un'automazione Airtable, passate i campi del record come variabili di input e usate fetch per fare una POST sul percorso di invio del canale su https://api.broadnet.me con un'intestazione Authorization contenente Bearer e il vostro token. L'SMS singolo accetta un corpo JSON, adatto a uno script; gli invii massivi e la maggior parte degli altri canali usano multipart form data e sono più semplici con uno strumento di automazione o con il vostro codice. Chiunque possa modificare l'automazione può leggere lo script: limitate i permessi di modifica oppure conservate il token nell'archivio delle credenziali di uno strumento di automazione.

Per recuperare gli stati, aggiungete un trigger When webhook received, inviate il suo URL al nostro team o all'amministratore del vostro account perché lo configuri come webhook sull'account, e aggiornate il record corrispondente tramite l'ID del messaggio. Le azioni di scripting e i trigger webhook sono disponibili solo su alcuni piani Airtable e i trigger webhook hanno limiti di frequenza propri: verificate i dettagli aggiornati dei piani Airtable.

  • Invio: azione Run a script con fetch verso https://api.broadnet.me
  • Autenticazione: Authorization: Bearer <token> nella richiesta
  • Ricezione: URL del trigger When webhook received configurato sul vostro account
  • Alternativa no-code: Make, Zapier o n8n tra Airtable e l'API
  • Non rinviate mai automaticamente da un'automazione di stato

Configurazione

  1. 1

    Richiedete l'accesso API

    Richiedete l'accesso di prova e ricevete un token API. Gli invii di prova arrivano solo ai vostri numeri verificati.

    Guida: Quickstart: send your first message
  2. 2

    Create il trigger dell'automazione

    Aggiungete un'automazione che si attiva quando un record viene creato o soddisfa determinate condizioni, ad esempio un campo di stato impostato su Confirmed.

  3. 3

    Aggiungete un'azione Run a script

    Passate come variabili di input il numero di telefono e i campi del messaggio e inviateli con fetch in POST all'URL di invio del canale, con l'intestazione Authorization.

    Guida: SMS API
  4. 4

    Salvate l'ID del messaggio

    Riscrivete nel record l'ID del messaggio restituito, così che gli eventi di stato possano essere associati più avanti.

  5. 5

    Ricevete gli stati di consegna

    Create una seconda automazione con un trigger When webhook received e inviate il suo URL al nostro team o all'amministratore del vostro account, poi fate una prova con il vostro numero.

    Guida: Webhooks and delivery statuses

Documentazione del fornitore

Airtable è un marchio del rispettivo proprietario. OmniChannels.ai non è affiliata a Airtable né da essa approvata; questa pagina descrive un collegamento realizzato con le funzioni MCP, HTTP o webhook di Airtable.

Flusso di lavoro di esempio

Come una richiesta tipica passa da Airtable al vostro cliente e ritorna.

  1. 01

    Record Airtable

    Un nuovo record o un campo di stato modificato

  2. 02

    Azione Run a script

    POST con fetch all'API REST con il vostro token Bearer

  3. 03

    API OmniChannels.ai

    Invia il messaggio e restituisce un ID messaggio

  4. 04

    Telefono del cliente

    Messaggio WhatsApp o SMS consegnato

  5. 05

    When webhook received

    Gli stati di consegna aggiornano il record corrispondente

1. Record Airtable: Un nuovo record o un campo di stato modificato 2. Azione Run a script: POST con fetch all'API REST con il vostro token Bearer 3. API OmniChannels.ai: Invia il messaggio e restituisce un ID messaggio 4. Telefono del cliente: Messaggio WhatsApp o SMS consegnato 5. When webhook received: Gli stati di consegna aggiornano il record corrispondente

Domande

Esiste un'estensione OmniChannels.ai per Airtable?

No. Airtable si collega tramite le proprie automazioni: un'azione Run a script che chiama la nostra API REST e un trigger webhook che riceve gli stati. In alternativa si può inserire in mezzo uno strumento di automazione come Make, Zapier o n8n.

Quale piano Airtable mi serve?

Le azioni Run a script e i trigger webhook sono disponibili solo su alcuni piani Airtable. Verificate i dettagli aggiornati dei piani Airtable prima di creare l'automazione.

Posso inviare template WhatsApp da Airtable?

Sì, se lo script o lo strumento di automazione chiama l'operazione di invio WhatsApp descritta nella documentazione della nostra API. I messaggi avviati dall'azienda fuori dalla finestra di assistenza clienti di 24 ore richiedono un template approvato e un destinatario che abbia dato il consenso (opt-in).

Il mio token API è al sicuro in uno script Airtable?

Il token si trova nello script, che chiunque possa modificare le automazioni della base può leggere. Limitate i permessi di modifica, usate credenziali di prova durante lo sviluppo oppure conservate il token nell'archivio delle credenziali di uno strumento di automazione.

Richiedi l’accesso a API e MCP

Indicateci canali, Paesi e caso d’uso. Un tecnico emette le credenziali di test e verifica i vostri numeri di prova.