Em resumo
O Google Sheets se conecta à OmniChannels.ai pelo Apps Script, cujo serviço UrlFetchApp pode chamar nossa REST API com o seu token Bearer, ou pelas etapas de Sheets no n8n, Make ou Zapier. Você pode enviar SMS ou WhatsApp para as linhas e registrar de volta os IDs das mensagens e os status de entrega. Um assistente de IA conectado ao Sheets e ao nosso servidor MCP pode fazer o mesmo sob demanda.
O que você pode fazer
Enviar para uma lista na planilha
Um script ou automação lê as colunas de nome e número, envia a cada linha um SMS personalizado e marca a linha como enviada.
Registrar IDs de mensagem e status
Armazene o ID retornado em cada envio e deixe que uma automação grave DELIVERED ou FAILED na mesma linha quando nosso webhook informar.
Nova linha, nova mensagem
Quando chega uma resposta de formulário ou uma nova linha, uma ferramenta de automação envia um modelo de WhatsApp aprovado ou uma confirmação por SMS.
Pedir a um assistente de IA que trabalhe na planilha
Com o assistente conectado ao Google Sheets por um conector próprio e ao nosso servidor MCP, ele pode ler a lista e enviar depois da sua aprovação.
Experimente pedir
“Leia a aba da filial de Riad na minha planilha de clientes e envie o modelo appointment_reminder em árabe para todos que têm horário marcado amanhã.”
Resumo dos relatórios de entrega
Um assistente conectado ao nosso servidor MCP lê os relatórios de entrega, e você cola ou registra o resumo na planilha.
Experimente pedir
“Confira os relatórios de entrega dos SMS enviados hoje de manhã para os números da coluna B e me diga quais falharam.”
Como a conexão funciona
O Apps Script, integrado ao Google Sheets, pode chamar qualquer API HTTPS com o UrlFetchApp, definindo o cabeçalho Authorization: Bearer e um payload JSON. Isso basta para um SMS individual por https://api.broadnet.me/sms/sendSms. Envios em massa e a maioria dos outros canais, incluindo o WhatsApp, usam multipart/form-data, o que exige mais código no script ou uma ferramenta de automação. Guarde o token nas Script Properties, e não em uma célula, e lembre-se das cotas do próprio Apps Script.
Sem código, n8n, Make e Zapier têm etapas de Google Sheets: uma linha nova ou atualizada inicia um fluxo que faz uma requisição HTTP para nossa API, e o webhook da sua conta pode devolver os status para a planilha. Nosso servidor MCP não lê a sua planilha, então, para uso com um assistente de IA, o assistente também precisa estar conectado ao Google Sheets por um conector próprio.
- Apps Script: UrlFetchApp com cabeçalho Bearer e corpo JSON
- Sem código: etapas de Google Sheets no n8n, Make ou Zapier mais uma requisição HTTP
- Status de volta à planilha: nosso webhook alimentando uma ferramenta de automação
- Assistentes de IA: conecte-os ao Sheets e ao nosso servidor MCP
Configuração
- 1
Solicitar acesso à API
Solicite acesso de teste e receba um token de API. Os envios de teste vão apenas para os seus próprios números verificados.
Guia: Authentication - 2
Organizar a planilha
Use uma linha por destinatário, com colunas para o número em formato internacional, a mensagem ou as variáveis do modelo, o status e o ID da mensagem. Inclua apenas quem deu consentimento.
- 3
Escolher script ou automação
Escreva uma função no Apps Script que chame sendSms com o UrlFetchApp, ou monte um fluxo no n8n, Make ou Zapier que leia as linhas e faça a requisição HTTP.
Guia: SMS API - 4
Gravar os status de volta
Peça à nossa equipe que aponte o webhook da sua conta para uma automação que encontre a linha pelo ID da mensagem e atualize o status.
Guia: Webhooks and delivery statuses - 5
Testar com o seu número
Coloque o seu número verificado em uma linha, faça o envio e confira se a coluna de status é preenchida.
Documentação do fornecedor
Google Sheets é uma marca de seu proprietário. A OmniChannels.ai não é afiliada nem endossada por Google Sheets; esta página descreve uma conexão feita com os recursos de MCP, HTTP ou webhook do próprio Google Sheets.

