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?
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
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
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
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
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
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.

