ISV Ortaklık Programı: API ile Mesajlaşma | SendSeven
WhatsApp, SMS, e-posta ve daha fazlasını tek API ile SaaS'ınıza entegre edin. Kullanıma dayalı, OAuth2 uygulamaları, gerçek zamanlı webhook'lar.
Urunuunuze Mesajlasma Ekleyin, Karmasiklik Degil
Tek bir API üzerinden her mesajlaşma kanalını SaaS ürününüze gömün. Sabit platform ücreti yok, maliyetler müşterilerinizin kullanımıyla ölçeklenir. Güvenli hesap bağlantıları için OAuth2, anlık senkronizasyon için gerçek zamanlı webhook olayları.
Mesajlasmayi sifirdan gelistirmek; WhatsApp Business Platform API, Telegram Bot API, Meta Messenger Platformu, Instagram Graph API, SMS agirlari, e-posta altyapisi ve canli sohbet sistemiyle entegrasyon anlamina gelir. Her birinin kendi kimlik dogrulamasi, webhook'lari, hiz sinirlari ve uyumluluk kurallari vardir. Tek bir kanali bile surduurmek, platformlar API'leri guncelledikce ve uç noktalari kullanimdaan kaldirdikca surekli calisma gerektirir. Cogu SaaS urunu icin mesajlasma ana deger degil -- ana urunu destekler. Bir CRM'in WhatsApp mesajlarina, bir e-ticaret platformunun siparis onaylaarina, bir zamanlama aracinin hatirlatmalara ihtiyaci vardir. Soru, muhendislik ekibinizi urunuunuzu degerli kilan seylerden saptirmadan mesajlasmayi nasil ekleyeceginidir.
SendSeven, her mesajlasma kanalinin ayni istek ve yanit kaliplarini izledigi birlesik bir REST API saglar. Entegrasyonunuzu bir kez yazarsiniz ve WhatsApp, SMS, Email, Instagram DM, Facebook Messenger, Live Chat, Telegram ve Push Bildirimleri genelinde calisir. API, kanala ozel bicimlendirme, hiz sinirlandirma ve teslimat optimizasyonunu dahili olarak yonetir; boylece kodunuz temiz ve kanaldan bagimsiz kalir.
Her kanal ayni istek/yanit kalibini izler -- ayni uç nokta, ayni JSON yapisi, farkli kanal parametresi. Yanitlar; teslimat durumu, mesaj ID'si, zaman damgasi ve maliyeti tutarli bir formatta icerir. Temel islemler icin kanala ozel mantik gerekmez. Tum uç noktalarda interaktif belgeler ve tutarli hata yonetimiyle OpenAPI 3.0 ozelligi.
Her mesajlasma yasam dongusu olayi icin gercek zamanli bildirimler: gonderildi, teslim edildi, okundu, alindi, basarisiz. Ayriyca gorusme, kisi, kampanya ve e-posta olaylari (acilma, geri donme, sikayet). Her yuk tam nesne verisini icerir -- takip API cagirilarina gerek yoktur. Her uç noktanin hangi olaylari alacagini yapilandirin. Otomatik yeniden deneme ve ustel geri cekilme ile HMAC-SHA256 imzali.
Musteriler SendSeven hesaplarini standart OAuth2 yetkilendirme kodu akisiyla baglar. Uygulamaniz kapsamlar talep eder, musteriler inceler ve onaylar, siz de erisim/yenileme token'lari alirsiniz -- kimlik bilgilerini dogrudan yonetmeden. SPA'lar icin PKCE, yenileme token'i rotasyonu ve ayrintili kapsam secimi desteklenir.
Bir CRM, musteri profillerine "WhatsApp Gonder" butonu ekler. API, musterinin bagli WhatsApp Business hesabi uzerinden gonderir ve gelen yanitlar webhook'lar araciligiyla platformunuza geri tetiklenir. Gorusmeler satir ici goruntulenir -- satis temsilcisi urunuunuzden ayrilmaz. Mesaj gecmisi, anlasma asamalari, destek talepleri ve kisi etkinliginin yaninda yer alir.
Bir zamanlama uygulamasi WhatsApp, SMS veya Email uzerinden hatirlatmalar gonderir -- ayni API cagrisi, farkli kanal parametresi. Teslimat makbuzlari webhook'lar uzerinden geri gelir. WhatsApp basarisiz olursa, ayni API'yi kullanarak otomatik olarak SMS'e geri donun. Tek kod yolu tum kanallari yonetir. Ayda 10.000 hatirlatma, Pay as you go'da EUR 250 veya Business'ta EUR 120 maliyetindedir.
Mesajlasma altyapisi kurmadan destek yetenekleri ekleyin. Gelen mesajlar webhook'lari tetikler -- platformunuz gorusmeleri urun alani, dil, katman veya musaitlige gore yonlendirir. Temsilciler gorusmeleri arayuzunuzde gorur ve API uzerinden yanit verir. Urun belgelerini bilgi bankasina yukleyin ve yapay zeka baglamsal yanit onerileri uretir. Tum destek akisi urunuunuze gomulur; SendSeven altyapiyi gorunmez bir sekilde yonetir.
SendSeven'in API'sini, yeterince kotu belgcelenmis hizmetle entegrasyon yapip farki bilen gelistiriciler icin tasarladik. Gelistirici deneyimi kapsamli belgelerle baslar ve test, hata ayiklama ve uretim izlemeye uzanir.
Her uç noktada deneyin ozelligi ile tam OpenAPI 3.0 ozelligi. Kanal bazinda istek/yanit ornekleri, hata kodu belgeleri, hiz siniri bilgileri ve kimlik dogrulama kilavuzlari. Canli API semasindann uretilir -- her zaman guncel.
Python, Node.js, PHP ve cURL'de calistirilmaya hazir ornekler. On satirdan az kodla ilk mesajinizi gonderin. Teslimat makbuzlari ve gorusme yonetimi icin webhook alici sablonlari ve yaygin kaliplari icerir.
Yayina gecmeden once test etmek icin 100 test mesaji. Ozellik kisitlamasi olmadan tam API erisimi. Gercek teslimat olaylariyla webhook'lari test edin. Uretimle ayni uç noktalar -- yayina gecmek icin kod degisikligi gerekmez.
Muhendislik ekibimize dogrudan erisim. Mimari incelemeleri, optimizasyon onerileri ve ucra durumlarla karsilastiginizda API'yi gelistiren muhendislerle konusursunuz. Ortalama yanit suresi dort saatin altinda.
Pay as you go (9 EUR/kanal/ay), öngörülemeyen hacimlerle geliştirme veya lansman için idealdir: kullanımla tükenen düşük bir kanal başına minimum, kullanıcı başına ücret yok. Scale (199 EUR/ay) ve Business (499 EUR/ay), mesaj başına maliyetleri %28 ve %52 azaltır. Kullanıcı başına ücret yok, böylece müşterileriniz tüm ekiplerini davet edebilir. Örnek: Her biri 500 mesaj gönderen 100 müşteri = ayda 50.000. Maliyet: 1.250 EUR (Pay as you go), 900 EUR (Scale) veya 600 EUR (Business).
FAQ
Musterilerimin ayri SendSeven hesaplari olabilir mi?
Evet. Her musteri; izole verilere, ayri kanallara ve bagimsiz faturalandirmaya sahip kendi alanini alir. OAuth2 entegrasyonunuz, verilen kapsamlar dahilinde onlarin alanina baglanir. Modeliniz gerektiriyorsa alanlari merkezi olarak da yonetebilirsiniz -- her iki kalip da desteklenir.
API cagrilari icin hiz sinirlari nelerdir?
Hiz sinirlari planinizla birlikte olceklenir ve yuksek verimlii gonderimi rahatca destekler; okuma islemleri icin daha yuksek limitler sunar. Toplu kampanya uç noktalari, yerlesik kuyruga alma ve yeniden deneme ile dakikada binlerce mesaji isler. Kiracinizin belirli limitleri veya bunlari yukseltmek icin bize ulasin.
Kanal yedek gecisini destekliyor musunuz?
Evet. Oncelikli kanali deneyin, teslimatii webhook'lar araciligiyla izleyin ve ayni API'yi kullanarak baska bir kanala geri donun. Teslimat durumu webhook'lari, yedek gecis mantiginiz icin net sinyaller saglar (teslim edildi, okundu, neden koduyla basarisiz).
Entegrasyonumda birden fazla kiraciiyi nasil yonetirim?
Her OAuth2 token'i belirli bir kiraciya eslenir. Token'lari musteri basina depolayin ve Authorization basligina ekleyin -- token, istegin hangi kiracida islem yapacagini belirler. Manuel kiracili yonlendirme gerekmez. Standart OAuth2 akisiyla yenieleyin.