Skip to main content
Bu rehberde, WhatTalk.ai API’sini kullanarak müşteri listenizi bir kampanyaya nasıl ekleyeceğinizi ve otomatik aramaları nasıl başlatacağınızı adım adım öğreneceksiniz.

Genel Bakış

Tüm işlem 3 adımdan oluşur:
1

Kampanya oluşturun (veya mevcut kampanyayı kullanın)

Panelden veya API ile bir kampanya oluşturun.
2

Müşterileri API ile kampanyaya ekleyin

Her müşteri için bir API isteği gönderin.
3

Kampanyayı başlatın

Kampanya durumunu “start” yapın — sistem otomatik aramaya başlar.
Kampanyanız zaten “Devam ediyor” (in-progress) durumdaysa, 3. adıma gerek yoktur. Eklenen müşteriler otomatik olarak arama sırasına girer.

Ön Gereksinimler

Başlamadan önce aşağıdakilerin hazır olduğundan emin olun:
  • API Anahtarı — Panelden Ayarlar > API Anahtarları bölümünden oluşturabilirsiniz
  • Kampanya ID — Panelden kampanyanızı açtığınızda, tarayıcı adres çubuğundaki linkten bulabilirsiniz. Örnek: app.whattalk.ai/campaigns/1050 → Kampanya ID’niz 1050’dir. Alternatif olarak API ile yeni kampanya da oluşturabilirsiniz.
  • AI Asistan — Kampanyaya atanmış, giden arama için yapılandırılmış bir asistan
  • Telefon Numarası — Kampanyaya atanmış bir telefon numarası

Kimlik Doğrulama

Tüm API isteklerinde Authorization başlığında Bearer token kullanılır:
Base URL: https://app.whattalk.ai/api

Adım 1: Kampanya Oluşturma (İsteğe Bağlı)

Zaten bir kampanyanız varsa bu adımı atlayıp doğrudan Adım 2’ye geçebilirsiniz.
Dönen yanıtta campaign_id değerini not edin — bir sonraki adımda kullanacaksınız.
Yeni oluşturulan kampanyalar “draft” durumunda başlar. Aramaların başlaması için kampanyayı ayrıca başlatmanız gerekir (Adım 3).

Adım 2: Müşterileri Kampanyaya Ekleme

Her müşteri için ayrı bir API isteği gönderin. Telefon numarası E.164 formatında olmalıdır (ör. +905551234567).

Tek Müşteri Ekleme

Başarılı Yanıt

Toplu Müşteri Ekleme (100 adet)

Toplu ekleme endpoint’i bulunmadığından, her müşteri için ayrı istek gönderilir. Aşağıda farklı dillerde örnek döngüler:
variables içindeki alan adları, asistanınızın Prompt ve Araçlar ayarlarındaki değişken adlarıyla aynı olmalıdır. Örneğin asistanda {customer_name} kullanıyorsanız, API’de de "customer_name" göndermelisiniz.

Adım 3: Kampanyayı Başlatma

Müşterileri ekledikten sonra kampanyayı başlatın:

Kampanyayı Başlat

Kampanyayı Durdur

Aramaları durdurmak isterseniz:

Kampanya Durumları


Müşteri Durumları

Kampanya çalışırken her müşterinin durumu otomatik güncellenir:

Sık Sorulan Sorular

Evet. Kampanya “in-progress” durumdayken eklenen yeni müşteriler otomatik olarak arama sırasına girer. Kampanyayı tekrar başlatmanıza gerek yoktur.
Şu anda toplu ekleme endpoint’i bulunmamaktadır. Her müşteri için ayrı bir POST /user/lead isteği göndermeniz gerekir. Yukarıdaki kod örneklerindeki döngülerle bu işlem kolayca otomatikleştirilebilir.
E.164 formatı zorunludur. Başında + işareti ve ülke kodu olmalıdır. Örnek: +905551234567 (Türkiye), +14155551234 (ABD).
Hayır. API ile doğrudan müşteri ekleme ve kampanya yönetimi yapabilirsiniz. Otomasyon platformu yalnızca CRM entegrasyonu, arama sonrası işlemler gibi ek senaryolar için gereklidir.
Varsayılan olarak mükerrer numaralar engellenir. Mükerrer eklemeye izin vermek için "allow_dupplicate": true parametresini kullanabilirsiniz.