CPaaS Nedir? Nasıl Çalışır, Kullanım Alanları ve Seçim Rehberi
CPaaS nedir? Hizmet Olarak İletişim Platformu: nasıl çalışır, kanallar, CPaaS ile UCaaS ve CCaaS farkı, yap mı al mı, fiyat modelleri, kontrol listesi.
Yazar: OmniChannels.ai Editorial Team · İnceleyen: BroadNet Messaging Solutions Team
Omnichannel
Kısa yanıt
CPaaS (Communications Platform as a Service, yani Hizmet Olarak İletişim Platformu), bir işletmenin telekom bağlantılarını kendisi kurmak yerine API'ler aracılığıyla kendi uygulamalarına mesajlaşma, ses ve doğrulama eklemesini sağlayan bulut platformudur. Sağlayıcı operatörlerle ve Meta gibi kanal sahipleriyle bağlantıları yönetir, her mesajın sonucunu webhook'larla bildirir. Ödeme kullanıma göre yapılır; genellikle mesaj, hedef ülke veya dakika başına.
Bu sayfada
- CPaaS nedir?
- CPaaS nasıl çalışır?
- Bir CPaaS hangi kanalları kapsar?
- CPaaS, UCaaS ve CCaaS arasındaki fark nedir?
- Bir CPaaS ile neler geliştirebilirsiniz?
- Kendiniz mi kurmalı, satın mı almalı?
- CPaaS nasıl fiyatlandırılır?
- Bir CPaaS nasıl değerlendirilir? Kontrol listesi
- Riskler ve sık yapılan hatalar nelerdir?
- Örnek senaryo: Dubai'de bir teslimat girişimi
- OmniChannels.ai nasıl yardımcı olur?
Öne çıkan noktalar
- CPaaS geliştiriciler için yapı taşlarıdır: SMS, WhatsApp, RCS, ses ve e-posta tek API üzerinden sunulur, teslim olayları webhook'larla döner. Hazır bir telefon sistemi ya da temsilci masaüstü değildir.
- UCaaS çalışanlarınıza, CCaaS destek temsilcilerinize, CPaaS ise kendi yazılımınıza hizmet eder; hazır ürünlerin çoğu bir CPaaS üzerine kurulur.
- Gelen kutusu, kampanya ve chatbot da sunan bir platform, geliştirici olmayanların API'nin beslediği sistemde çalışmasını sağlar; ikinci bir yazılım geliştirme ihtiyacını ortadan kaldırır.
- Fiyatlandırma kullanıma dayalıdır ve kanala ve hedefe göre değişir. WhatsApp gibi kanal ücretlerinin Meta'nın belirlediği fiyattan mı yansıtıldığını yoksa üzerine ek konup konmadığını sorun.
- Bir CPaaS'ı rota kalitesi, kanal çeşitliliği, dokümantasyon, teslim raporlaması, pazarlarınızdaki uyumluluk desteği ve destek modeline göre değerlendirin; kendi numaralarınızla yapacağınız kısa bir testle doğrulayın.
Bu rehber, sürekli "CPaaS kullanın" lafını duyan ve sade bir açıklama isteyen kurucular, ürün yöneticileri ve geliştiriciler için hazırlandı. Terimin ne anlama geldiğini, parçaların nasıl bir araya geldiğini, UCaaS ve CCaaS ile arasındaki farkı ve imza atmadan önce bir sağlayıcıyı nasıl değerlendireceğinizi anlatır.
CPaaS nedir?
CPaaS (Communications Platform as a Service), bir işletmenin telekom altyapısı kurmak yerine API'ler aracılığıyla kendi yazılımına mesajlaşma, ses ve doğrulama eklemesini sağlayan bulut platformudur. Sözlükteki karşılığı için CPaaS tanımına bakabilirsiniz.
Bunu bir altyapı hizmeti gibi düşünün. Kodunuz tek bir HTTPS isteği yapar: "bu metni şu numaraya gönder". Operatörleri, rotaları, kanal onaylarını ve teslimi sağlayıcı yönetir. Mesaj teslim edildiğinde, okunduğunda veya reddedildiğinde sağlayıcı, sunucunuzdaki bir adresi sonuçla birlikte çağırır.
CPaaS nasıl çalışır?
Bir CPaaS dört katmandan oluşur: bağlantı, mesajlaşma motoru, geliştirici araçları ve iş araçları. Uygulamanız yalnızca üçüncü ve dördüncü katmana dokunur.
| Katman | Ne yapar | Ne görürsünüz |
|---|---|---|
| Bağlantı | Mobil operatörlere (çoğunlukla sistemler arası SMS değişiminin standart protokolü olan SMPP üzerinden) ve Meta, Google gibi kanal sahiplerine bağlantılar | Hiçbir şey; kullanıma göre ödersiniz |
| Mesajlaşma motoru | Yönlendirme, kuyruklama, yeniden deneme, numara doğrulama, durum normalleştirme | Tüm kanallarda tek tip teslim durumu formatı |
| Geliştirici araçları | REST API, SDK'lar, webhook'lar, günlükler, test erişimi | Dokümantasyon ve kod örnekleri |
| İş araçları | Gelen kutusu, kampanyalar, şablonlar, chatbotlar, raporlar, faturalama | Geliştirici olmayanlar için web konsolu |
Tipik bir akış şöyledir:
- Sisteminiz sağlayıcının REST API'sini bir alıcı, bir kanal ve bir mesajla çağırır.
- Sağlayıcı isteği doğrular, bir rota seçer ve operatöre ya da kanal sahibine iletir.
- Ağ mesajı cihaza veya uygulamaya ulaştırır.
- Sağlayıcı sonucu webhook'unuza gönderir; örneğin SUBMITTED, SENT, DELIVERED, READ veya FAILED.
- Sisteminiz kendi kayıtlarını günceller, başka bir kanaldan yeniden dener veya bir kişiyi uyarır.
Geliştirici dokümantasyonumuz gerçek istek ve webhook formatlarını gösterir, webhook'lar sayfası ise olayları açıklar. SMS tarafının sade bir anlatımı için SMS gateway nedir yazımıza bakın.
Bir CPaaS hangi kanalları kapsar?
Modern bir CPaaS, tek entegrasyonun arkasında birden çok kanalı kapsar; çünkü müşterilerin hepsi aynı uygulamayı kullanmaz.
| Kanal | Tipik kullanım | Temel kısıt |
|---|---|---|
| SMS | OTP, uyarı, hatırlatma, kampanya | Gönderici adı kuralları ülkeye göre değişir; GSM-7'de 160, Unicode'da 70 karakter |
| Bildirim, destek, onay vermiş kullanıcılara pazarlama | Müşteri hizmetleri penceresi dışındaki işletme tarafından başlatılan mesajlar onaylı şablon gerektirir | |
| RCS | Otomatik SMS yedekli zengin, markalı mesajlar | Desteklenen cihaz ve operatör ile Google temsilci doğrulaması gerekir |
| Ses | Sesli OTP, IVR, giden aramalar | Hesap ekibiyle birlikte devreye alınır |
| E-posta | Makbuz, bülten | Gönderici doğrulaması ve onay |
| Push | Uygulama uyarıları | Yüklü uygulama ve izin gerekir |
| Messenger, Instagram, Telegram | Sosyal kanal görüşmeleri | Kime ve ne zaman mesaj atabileceğinize dair platform kuralları |
OmniChannels.ai yukarıdaki kanalları sunar. Ses, REST belirtiminde herkese açık uç noktalar olarak değil hesap ekibiyle birlikte devreye alınır; bu yüzden ses kapsamını bir kod örneğinde değil bir görüşmede planlayın. Kullanım senaryosuna göre kanal seçimi için WhatsApp, SMS ve RCS karşılaştırmasını okuyun.
CPaaS, UCaaS ve CCaaS arasındaki fark nedir?
CPaaS programlanabilir kanallar, UCaaS çalışanlarınız için iletişim araçları, CCaaS ise temsilciler için çağrı merkezi çalışma alanı sağlar.
| CPaaS | UCaaS | CCaaS | Gelen kutulu CPaaS | |
|---|---|---|---|---|
| Kimler için | Geliştiriciler | Çalışanlar | Destek temsilcileri | Geliştiriciler ve iş ekipleri |
| Sunum şekli | API, SDK, webhook | Telefon, toplantı, sohbet uygulamaları | Temsilci masaüstü, kuyruklar, yönlendirme | API ve web konsolu |
| Müşteriye dönük mü? | Evet, tasarımı siz yaparsınız | Çoğunlukla dahili | Evet, temsilciler aracılığıyla | Evet |
| Fiyat esası | Kullanım | Kullanıcı başına | Temsilci koltuğu başına | Kullanım artı platform özellikleri |
| Örnek ihtiyaç | OTP ve sipariş bildirimleri | Ofis santralini değiştirmek | Destek ekibi yönetmek | Bildirimler ve ortak WhatsApp gelen kutusu |
Kategoriler birbirine karışır. Birçok UCaaS ve CCaaS ürünü arka planda bir CPaaS üzerinde çalışır, CPaaS sağlayıcıları da gelen kutusu ve bot ekler. Asıl soru satıcının hangi etiketi kullandığı değil, aracı şirketinizde kimin işleteceğidir. UCaaS ve CPaaS karşılaştırması konuyu daha ayrıntılı ele alır.
Bir CPaaS ile neler geliştirebilirsiniz?
CPaaS projelerinin çoğu, her biri bir iş olayına bağlı altı kalıba girer.
- Doğrulama: Girişte veya ödemede SMS, WhatsApp ya da sesle tek kullanımlık şifreler. OTP rehberine bakın.
- İşlemsel uyarılar: Sipariş, teslimat, ödeme ve rezervasyon bildirimleri.
- Hatırlatmalar: Randevu, yenileme ve fatura hatırlatmaları; onay için yanıt seçeneğiyle.
- Pazarlama kampanyaları: İzinli kitleler, zamanlama ve kanal bazında sonuçlar.
- Müşteri desteği: WhatsApp, Instagram ve e-posta görüşmelerinin müşteri başına tek konuşmada toplandığı ortak gelen kutusu. Ortak gelen kutusu rehberine bakın.
- Otomasyon ve yapay zeka: Rutin soruları yanıtlayan ve konuşmayı bir kişiye devreden chatbotlar ve yapay zeka temsilcileri.
CPaaS'ın değerini asıl kanalları birleştirmek gösterir. Kritik bir uyarı önce WhatsApp'a gidebilir, teslim edilmezse SMS'e düşebilir; bunu kanal yedekleme rehberimizde anlattık.
Kendiniz mi kurmalı, satın mı almalı?
Mesajlaşma altyapısı ürününüzün kendisi değilse satın alın. Kurmak, bir sağlayıcının zaten yaptığı işi gönderim yaptığınız her ülkede yeniden yapmak demektir.
| Görev | Kendiniz kurarsanız | CPaaS kullanırsanız |
|---|---|---|
| Operatör bağlantıları | Operatör veya toplayıcı başına pazarlık ve işletim | Sağlayıcının mevcut bağlantıları |
| Gönderici adı ve kanal onayları | Her ülkede, Meta'da ve Google'da başvuru | Sağlayıcı sizinle birlikte hazırlar ve başvurur |
| Hız ve yeniden deneme | Kuyrukları, bağlantıları ve geri basıncı tasarlamak | Sağlayıcı yönetir, hesap başına boyutlandırılır |
| Teslim durumu | Operatöre özgü raporları ayrıştırmak | Tek tip, normalleştirilmiş webhook |
| Dolandırıcılık kontrolleri | Yapay trafiği kendiniz tespit etmek | Sağlayıcının hız sınırları ve filtreleri |
| İlk mesaja kadar süre | Aylarca çalışma | Koddan çok kayıtlara bağlı |
İstisnalar vardır. Az sayıda hedefe çok yüksek hacimde gönderim yapıyor ve telekom mühendisleri çalıştırıyorsanız doğrudan SMPP anlaşması mantıklı olabilir. O durumda bile yönetilen bir sağlayıcı genellikle uyumluluk işini üstlenir. SMS API ve SMPP rehberimiz iki bağlantı biçimini karşılaştırır.
CPaaS nasıl fiyatlandırılır?
CPaaS fiyatlandırması kullanıma dayalıdır ve birim kanala göre değişir. Bu yazıda fiyat vermiyoruz; amaç, karşılaştırmanız istenecek kalemleri bilmenizdir.
| Kanal | Olağan faturalama birimi | Neye göre değişir |
|---|---|---|
| SMS | Mesaj parçası başına | Hedef ülke ve operatör, gönderici adı türü |
| Teslim edilen mesaj başına | Meta, fiyatları mesaj kategorisine ve alıcının pazarına göre belirler | |
| RCS | Mesaj veya oturum başına | Sağlayıcı ve hedef |
| Ses | Dakika başına | Hedef ve arama türü |
Başlık fiyattan daha önemli iki ticari soru vardır. Birincisi, sağlayıcı Meta'nın WhatsApp ücretlerini Meta'nın yayımladığı fiyattan mı yansıtıyor, yoksa üzerine ek mi koyuyor? İkincisi, kurulum ücreti, aylık asgari tutar veya kayıt işlemleri için ek ücret var mı? OmniChannels.ai ticari koşullarını fiyatlandırma sayfasında listeler; SMS ve WhatsApp için gösterge niteliğindeki liste fiyatları fiyat endeksinde ve maliyet tahmin aracında yer alır. Ses ve RCS fiyatları satış ekibiyle iletişime geçerek talep üzerine sunulur.
Bir CPaaS nasıl değerlendirilir? Kontrol listesi
Her sağlayıcıyı aynı sekiz maddeyle puanlayın ve önemli olanları kendi trafiğinizle test edin.
- Rota kalitesi. Rotalar operatörlere doğrudan mı, hangi ülkeler için? Gri rota ve doğrudan rota yazımıza bakın.
- Kapsam. İhtiyaç duyduğunuz her ülke ve kanal, gönderici adı kuralları dahil. Kapsam sayfasını kontrol edin.
- Kanal çeşitliliği. WhatsApp resmi bir Meta iş ortağı üzerinden mi sunuluyor, RCS ve yedekleme destekleniyor mu?
- API kalitesi. Açık dokümantasyon, OpenAPI belirtimi, SDK'lar, sandbox veya test erişimi, anlamlı hata kodları.
- Teslim raporlaması. Faturalarla mutabakat yapabileceğiniz mesaj bazlı durumlar, filtreler ve dışa aktarımlar.
- Uyumluluk desteği. Gönderici adı kaydı, WhatsApp onboarding'i ve yerel onay kurallarında destek.
- Güvenlik ve veri. Yayımlanmış sertifikalar, veri konumu ve saklama süresi.
- Destek modeli. Gece saat 2'de kim yanıt veriyor ve olaylar nasıl duyuruluyor?
Ardından kısa bir kavram kanıtı çalışması yapın. En çok trafik aldığınız üç ülkede gerçek cihazlara 50 ila 100 mesaj gönderin, teslim sürelerini ve durumlarını karşılaştırın, geçersiz bir numaraya göndererek hata yolunu test edin. Mesajlaşma API'si alıcı kontrol listesi her maddeyi genişletir, sağlayıcı RFP kiti ise size bir puan kartı verir.
Riskler ve sık yapılan hatalar nelerdir?
- CPaaS'ı uyumluluk kalkanı saymak. Sağlayıcı kayıtlarda yardımcı olur, ancak onay ve içerik sorumluluğu sizdedir. Kanallar arası izin ve onay yazısını okuyun.
- Başlık fiyata göre seçmek. Filtrelenen ucuz bir rota, teslim eden pahalı bir rotadan daha çok maliyetlidir.
- Dolandırıcılığı göz ardı etmek. Herkese açık OTP formları yapay trafik çeker. SMS pumping önleme yazısına bakın.
- Tek kanallı tasarım. Bir kanalın arızalanması kritik bir mesajı durdurmamalıdır.
- İş araçlarını atlamak. Sistemi yalnızca geliştiriciler işletebiliyorsa her şablon değişikliği bir iş talebine dönüşür.
- Onay tarihi vaat etmek. Kayıtlar hakkında Meta, Google, operatörler ve düzenleyiciler karar verir. Süre payı bırakın.
Örnek senaryo: Dubai'de bir teslimat girişimi
"Zaytoon Express" (kurgusal) market alışverişi teslim eder; bir uygulaması, bir web sitesi ve küçük bir destek ekibi vardır. Girişte OTP, teslimat bildirimleri, müşteri sohbeti ve haftalık kampanyalara ihtiyaç duyar.
- Geliştiriciler sipariş sisteminden SMS ve WhatsApp uç noktalarını çağırır ve teslim webhook'larına abone olur.
- Sipariş bildirimleri bilgilendirme (utility) şablonuyla WhatsApp'tan gider; mesaj teslim edilmezse SMS'e düşer.
- Destek temsilcileri WhatsApp ve Instagram mesajlarını ortak gelen kutusunda yanıtlar; çalışma saatleri ve sipariş durumunu bir chatbot karşılar.
- Pazarlama, izinli bir listeyi zamanlanmış kampanya olarak yükler; abonelikten çıkma talepleri merkezi olarak kaydedilir.
- Finans ekibi faturaları dışa aktarılan teslim raporlarıyla mutabık hale getirir.
Tek entegrasyon beş ihtiyacın hepsini karşılar ve kimsenin bir operatörle pazarlık yapması gerekmez.
OmniChannels.ai nasıl yardımcı olur?
OmniChannels.ai, 2003'ten beri faaliyet gösteren ve 1.000'den fazla operatör ve toplayıcıyla doğrudan bağlantısı bulunan BroadNet'in CPaaS ve omnichannel platformudur. REST/JSON API, OpenAPI 3.1 belirtimi, TypeScript SDK, teslim webhook'ları ve SMPP 3.4'ün yanı sıra Omni Inbox, kampanyalar, kanal yedekleme ve yapay zeka temsilcileri sunar. Test erişimi doğrulanmış kendi numaralarınıza verilir. CPaaS sayfasına göz atın, geliştirici dokümanlarını okuyun veya ekibimizden teknik bir tanıtım isteyin.
Sık sorulan sorular
CPaaS ne anlama gelir?
CPaaS, Communications Platform as a Service (Hizmet Olarak İletişim Platformu) ifadesinin kısaltmasıdır. Sağlayıcının mesajlaşma, ses ve doğrulamayı API ve SDK olarak sunduğu bir bulut modelidir; işletme operatör bağlantılarına, sunuculara veya her ülke için telekom lisanslarına sahip olmadan bunları kendi uygulamalarına yerleştirebilir.
CPaaS ile UCaaS arasındaki fark nedir?
UCaaS, çalışanlar için hazır bir hizmettir: dahili hatlar, toplantılar ve ekip sohbeti; genellikle kullanıcı başına satılır. CPaaS ise müşterilerle programlanabilir iletişimdir (OTP kodları, sipariş bildirimleri, sohbet gibi); kendi yazılımınıza yerleştirilir ve kullanıma göre fiyatlandırılır. İkisi kenarlarda kesişir ama farklı sorunları çözer.
CPaaS ile CCaaS arasındaki fark nedir?
CCaaS; temsilci masaüstü, kuyruklar ve yönlendirme içeren barındırılan bir çağrı merkezi ürünüdür. CPaaS ise bir çağrı merkezini ya da herhangi bir uygulamayı besleyebilecek daha alt düzey kanal API'leri sunar. Bir şirket temsilcileri için CCaaS satın alıp kendi sistemlerinden proaktif bildirim göndermek için CPaaS kullanabilir.
Bir CPaaS hangi kanalları kapsar?
Yaygın kanallar SMS, WhatsApp, RCS, ses, e-posta, anlık bildirim ve Messenger, Instagram ile Telegram gibi sohbet uygulamalarıdır. Kapsam sağlayıcıya göre değişir; her kanalı, ihtiyaç duyduğunuz her ülkeyi ve tüm kanallardaki teslim durumlarının size nasıl raporlandığını kontrol edin.
Doğrudan operatör bağlantısı kurmalı mıyım, yoksa CPaaS mı kullanmalıyım?
Doğrudan bağlantı kurmak; operatörlerle pazarlık etmeyi, SMPP altyapısı işletmeyi, her ülkede kayıt işlemlerini yürütmeyi ve Meta ile Google onaylarından geçmeyi gerektirir. İşletmelerin çoğu bu yeteneği satın alır. Yalnızca mesajlaşma altyapısı ürününüzün kendisiyse ve bunu işletecek telekom ve uyumluluk ekibiniz varsa kendiniz kurun.
CPaaS nasıl fiyatlandırılır?
Fiyatlandırma kullanıma dayalıdır. SMS hedef ülkeye göre mesaj parçası başına, WhatsApp Meta'nın belirlediği kategori ve pazara göre teslim edilen mesaj başına, ses ise dakika başına fiyatlandırılır. Bazı sağlayıcılar numara, gönderici adı veya destek için ek ücret alır. Ülke bazında bir fiyat listesi ve nelerin maliyetine yansıtıldığını isteyin.
Kaynaklar
- WhatsApp Business Platform: Solution providers overview, Meta for Developers
- WhatsApp Business Platform pricing, Meta for Developers
- Short Message Peer-to-Peer Protocol Specification v3.4, SMPP Developers Forum
- 3GPP TS 23.038: Alphabets and language-specific information
- OpenAPI Specification v3.1.0, OpenAPI Initiative
Okumaya devam edin
Diğer rehberlerOmnichannel
Müşteri Mesajlaşma Yolculuk Haritası: Her Aşama İçin Kanal
Müşteri mesajlaşma yolculuk haritasını edinimden geri kazanıma kadar oluşturun: her aşama için kanal, tetikleyici, kurallar ve kopyalayabileceğiniz şablon tablosu.
9 dk okuma
Omnichannel
Omnichannel Mesajlaşma ROI'si: İş Vakası Nasıl Kurulur?
Omnichannel mesajlaşma ROI iş vakası: maliyet kalemleri, fayda kaldıraçları, formüller, varsayımsal girdilerle uygulamalı örnek ve duyarlılık testleri.
9 dk okuma
BAE ve Suudi Arabistan
BAE ve Suudi Arabistan için Mesajlaşma Platformu Seçimi
BAE ve Suudi Arabistan'da kurumsal mesajlaşma platformu seçimi: değerlendirme ölçütleri, Arapça desteği, veri yerleşimi, gönderici kuralları ve tedarikçi soruları.
8 dk okuma
