YZ Asistanı Twilio çağrılarıyla nasıl entegre edilir

Aşağıdaki talimatlar yalnızca masaüstü ve dizüstü bilgisayarlar içindir.

Öncelikle Twilio’yu ayarlayın


  1. Bir Twilio hesabı açın ya da zaten bir hesabınız varsa giriş yapın.

    a. Twilio Konsolu’ndan Account SID ve Auth Token alın.

  2. Bir TwiML Uygulaması oluşturun:

    a. Twilio Konsolu’nda Develop > Voice > Manage > TwiML apps bölümüne gidin.

    b. Create new TwiML App butonuna tıklayın.

    c. Voice Request URL’yi çağrıyı yönetecek sunucu uç noktanıza yönlendirin.

    d. TwiML App SID’inizi bir yere not alın.

  3. Twilio API’leriyle etkileşime izin veren bir API Key oluşturun:

    a. API keys and tokens bölümüne gidin.

    b. Create API key seçeneğine tıklayın.

    c. Key’in SID ve Secret değerini bir yere not alın.

  4. Bir Twilio servisi oluşturun:

    a. Develop > Functions And Assets > Services bölümüne gidin.

    b. Create service seçeneğine tıklayın.

    c. Aşağıdaki ortam değişkenlerini ayarlayın:

    • TWIML_APPLICATION_SID: TwiML App SID’iniz.

    • API_KEY_SID: API Key SID.

    • API_KEY_SECRET: API Key Secret.

    • CALLER_ID: Twilio numaranız (+ ve ülke kodu dahil).

  5. Twilio Servisiniz için bağımlılıkları yapılandırın:

    a. Sunucusuz fonksiyonlarınız için gerekli NPM modüllerini içe aktarın.

6. Kimlik doğrulama için voice token üretmek üzere bir Twilio Function oluşturun:

     a. Develop > Functions and Assets > Functions bölümüne gidin.

     b. /voice-token fonksiyonunu oluşturun.

7. Sunucunuzu ayarlayın:

     a. Flask (Python) veya Express (Node.js) gibi bir framework kullanarak giden çağrı mantığını yönetecek bir sunucu oluşturun.

8. Kurulumunuzu test edin:

a. Sunucunuzu internete açmak için Ngrok gibi araçlar kullanın.

b. /make_call endpoint’inize POST isteği göndererek bir çağrı başlatın (to parametresine alıcının telefon numarasını girin).



Bir swagger.json OpenAPI şeması oluşturun

İşte bir örnek:
Not: “+12345678” kısmını kendi telefon numaranızla değiştirin.

API çağrısı için script oluşturun

İşte bir örnek:
Not: “+12345678” kısmını kendi telefon numaranızla değiştirin.

YZ Asistanı’nın yönlendirme ayarlarını devre dışı bırakın

1. tawk.to’ya giriş yapın.

2. Panelinizde, bu kurulumu yapmak istediğiniz varlığı seçin. Doğru varlığı seçtiğinizden emin olmak için fareyi varlık adının üzerine getirin.
3. Üst menüden Eklentiler’e tıklayın.

4. YZ Asistanı altında Ayarlar’a tıklayın.

5. YZ asistanınızı seçin.

6. Escalation bölümüne gidin. When a visitor asks to speak to a human seçeneğini kapatın.

Eğer butonu görmüyorsanız, önce bir kısayol seçin ve ardından butonu kapatın.

Entegrasyonu tamamlayın

1. Integration/API bölümüne gidin. API altında Add Tool seçeneğine tıklayın.


2. Schema File URL alanına swagger.json OpenAPI şemanızın URL’sini girin.

3. API base URL alanına Twilio’nun API URL’sini girin.

4. Kimlik doğrulama yöntemini seçin ve Save butonuna tıklayın.

Bu adımlar ile YZ Asistanı üzerinden Twilio aracılığıyla telefon çağrıları alabileceksiniz. Canlıya geçmeden önce entegrasyonu test etmeyi unutmayın. Müşteri deneyimini etkileyebilecek olası sorunları tespit edip çözün.


Bu makale hakkında geri bildiriminiz varsa veya daha fazla yardıma ihtiyacınız olursa:

Bu makale size yardımcı oldu mu?

59 kişi içerisinden 39 kişi bu makaleyi beğendi