---
title: "Google Sheets + OmniChannels.ai: inviate messaggi da un foglio di calcolo"
description: "Inviate SMS e WhatsApp alle righe di Google Sheets con Apps Script o uno strumento di automazione che chiama l'API di OmniChannels.ai e registrate gli stati."
canonical: "https://omnichannels.ai/it/integrations/google-sheets/"
language: "it"
updated: "2026-10-10"
publisher: "BroadNet Technologies"
brand: "OmniChannels.ai"
---

# Google Sheets + OmniChannels.ai: inviate messaggi da un foglio di calcolo

Canonical: https://omnichannels.ai/it/integrations/google-sheets/
Language: it
Publisher: OmniChannels.ai by BroadNet Technologies

**In breve:** Google Sheets si collega a OmniChannels.ai tramite Apps Script, il cui servizio UrlFetchApp può chiamare la nostra API REST con il vostro token Bearer, oppure tramite i passaggi Sheets di n8n, Make o Zapier. Potete inviare SMS o messaggi WhatsApp alle righe e registrare ID messaggio e stati di consegna. Un assistente IA collegato sia a Sheets sia al nostro server MCP può fare lo stesso su richiesta.

Collegamento tramite API e webhook · Collegamento tramite MCP

## Cosa potete fare

### Inviate a un elenco contenuto in un foglio

Uno script o un'automazione legge le colonne di nome e numero e invia a ogni riga un SMS personalizzato, contrassegnando la riga come inviata.

### Registrate ID e stati dei messaggi

Salvate l'ID messaggio restituito per ogni invio, poi lasciate che un'automazione scriva DELIVERED o FAILED nella stessa riga quando il nostro webhook lo segnala.

### Nuova riga, nuovo messaggio

Quando arriva la risposta a un modulo o una nuova riga, uno strumento di automazione invia un template WhatsApp approvato o un SMS di conferma.

### Chiedete a un assistente IA di lavorare sul foglio

Con l'assistente collegato a Google Sheets tramite il suo connettore e al nostro server MCP, può leggere l'elenco e inviare dopo la vostra approvazione.

> Provate a chiedere: "Leggi la scheda della filiale di Riyadh del mio foglio clienti e invia il template arabo appointment_reminder a tutti i prenotati per domani."

### Riepilogo dei rapporti di consegna

Un assistente collegato al nostro server MCP legge i rapporti di consegna e voi incollate o scrivete il riepilogo nel foglio.

> Provate a chiedere: "Controlla i rapporti di consegna degli SMS di questa mattina ai numeri della colonna B e dimmi quali sono falliti."

## Come si collega

Apps Script, integrato in Google Sheets, può chiamare qualsiasi API HTTPS con UrlFetchApp, impostando l'intestazione Authorization: Bearer e un payload JSON. Basta per l'SMS singolo tramite https://api.broadnet.me/sms/sendSms. Gli invii massivi e la maggior parte degli altri canali, WhatsApp compreso, usano multipart/form-data, che richiede più codice nello script oppure uno strumento di automazione. Conservate il token in Script Properties anziché in una cella e ricordate le quote di Apps Script.

Senza codice, n8n, Make e Zapier hanno tutti passaggi per Google Sheets: una riga nuova o aggiornata avvia un flusso che invia una richiesta HTTP alla nostra API, e il webhook del vostro account può riportare gli stati nel foglio. Il nostro server MCP non legge il vostro foglio di calcolo: per l'uso con un assistente IA, l'assistente deve essere collegato a Google Sheets tramite un proprio connettore.

- Apps Script: UrlFetchApp con intestazione Bearer e corpo JSON
- No-code: passaggi Google Sheets in n8n, Make o Zapier più una richiesta HTTP
- Stati di ritorno nel foglio: il nostro webhook verso uno strumento di automazione
- Assistenti IA: collegateli a Sheets e al nostro server MCP

## Configurazione

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: https://omnichannels.ai/developers/authentication/)
2. **Strutturate il foglio:** Usate una riga per destinatario, con colonne per numero in formato internazionale, messaggio o variabili del template, stato e ID messaggio. Includete solo persone che hanno dato il consenso (opt-in).
3. **Scegliete tra script e automazione:** Scrivete una funzione Apps Script che chiama sendSms con UrlFetchApp, oppure create un flusso in n8n, Make o Zapier che legge le righe e invia la richiesta HTTP. (Guida: https://omnichannels.ai/developers/sms/)
4. **Riscrivete gli stati:** Chiedete al nostro team di puntare il webhook del vostro account su un'automazione che trova la riga tramite l'ID messaggio e ne aggiorna lo stato. (Guida: https://omnichannels.ai/developers/webhooks/)
5. **Fate una prova con il vostro numero:** Inserite il vostro numero verificato in una riga, eseguite l'invio e controllate che la colonna dello stato si compili.

## Flusso di lavoro di esempio

Google Sheets (Righe con numeri, nomi e variabili del messaggio) → Apps Script o automazione (UrlFetchApp, n8n, Make o Zapier effettua la richiesta) → API OmniChannels.ai (Invia ogni messaggio e restituisce un ID messaggio) → Telefono del destinatario (Messaggio SMS o WhatsApp consegnato) → Stato di ritorno nel foglio (Il nostro webhook, tramite automazione, aggiorna la riga)

## Domande

### Esiste un componente aggiuntivo ufficiale OmniChannels.ai per Google Sheets?

No. Si usano UrlFetchApp di Apps Script, i passaggi Google Sheets di uno strumento di automazione o un assistente IA collegato a Sheets tramite il suo connettore, insieme alla nostra API o al nostro server MCP.

### Apps Script può inviare messaggi WhatsApp?

L'SMS singolo è una semplice richiesta JSON. WhatsApp e la maggior parte degli altri invii di canale usano multipart/form-data, che richiede più codice nello script; uno strumento di automazione può essere più semplice.

### Un assistente IA può leggere il mio foglio tramite il vostro server MCP?

No. Il nostro server MCP si limita a inviare messaggi e a leggere template e rapporti di consegna. L'assistente ha bisogno di una propria connessione a Google Sheets per leggere l'elenco.

### Quanto può essere grande un elenco da inviare da un foglio?

Sheets è adatto a elenchi piccoli e medi. Apps Script e gli strumenti di automazione hanno quote e limiti di esecuzione propri: per campagne grandi usate invece i nostri endpoint per l'invio massivo o il prodotto campagne.

## Guide per sviluppatori

- https://omnichannels.ai/developers/sms/
- https://omnichannels.ai/developers/authentication/
- https://omnichannels.ai/developers/webhooks/
- https://omnichannels.ai/developers/mcp/

## Documentazione del fornitore

- [Class UrlFetchApp — Apps Script reference](https://developers.google.com/apps-script/reference/url-fetch/url-fetch-app)

## Integrazioni correlate

- https://omnichannels.ai/it/integrations/n8n/
- https://omnichannels.ai/it/integrations/make/
- https://omnichannels.ai/it/integrations/zapier/
- https://omnichannels.ai/it/integrations/airtable/

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

Aggiornato: 2026-10-10