Коротко
Google Sheets подключается к OmniChannels.ai через Apps Script, чей сервис UrlFetchApp может вызывать наш REST API с вашим Bearer-токеном, или через шаги Sheets в n8n, Make и Zapier. Вы можете отправлять SMS или сообщения в WhatsApp по строкам таблицы и записывать обратно ID сообщений и статусы доставки. ИИ-ассистент, подключённый и к Sheets, и к нашему MCP-серверу, может сделать то же самое по вашему запросу.
Что вы можете делать
Рассылка по списку из таблицы
Скрипт или автоматизация считывает столбцы с именами и номерами, отправляет каждой строке персонализированное SMS и помечает строку как отправленную.
Запись ID сообщений и статусов
Сохраняйте ID сообщения, который возвращается при каждой отправке, а затем пусть автоматизация записывает DELIVERED или FAILED в ту же строку, когда наш вебхук сообщит статус.
Новая строка — новое сообщение
Когда приходит ответ формы или появляется новая строка, инструмент автоматизации отправляет одобренный шаблон WhatsApp или подтверждение по SMS.
Поручите таблицу ИИ-ассистенту
Если ассистент подключён к Google Sheets через собственный коннектор и к нашему MCP-серверу, он может прочитать список и отправить сообщения после вашего подтверждения.
Попробуйте спросить
“Прочитай вкладку филиала в Эр-Рияде в моей таблице клиентов и отправь арабский шаблон appointment_reminder всем, кто записан на завтра.”
Сводка по отчётам о доставке
Ассистент, подключённый к нашему MCP-серверу, читает отчёты о доставке, а сводку вы вставляете или записываете в таблицу.
Попробуйте спросить
“Проверь отчёты о доставке сегодняшних SMS на номера из столбца B и скажи, какие не были доставлены.”
Как устроено подключение
Apps Script, встроенный в Google Sheets, может вызывать любой HTTPS API через UrlFetchApp, задавая заголовок Authorization: Bearer и JSON-тело запроса. Этого достаточно для отправки одиночных SMS через https://api.broadnet.me/sms/sendSms. Массовые отправки и отправки по большинству других каналов, включая WhatsApp, используют multipart/form-data, для чего нужно больше кода в скрипте или инструмент автоматизации. Храните токен в Script Properties, а не в ячейке, и учитывайте собственные квоты Apps Script.
Без кода: в n8n, Make и Zapier есть шаги для Google Sheets. Новая или изменённая строка запускает сценарий, который делает HTTP-запрос к нашему API, а вебхук вашего аккаунта может возвращать статусы в таблицу. Наш MCP-сервер не читает вашу таблицу, поэтому для работы с ИИ-ассистентом он должен быть подключён к Google Sheets через собственный коннектор.
- Apps Script: UrlFetchApp с заголовком Bearer и JSON-телом
- Без кода: шаги Google Sheets в n8n, Make или Zapier плюс HTTP-запрос
- Статусы обратно в таблицу: наш вебхук в инструмент автоматизации
- ИИ-ассистенты: подключите их к Sheets и к нашему MCP-серверу
Настройка
- 1
Запросите доступ к API
Запросите тестовый доступ и получите API-токен. Тестовые отправки идут только на ваши собственные подтверждённые номера.
Руководство: Authentication - 2
Подготовьте таблицу
Используйте одну строку на получателя со столбцами для номера в международном формате, текста сообщения или переменных шаблона, статуса и ID сообщения. Включайте только тех, кто дал согласие на получение сообщений (opt-in).
- 3
Выберите скрипт или автоматизацию
Напишите функцию Apps Script, которая вызывает sendSms через UrlFetchApp, или соберите сценарий в n8n, Make или Zapier, который читает строки и делает HTTP-запрос.
Руководство: SMS API - 4
Запишите статусы обратно
Попросите нашу команду направить вебхук вашего аккаунта в автоматизацию, которая находит строку по ID сообщения и обновляет её статус.
Руководство: Webhooks and delivery statuses - 5
Проверьте на своём номере
Укажите свой подтверждённый номер в одной строке, запустите отправку и убедитесь, что столбец статуса заполнился.
Документация вендора
Google Sheets является товарным знаком своего владельца. OmniChannels.ai не связана с Google Sheets и не одобрена компанией Google Sheets; на этой странице описано подключение, которое строится на собственных функциях MCP, HTTP или вебхуков Google Sheets.

