Dialogflow ile görüşme başlatın

Dialogflow'u etkinleştirdikten ve temsilcinizin yanıtlarını tasarlaydıktan sonra, Dialogflow aracınız RBM temsilcinizin görüşmelerini destekleyerek kullanıcıların mesajlarını yorumlar ve yanıtlar.

Görüşme başlatmak için kullanıcının telefon numarasını ve görüşmeyi başlatan Dialogflow niyetini (genellikle temsilcinizin karşılama niyeti) belirten bir API çağrısı yaparsınız.

API çağrısı yaptıktan sonra Dialogflow, mesajı kullanıcının cihazına gönderen RBM platformuna bir yanıt gönderir. RBM temsilciniz ile kullanıcı arasındaki mesajlar, görüşme işlemeyi gerçekleştiren Dialogflow temsilcinize otomatik olarak yönlendirilir.

Örnek

Dialogflow temsilciniz için karşılama niyetini tetikleyen etkinlik "RBM_WELCOME_EVENT" ise bir kullanıcıyla görüşme başlatmak için aşağıdaki komutu çalıştırırsınız.

  • PATH_TO_RBM_SERVICE_ACCOUNT_KEY, geliştirme makinenizdeki hizmet hesabı anahtarınızın yoludur.
  • REGION, RBM temsilcinizin bulunduğu bölgedir (asia, europe veya us).
  • PHONE_NUMBER, kullanıcı cihazının E.164 biçimindeki MSISDN'sidir (ör. +12223334444).
curl -X POST -H 'Content-Type: application/json' \
  -H "`oauth2l header --json PATH_TO_RBM_SERVICE_ACCOUNT_KEY rcsbusinessmessaging`" \
  'https://REGION-rcsbusinessmessaging.googleapis.com/v1/phones/PHONE_NUMBER/dialogflowMessages?messageIdPrefix=PREFIX' \
  -d '{
    "eventName": "RBM_WELCOME_EVENT",
    "languageCode": "en"
  }'

Biçimlendirme ve değer seçenekleri için dialogflowMessages sayfasını inceleyin.