ISV Ortaklık Programı: API ile Mesajlaşma

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.

ISV'ler, SendSeven'in mesajlaşmasını sekiz kanalın tümünde tutarlı şemalara sahip tek bir REST API ile kendi ürünlerine gömer. OAuth2 müşteri kimlik doğrulamasını yönetir, webhook'lar gerçek zamanlı olayları iletir ve API belgeleri interaktiftir. Müşteriler API Only'de kanal başına ayda 9 EUR'dan başlar; kullanıcı başına lisans yoktur ve maliyetler mesaj hacmiyle ölçeklenir.

Ürününüze Mesajlaşma Ekleyin, Karmaşıklık Değil

Tek bir API üzerinden her mesajlaşma kanalını SaaS ürününüze gömün; koltuk başına ücret yok ve 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ı.

Mesajlaşmayı sıfırdan geliştirmek; WhatsApp Business Platform API, Telegram Bot API, Meta Messenger Platformu, Instagram Graph API, SMS ağları, e-posta altyapısı ve canlı sohbet sistemiyle entegrasyon anlamına gelir. Her birinin kendi kimlik doğrulaması, webhook'ları, hız sınırları ve uyumluluk kuralları vardır. Tek bir kanalı bile sürdürmek, platformlar API'leri güncelledikçe ve uç noktaları kullanımdan kaldırdıkça sürekli çalışma gerektirir. Çoğu SaaS ürünü için mesajlaşma ana değer değil, ana ürünü destekler. Bir CRM'in WhatsApp mesajlarına, bir e-ticaret platformunun sipariş onaylarına, bir zamanlama aracının hatırlatmalara ihtiyacı vardır. Soru, mühendislik ekibinizi ürününüzü değerli kılan şeylerden saptırmadan mesajlaşmayı nasıl ekleyeceğinizdir.

SendSeven, her mesajlaşma kanalının aynı istek ve yanıt kalıplarını izlediği birleşik bir REST API sağlar. Entegrasyonunuzu bir kez yazarsınız ve WhatsApp, SMS, Email, Instagram DM, Facebook Messenger, Live Chat, Telegram ve Push Bildirimleri genelinde çalışır. API, kanala özel biçimlendirme, hız sınırlandırma ve teslimat optimizasyonunu dahili olarak yönetir; böylece kodunuz temiz ve kanaldan bağımsız kalır.

Her kanal aynı istek/yanıt kalıbını izler: aynı uç nokta, aynı JSON yapısı, farklı kanal parametresi. Yanıtlar; teslimat durumu, mesaj ID'si, zaman damgası ve maliyeti tutarlı bir formatta içerir. Temel işlemler için kanala özel mantık gerekmez. Tüm uç noktalarda interaktif belgeler ve tutarlı hata yönetimiyle OpenAPI 3.0 özelliği.

Her mesajlaşma yaşam döngüsü olayı için gerçek zamanlı bildirimler: gönderildi, teslim edildi, okundu, alındı, başarısız. Ayrıca görüşme, kişi, kampanya ve e-posta olayları (açılma, geri dönme, şikayet). Her yük tam nesne verisini içerir; takip API çağrılarına gerek yoktur. Her uç noktanın hangi olayları alacağını yapılandırın. Otomatik yeniden deneme ve üstel geri çekilme ile HMAC-SHA256 imzalı.

Müşteriler SendSeven hesaplarını standart OAuth2 yetkilendirme kodu akışıyla bağlar. Uygulamanız kapsamlar talep eder, müşteriler inceler ve onaylar, siz de erişim/yenileme token'ları alırsınız, kimlik bilgilerini doğrudan yönetmeden. SPA'lar için PKCE, yenileme token'ı rotasyonu ve ayrıntılı kapsam seçimi desteklenir.

Bir CRM, müşteri profillerine "WhatsApp Gönder" butonu ekler. API, müşterinin bağlı WhatsApp Business hesabı üzerinden gönderir ve gelen yanıtlar webhook'lar aracılığıyla platformunuza geri tetiklenir. Görüşmeler satır içi görüntülenir: satış temsilcisi ürününüzden ayrılmaz. Mesaj geçmişi, anlaşma aşamaları, destek talepleri ve kişi etkinliğinin yanında yer alır.

Bir zamanlama uygulaması WhatsApp, SMS veya Email üzerinden hatırlatmalar gönderir: aynı API çağrısı, farklı kanal parametresi. Teslimat makbuzları webhook'lar üzerinden geri gelir. WhatsApp başarısız olursa, aynı API'yi kullanarak otomatik olarak SMS'e geri dönün. Tek kod yolu tüm kanalları yönetir. Maliyet, hizmet verdiğiniz müşteri sayısına veya yapılandırdığınız bildirim sayısına değil, mesaj hacmine göre ölçeklenir.

Mesajlaşma altyapısı kurmadan destek yetenekleri ekleyin. Gelen mesajlar webhook'ları tetikler: platformunuz görüşmeleri ürün alanı, dil, katman veya müsaitliğe göre yönlendirir. Temsilciler görüşmeleri arayüzünüzde görür ve API üzerinden yanıt verir. Ürün belgelerini bilgi bankasına yükleyin ve yapay zeka bağlamsal yanıt önerileri üretir. Tüm destek akışı ürününüze gömülür; SendSeven altyapıyı görünmez bir şekilde yönetir.

SendSeven'in API'sini, yeterince kötü belgelenmiş hizmetle entegrasyon yapıp farkı bilen geliştiriciler için tasarladık. Geliştirici deneyimi kapsamlı belgelerle başlar ve test, hata ayıklama ve üretim izlemeye uzanır.

Her uç noktada deneyin özelliği ile tam OpenAPI 3.0 özelliği. Kanal bazında istek/yanıt örnekleri, hata kodu belgeleri, hız sınırı bilgileri ve kimlik doğrulama kılavuzları. Canlı API şemasından üretilir, her zaman güncel.

Python, Node.js, PHP ve cURL'de çalıştırılmaya hazır örnekler. On satırdan az kodla ilk mesajınızı gönderin. Teslimat makbuzları ve görüşme yönetimi için webhook alıcı şablonları ve yaygın kalıpları içerir.

Yayına geçmeden önce test etmek için 100 test mesajı. Özellik kısıtlaması olmadan tam API erişimi. Gerçek teslimat olaylarıyla webhook'ları test edin. Üretimle aynı uç noktalar: yayına geçmek için kod değişikliği gerekmez.

Mühendislik ekibimize doğrudan erişim. Mimari incelemeleri, optimizasyon önerileri ve uç durumlarla karşılaştığınızda API'yi geliştiren mühendislerle konuşursunuz. Ortalama yanıt süresi dört saatin altında.

API Only, öngörülemeyen hacimlerle geliştirme veya lansman için idealdir: salt API erişimi olan müşteriler kanal başına aylık 9 EUR'dan başlayabilir ve koltuk başına ücret olmadığı için tüm ekipleri platformu kullanabilir. Maliyet, sahip olduğunuz müşteri veya koltuk sayısına değil, toplam mesaj hacmine göre ölçeklenir. Kullanım büyüdükçe, modelinize göre uyarlanmış size özel, kullanıma dayalı koşullar belirleriz.

Koltuk başına veya kullanıcı başına ücret yok

Müşterilerinizin hacmiyle ölçeklenen kullanıma dayalı ücretler

İş modelinize uygun koşullar için bize danışın

Maliyet personel sayısına değil kullanıma göre belirlenir

FAQ

Müşterilerimin ayrı SendSeven hesapları olabilir mi?

Evet. Her müşteri; izole verilere, ayrı kanallara ve bağımsız faturalandırmaya sahip kendi alanını alır. OAuth2 entegrasyonunuz, verilen kapsamlar dahilinde onların alanına bağlanır. Modeliniz gerektiriyorsa alanları merkezi olarak da yönetebilirsiniz; her iki kalıp da desteklenir.

API çağrıları için hız sınırları nelerdir?

Hız sınırları planınızla birlikte ölçeklenir ve yüksek verimli gönderimi rahatça destekler; okuma işlemleri için daha yüksek limitler sunar. Toplu kampanya uç noktaları, yerleşik kuyruğa alma ve yeniden deneme ile dakikada binlerce mesajı işler. Kiracınızın belirli limitleri veya bunları yükseltmek için bize ulaşın.

Kanal yedek geçişini destekliyor musunuz?

Evet. Öncelikli kanalı deneyin, teslimatı webhook'lar aracılığıyla izleyin ve aynı API'yi kullanarak başka bir kanala geri dönün. Teslimat durumu webhook'ları, yedek geçiş mantığınız için net sinyaller sağlar (teslim edildi, okundu, neden koduyla başarısız).

Entegrasyonumda birden fazla kiracıyı nasıl yönetirim?

Her OAuth2 token'ı belirli bir kiracıya eşlenir. Token'ları müşteri başına depolayın ve Authorization başlığına ekleyin: token, isteğin hangi kiracıda işlem yapacağını belirler. Manuel kiracı yönlendirmesi gerekmez. Standart OAuth2 akışıyla yenileyin.