Entegrasyon Kullanım Senaryosu

Gelen Çağrıları CRM Verilerine Göre Otomatik Yönlendirme

Arayan kişiyi CRM'inizde sorgulayıp çağrı yanıtlanmadan doğru ekibe nasıl yönlendireceğinizi öğrenin.

Akıllı Yönlendirmeler

Genel Bakış

Her arayan aynı deneyimi hak etmez. Kayıtlı müşteriler destek ekibinize anında ulaşabilmeli; bilinmeyen numaralar genel bir kuyruğa gitmeli. Telefon sistemindeki yönlendirme kurallarını manuel olarak yönetmek ölçeklenemez — ve CRM verileriniz değiştiği anda bozulur.

Bu rehber, çağrı yanıtlanmadan önce CRM’inizi gerçek zamanlı olarak sorgulamak ve bir yönlendirme kararı döndürmek için Web Servisi Tabanlı Akıllı Yönlendirmeler’i nasıl kullanacağınızı gösterir.

Nasıl Çalışır

Bir çağrı geldiğinde Hipcall’ın Akıllı Yönlendirmeler özelliği, arayanın telefon numarasıyla HTTP uç noktanızı çağırır. Sunucunuz numarayı CRM’inizde sorgular ve bir dahili hat numarasıyla yanıt verir. Hipcall çağrıyı buna göre yönlendirir — arayanın tek bir zil sesi duymadan önce, tüm bunlar milisaniyeler içinde gerçekleşir.

Mimari

flowchart TD
    A[Gelen çağrı] --> B[Hipcall Akıllı Yönlendirmeler devreye girer]
    B --> C[Arayan numarasıyla\nuç noktanıza POST gönderilir]
    C --> D{CRM'de bulundu mu?}
    D -- Evet --> E[VIP dahili hattını döndür\nörn. 1093]
    D -- Hayır --> F[Genel dahili hattı döndür\nörn. 1094]
    E --> G[Çağrı VIP kuyruğuna yönlendirilir]
    F --> H[Çağrı genel kuyruğa yönlendirilir]

Adım 1: Hipcall’da Akıllı Yönlendirmeleri Yapılandırın

  1. Hipcall kontrol panelinizde Ayarlar > Telefon Sistemi > Akıllı Yönlendirme bölümüne gidin.
  2. Yeni’ye tıklayın ve rota türü olarak Web Servisi’ni seçin.
  3. Uç nokta URL’nizi girin (örn. https://your-server.example.com/api/smart-ivr).
  4. Kuralı kaydedin ve kontrol etmek istediğiniz telefon numarasına veya IVR menüsüne atayın.

Yerel geliştirme: Yerel sunucunuzu dışarıya açmak için ngrok kullanın. ngrok http 5008 komutunu çalıştırın ve oluşturulan URL’yi uç noktanız olarak kullanın.

Adım 2: Webkancayı Alın

Hipcall, çağrı gelir gelmez arayanın telefon numarasıyla birlikte uç noktanıza bir POST isteği gönderir.

Hipcall’dan örnek istek:

{
  "caller": "+442045205757"
}

caller alanı, arayanın telefon numarasını E.164 formatında içerir. Uç noktanız zaman aşımı süresi içinde yanıt vermelidir — CRM sorgulamasını hızlı tutun.

Adım 3: Arayanı Sorgulayın

Telefon numarasını veritabanı formatınıza uyacak şekilde normalize edin, ardından CRM’inizi sorgulayın.

Örnek normalizasyon (Python):

def normalize_phone(phone):
    # Sayısal olmayan karakterleri temizle
    phone = ''.join(filter(str.isdigit, phone))
    # Türkiye yerel formatlarını işle
    if phone.startswith('0') and len(phone) == 11:
        phone = '9' + phone
    elif len(phone) == 10:
        phone = '90' + phone
    return phone

Normalize edilmiş numarayı kullanarak veritabanınızı sorgulayın:

caller = data.get('caller')
normalized = normalize_phone(caller)

customer = db.execute(
    'SELECT id FROM customers WHERE phone = ?',
    (normalized,)
).fetchone()

Adım 4: Yönlendirme Kararını Döndürün

Çağrının yönlendirileceği extension (dahili hat) değerini içeren bir JSON nesnesiyle yanıt verin. Kayıtlı müşteriler için bir dahili hat, bilinmeyen arayanlar için başka bir dahili hat kullanın.

Kayıtlı müşteri:

{ "extension": "1093" }

Bilinmeyen arayan:

{ "extension": "1094" }

Hipcall, extension değerini okur ve çağrıyı hemen o dahili hatta aktarır. Arayan herhangi bir gecikme yaşamaz.

Kullanılan Araçlar

AraçAmaç
Web Servisi Tabanlı Akıllı YönlendirmelerGelen çağrılarda uç noktanızı tetikler ve yanıta göre yönlendirme yapar

Sonraki Adımlar

Topluluktan Sor

Sorularınız mı var ya da entegrasyonunuzu paylaşmak mı istiyorsunuz? Tartışmaya katılın.

Araçlar ve API'ler

Hipcall'ı sistemlerinize genişletmek ve entegre etmek için altı yol.

REST API

Hipcall verilerinize programlı olarak erişin. OAuth 2.0 ve API anahtarı doğrulaması ile RESTful HTTP API üzerinden dahililer yönetin, aramalar başlatın, arama kayıtlarını alın ve daha fazlasını yapın.

Webhook'lar

13'ten fazla etkinlik türü için gerçek zamanlı HTTP bildirimleri alın — gelen aramalar, yanıtlanan aramalar, kapatmalar, sesli mesajlar ve daha fazlası. Arama verilerini anında herhangi bir sisteme iletin.

Web Servis Tabanlı Akıllı Yönlendirmeler

Kendi iş mantığınızı kullanarak gelen aramaları dinamik olarak yönlendirin. Hipcall, çalma anında web servisinizi çağırır ve aramayi JSON yanıtınıza göre yönlendirir.

Hızlı Arama

Giden aramaları programlı olarak tetikleyin. Tek bir API isteğiyle bir temsilcinin dahilisinden herhangi bir numaraya arama başlatın — tıkla-ara entegrasyonları için idealdir.

Harici Yönetim

Hipcall hesabınızı harici sistemlerden yönetin. Panele giriş yapmadan kullanıcıları sağlayın, arama akışlarını güncelleyin ve ayarları kontrol edin.

Bilgilendirme Kartı

Bir arama bağlandığı anda temsilcinin ekranında gerçek zamanlı arayan bağlamını görüntüleyin. CRM'inizden veya ERP'nizden API aracılığıyla herhangi bir veriyi — ad, şirket, hesap bakiyesi — iletin.