İçeriğe geç
OmniChannels.ai

Verimlilik ve operasyon

Google Sheets + OmniChannels.ai: elektronik tablodan mesaj gönderin

API ve webhook'larla bağlanınMCP ile bağlanınGüncelleme

Kısaca

Google Sheets, OmniChannels.ai'ye UrlFetchApp servisiyle REST API'mizi Bearer jetonunuzla çağırabilen Apps Script üzerinden ya da n8n, Make veya Zapier'daki Sheets adımlarıyla bağlanır. Satırlara SMS veya WhatsApp gönderebilir, mesaj kimliklerini ve iletim durumlarını geri kaydedebilirsiniz. Hem Sheets'e hem MCP sunucumuza bağlı bir yapay zeka asistanı da isteğiniz üzerine aynısını yapabilir.

Neler yapabilirsiniz?

  • Tablodaki bir listeye gönderin

    Bir betik veya otomasyon ad ve numara sütunlarını okur, her satıra kişiselleştirilmiş bir SMS gönderir ve satırı gönderildi olarak işaretler.

  • Mesaj kimliklerini ve durumları kaydedin

    Her gönderim için dönen mesaj kimliğini saklayın; webhook'umuz bildirdiğinde bir otomasyon aynı satıra DELIVERED veya FAILED yazsın.

  • Yeni satır, yeni mesaj

    Bir form yanıtı veya yeni satır geldiğinde otomasyon aracı onaylı bir WhatsApp şablonu ya da SMS onayı gönderir.

  • Bir yapay zeka asistanından tabloyla çalışmasını isteyin

    Asistan Google Sheets'e kendi bağlayıcısıyla, MCP sunucumuza da doğrudan bağlıysa listeyi okuyabilir ve siz onayladıktan sonra gönderebilir.

    Şunu sormayı deneyin

    “Müşteri tablomun Riyad şubesi sekmesini oku ve yarın için randevusu olan herkese Arapça appointment_reminder şablonunu gönder.”

  • İletim raporu özeti

    MCP sunucumuza bağlı bir asistan iletim raporlarını okur; özeti tabloya siz yapıştırır veya yazarsınız.

    Şunu sormayı deneyin

    “B sütunundaki numaralara bu sabah gönderilen SMS'lerin iletim raporlarını kontrol et ve hangilerinin başarısız olduğunu söyle.”

Nasıl bağlanır?

API ve webhook'larla bağlanınMCP ile bağlanın

Google Sheets'e yerleşik Apps Script, UrlFetchApp ile Authorization: Bearer başlığı ve JSON yükü ayarlayarak herhangi bir HTTPS API'sini çağırabilir. Bu, https://api.broadnet.me/sms/sendSms üzerinden tekil SMS için yeterlidir. Toplu gönderimler ve WhatsApp dahil diğer kanalların çoğu multipart/form-data kullanır; bu da daha fazla betik kodu veya bir otomasyon aracı gerektirir. Jetonu bir hücrede değil Script Properties içinde tutun ve Apps Script'in kendi kotalarını unutmayın.

Kod yazmadan, n8n, Make ve Zapier'ın hepsinde Google Sheets adımları vardır: yeni veya güncellenen bir satır, API'mize HTTP isteği gönderen bir akışı başlatır; hesap webhook'umuz da durumları tabloya geri besleyebilir. MCP sunucumuz elektronik tablonuzu okumaz; bu yüzden yapay zeka asistanı kullanımında asistanın Google Sheets'e kendi bağlayıcısıyla da bağlı olması gerekir.

  • Apps Script: Bearer başlığı ve JSON gövdeli UrlFetchApp
  • Kodsuz: n8n, Make veya Zapier'da Google Sheets adımları ve bir HTTP isteği
  • Durumların tabloya dönüşü: webhook'umuz, ardından bir otomasyon aracı
  • Yapay zeka asistanları: onları hem Sheets'e hem MCP sunucumuza bağlayın

Kurulum

  1. 1

    API erişimi talep edin

    Test erişimi talep edin ve bir API jetonu alın. Test gönderimleri yalnızca doğrulanmış kendi numaralarınıza gider.

    Rehber: Authentication
  2. 2

    Tabloyu düzenleyin

    Alıcı başına bir satır kullanın; uluslararası formatta numara, mesaj veya şablon değişkenleri, durum ve mesaj kimliği için sütunlar ekleyin. Yalnızca izin vermiş kişileri dahil edin.

  3. 3

    Betik veya otomasyon seçin

    UrlFetchApp ile sendSms'i çağıran bir Apps Script fonksiyonu yazın ya da satırları okuyup HTTP isteği gönderen bir n8n, Make veya Zapier akışı oluşturun.

    Rehber: SMS API
  4. 4

    Durumları geri yazın

    Ekibimizden hesap webhook'unuzu, satırı mesaj kimliğiyle bulup durumunu güncelleyen bir otomasyona yönlendirmesini isteyin.

    Rehber: Webhooks and delivery statuses
  5. 5

    Kendi numaranızla test edin

    Doğrulanmış numaranızı bir satıra yazın, gönderimi çalıştırın ve durum sütununun dolduğunu kontrol edin.

Üretici belgeleri

Google Sheets, sahibinin ticari markasıdır. OmniChannels.ai, Google Sheets ile bağlantılı değildir ve Google Sheets tarafından onaylanmamıştır; bu sayfa, Google Sheets'in kendi MCP, HTTP veya webhook özellikleriyle kurulan bir bağlantıyı açıklar.

Örnek iş akışı

Tipik bir isteğin Google Sheets üzerinden müşterinize ve geri nasıl ilerlediği.

  1. 01

    Google Sheets

    Numara, ad ve mesaj değişkenleri içeren satırlar

  2. 02

    Apps Script veya otomasyon

    UrlFetchApp, n8n, Make veya Zapier isteği gönderir

  3. 03

    OmniChannels.ai API

    Her mesajı gönderir ve mesaj kimliği döndürür

  4. 04

    Alıcının telefonu

    SMS veya WhatsApp mesajı iletildi

  5. 05

    Durum tabloya geri döner

    Webhook'umuz, bir otomasyon aracılığıyla satırı günceller

1. Google Sheets: Numara, ad ve mesaj değişkenleri içeren satırlar 2. Apps Script veya otomasyon: UrlFetchApp, n8n, Make veya Zapier isteği gönderir 3. OmniChannels.ai API: Her mesajı gönderir ve mesaj kimliği döndürür 4. Alıcının telefonu: SMS veya WhatsApp mesajı iletildi 5. Durum tabloya geri döner: Webhook'umuz, bir otomasyon aracılığıyla satırı günceller

Sorular

Google Sheets için resmi bir OmniChannels.ai eklentisi var mı?

Hayır. Apps Script'in UrlFetchApp'ini, bir otomasyon aracındaki Google Sheets adımlarını ya da Sheets'e kendi bağlayıcısıyla bağlı bir yapay zeka asistanını, API'miz veya MCP sunucumuzla birlikte kullanırsınız.

Apps Script WhatsApp mesajı gönderebilir mi?

Tekil SMS basit bir JSON isteğidir. WhatsApp ve diğer kanal gönderimlerinin çoğu multipart/form-data kullanır; bu daha fazla betik kodu gerektirir, bir otomasyon aracı daha basit olabilir.

Bir yapay zeka asistanı tablomu MCP sunucunuz üzerinden okuyabilir mi?

Hayır. MCP sunucumuz yalnızca mesaj gönderir; şablonları ve iletim raporlarını okur. Listeyi okumak için asistanın kendi Google Sheets bağlantısına ihtiyacı vardır.

Bir tablodan ne kadar büyük bir liste göndermeliyim?

Sheets küçük ve orta ölçekli listelere uygundur. Apps Script ve otomasyon araçlarının kendi kotaları ve çalışma sınırları vardır; büyük kampanyalar için toplu gönderim uç noktalarımızı veya kampanya ürününü kullanın.

API ve MCP erişimi alın

Kanallarınızı, ülkelerinizi ve kullanım senaryonuzu bize söyleyin. Bir mühendis test kimlik bilgilerini verir ve test numaralarınızı doğrular.