Merhaba,
Geliştirmekte olduğumuz multi-tenant bir SaaS uygulamasına Meta'nın resmi WhatsApp Cloud API altyapısını entegre etmek istiyoruz.
QR, WhatsApp Web, Baileys, whatsapp-web.js, Evolution API vb. unofficial çözümler aramıyoruz. Yalnızca Meta'nın resmi WhatsApp Business Platform / Cloud API altyapısıyla ilgileniyoruz.
Senaryomuz kısaca şöyle:
- SaaS üzerinde çok sayıda farklı işletme bulunacak.
- Her işletme kendi WhatsApp Business numarasını sisteme bağlayacak.
- İşletmenin WhatsApp'ına gelen müşteri mesajları webhook ile bizim backend'imize gelecek.
- Yazılımımız gelen talebi işleyerek gerektiğinde otomatik cevap verecek.
- Mesaj gönderimi yine resmi Cloud API üzerinden gerçekleştirilecek.
- Mümkünse mevcut WhatsApp Business uygulamasının kullanılmaya devam edilebilmesi için Coexistence desteği istiyoruz.
- İşletmeler birbirinden tamamen bağımsız olacak; her müşteri yalnızca kendi WhatsApp hesabını yönetecek.
- Sistem zaman içerisinde çok sayıda işletme ve WhatsApp numarasına ölçeklenecek.
- Bu yapı için SaaS geliştiricisinin doğrudan Meta'da Tech Provider / Access Verification sürecinden geçmesi zorunlu mudur?
- Türkiye'de veya yurt dışında bir BSP / Tech Provider üzerinden çalışarak müşterilerimizi kendi SaaS uygulamamıza onboard edebilir miyiz?
- Böyle bir sağlayıcı üzerinden çalışıldığında müşterinin kendi WABA ve telefon numarası kendi Business Portfolio'sunda kalabiliyor mu?
- Sağlayıcı Embedded Signup sürecini sunup, başarılı bağlantı sonrasında bizim backend'imize API/webhook erişimi sağlayabiliyor mu?
- WhatsApp Business App + Cloud API Coexistence bu modelde destekleniyor mu?
- Çok sayıda farklı işletmenin sisteme bağlanacağı SaaS yapılarında numara/WABA açısından pratikte hangi limitlerle karşılaşılıyor?
- Bu modeli production ortamında kullanan veya Türkiye'de bu hizmeti sağlayan resmi BSP / Tech Provider firma varsa iletişime geçebilir.
Konu hakkında doğrudan tecrübesi olanların görüşlerini bekliyorum. Teşşekkür ederim