Kurulumdan API entegrasyonuna, Cxperium'u kullanmak için ihtiyacınız olan her şey — tek sayfada, üç dilde.
Cxperium'u kullanmaya başlamak için üç adım yeterli. WhatsApp Business API başvurunuzu sizin adınıza biz yönetiyoruz.
Demo talebinizin ardından ekibimiz hesabınızı açar ve WhatsApp Business API başvurunuzu Meta'ya iletir. Onay genellikle aynı gün tamamlanır.
İşletme numaranız onaylandığında marka profilinizi (logo, açıklama, çalışma saatleri) panelden düzenlersiniz. Yeşil onay rozeti başvurusu da buradan yapılır.
Şablon oluşturun, onaya gönderin ve ilk kampanyanızı yayınlayın — ya da hazır şablon kütüphanesinden seçin. Panel üzerinden kod yazmadan ilerleyebilirsiniz.
Panel üzerindeki tüm modüllerin ayrıntılı kullanım kılavuzları ve geliştirici referansları. Her modül için adım adım anlatım panel içi yardım merkezinde de yer alır.
Hesap kurulumu, panel turu ve temel kavramlar.
Anket tasarımı, NPS/CSAT şablonları, koşullu sorular, ön tanımlı veri ve QR bağlantıları.
Anket istatistikleri, panolar, grafikler ve dışa aktarma seçenekleri.
Kişi yönetimi, etiketler, özel alanlar, içe/dışa aktarım, bildirim ve anket gönderimi, Pipeline.
Ortak gelen kutusu, atama ve hazır yanıtların kullanımı.
Talep oluşturma, durum akışları ve yorumlar.
Web sitesi sohbet widget'ı, görünüm tasarımcısı ve mobil uygulama (custom kanal) entegrasyonu.
Rol tabanlı erişim ve ekip izinlerinin yönetimi.
Şirket ayarları, API anahtarı oluşturma, webhook tanımları ve özel numara ekleme.
Kurumsal lisansa bağlı alt kullanıcı hesapları.
WhatsApp işletme profili ve marka bilgilerinin güncellenmesi.
Kimlik doğrulama, istek ve yanıt kuralları, tüm uç noktalar ve örnek gövdeler.
Anket, talep, sohbet, gönderim ve asistan olaylarının tam listesi ve alanları.
.NET bot şablonu, diyaloglar, NLP (Regex, Dialogflow, ChatGPT), mesaj tipleri ve WhatsApp Flows.
Aynı bot ve aynı gelen kutusu; WhatsApp'a ek olarak web sitenizde bir sohbet balonu ya da kendi mobil uygulamanız. Panelde Kanallar → Ekle ile kanal oluşturduğunuzda size bir kanal anahtarı ve bir secret verilir.
Web kanalı için tek yapmanız gereken, panelin verdiği kurulum kodunu sitenizin </body> etiketinden hemen önce yapıştırmak. Renk, konum ve metinleri paneldeki Widget Tasarımcısı'ndan değiştirir, kodu yeniden kopyalarsınız.
<!-- Cxperium chat -->
<script>
window.cxperiumSettings = {
channelKey: "ch_xxxxxxxxxxxxxxxx",
secret: "…",
brand: "Acme Destek",
color: "#7c3aed"
};
(function (d) {
var s = d.createElement("script");
s.src = "https://cdn.cxperium.com/widget/v1/cxperium-widget.js";
s.async = true;
d.head.appendChild(s);
})(document);
</script>
Mobil uygulamalar (iOS, Android, React Native, Flutter) için custom kanal REST + WebSocket ile çalışır: uygulama bir kez kayıt olup kimlik ve token alır, sonra WebSocket üzerinden mesaj gönderir ve anında cevap alır. Sunucu gerektirmez; isterseniz kendi sunucunuz üzerinden imzalı istekle de bağlanabilirsiniz.
Kurulum adımları, tüm widget ayarları, mesaj tipleri ve hata kodları için Kanallar dokümanına bakın.
Cxperium REST API'si ile kişi yönetimini, mesaj ve bildirim gönderimini, anketleri, talepleri ve canlı sohbeti kendi sistemlerinize bağlayın. Tüm istekler https://api.cxperium.com adresine HTTPS üzerinden gönderilir ve apikey başlığıyla doğrulanır. API anahtarınızı panelde Ayarlar → Api Entegrasyonu ekranından oluşturursunuz (Premium ve Enterprise planlarda).
# Kişi oluştur (varsa telefon numarasına göre günceller)
curl -X POST https://api.cxperium.com/api/contacts \
-H "apikey: $CX_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"phone": "905551112233",
"userProfileName": "Ayşe Yılmaz",
"email": "ayse@ornek.com",
"language": "TR",
"tags": []
}'
# Açık oturumdaki (son 24 saat içinde yazmış) bir kişiye serbest metin
curl -X POST https://api.cxperium.com/api/send-message \
-H "apikey: $CX_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "type": "TEXT", "phone": "905551112233", "text": "Merhaba! Siparişiniz kargoya verildi." }'
# 201 Created
{ "status": 201, "success": true, "message": "OK", "data": { … } }
Her yanıt status, success, message ve varsa data alanlarını taşır. Geçersiz ya da eksik anahtar 401 ve { "error": "Invalid API key!" } döner. Oturum penceresi kapalı kişilere onaylı şablonla bildirim göndermek için POST /api/notification/send-single kullanılır. IP başına dakikada 100 istek sınırı vardır; aşımda 429 alırsınız.
Tüm uç noktalar, sayfalama ve filtre kuralları, örnek gövdeler: REST API Referansı. Postman koleksiyonunu panelde Api Entegrasyonu ekranındaki Koleksiyonu Görüntüle düğmesinden indirebilirsiniz.
Anket yanıtları, talep ve sohbet olayları, toplu gönderim özetleri ve asistan olayları gerçekleştiğinde Cxperium, panelde tanımladığınız HTTPS adresine JSON gövdeli bir POST isteği gönderir. Webhook'lar Enterprise planda kullanılabilir; hangi olayların gideceğini ve hangi anketleri kapsayacağını panelde webhook tanımında seçersiniz.
# COMPLETED — bir kişi anketi tamamladığında
{
"event_status": "COMPLETED",
"survey": { "id": "6650aabbccddeeff00112233", "name": "Müşteri Memnuniyet Anketi" },
"contact": { "contactId": "6612cc33dd44ee55ff667788", "name": "A**** Y*****", "phone": "905321112233" },
"questions": [
{ "id": "6650bbccddeeff0011223345", "name": { "TR": "Hizmetimizi 1-5 arası puanlar mısınız?" }, "answer": { "button_reply": "5" } },
{ "id": "6650bbccddeeff0011223346", "name": { "TR": "Eklemek istediğiniz bir şey var mı?" }, "answer": { "text_reply": "Çok memnun kaldım." } }
],
"start_time": "2026-09-07T09:47:40.000Z",
"complated_time": "2026-09-07T09:47:40.212Z"
}
Her istekte olayın kodu event_status ve gönderim anı complated_time bulunur; kalan alanlar olaya özeldir. Yanıt olarak 2xx dönmeniz yeterlidir; gövde okunmaz. İstek yalnızca ağ hatasında bir kez yinelenir, 4xx/5xx yanıtlar yeniden denenmez. Değeri olmayan alanlar JSON'a yazılmaz.
Tüm olaylar ve alan açıklamaları: Webhook Referansı. Panelden tanımlama adımları: Webhook Entegrasyonu.
Başvurular çoğunlukla aynı gün, en geç birkaç iş günü içinde sonuçlanır. Süreci sizin adınıza biz yönetir, her adımda sizi bilgilendiririz.
Evet. Mevcut işletme numaranızı taşıyabilir veya yeni bir numara ile başlayabilirsiniz. Numara taşıma sırasında hizmet kesintisi yaşanmaz.
WhatsApp, işletmelerin müşterilere gönderdiği ilk mesajların (şablonların) Meta tarafından onaylanmasını şart koşar. Onay genellikle dakikalar içinde tamamlanır; panelimiz durumu anlık gösterir. Müşteri size son 24 saat içinde yazdıysa şablonsuz serbest mesaj gönderebilirsiniz.
Evet. Web kanalı için panelin verdiği kurulum kodunu sitenize eklemeniz yeterli; mobil uygulamalar REST ve WebSocket tabanlı custom kanalla bağlanır. Her iki kanal da WhatsApp ile aynı bota ve aynı gelen kutusuna düşer. Ayrıntılar Kanallar dokümanında.
REST API'de IP başına dakikada 100 istek sınırı vardır; aşımda 429 yanıtı ve RateLimit başlıkları döner. WhatsApp gönderim kapasitesi ise Meta'nın işletme doğrulama seviyenize göre belirlediği katmanlara bağlıdır ve zamanla otomatik yükselir.
API anahtarı Premium ve Enterprise planlarda oluşturulur. Webhook gönderimi Enterprise plana özeldir. Hesap başına tek bir API anahtarı bulunur; yeni anahtar oluşturmak öncekini anında geçersiz kılar.
Tüm veriler KVKK'ya uygun olarak, uçtan uca şifreli altyapıda saklanır. Kurumsal müşterilerimiz için veri işleme sözleşmesi (DPA) sağlıyoruz.
Teknik ekibimiz entegrasyonunuzda size eşlik etsin — sorunuzu iletin, aynı gün dönelim.
Türkçe teknik destek · Entegrasyon danışmanlığı ücretsiz