Memulai percakapan dengan Dialogflow

Setelah Anda mengaktifkan Dialogflow dan mendesain respons agen, agen Dialogflow Anda akan memberdayakan percakapan agen RBM, sehingga menafsirkan dan merespons pesan pengguna.

Untuk memulai percakapan, lakukan panggilan API yang menentukan nomor telepon pengguna dan intent Dialogflow yang memulai percakapan (biasanya intent selamat datang agen Anda).

Setelah Anda melakukan panggilan API, Dialogflow akan mengirimkan respons ke platform RBM, yang mengirimkan pesan ke perangkat pengguna. Pesan antara agen RBM Anda dan pengguna akan otomatis diteruskan ke agen Dialogflow Anda, yang menangani pemrosesan percakapan.

Contoh

Jika "RBM_WELCOME_EVENT" adalah peristiwa yang memicu intent sambutan untuk agen Dialogflow, Anda harus menjalankan perintah berikut untuk memulai percakapan dengan pengguna.

  • PATH_TO_RBM_SERVICE_ACCOUNT_KEY adalah jalur ke kunci akun layanan di mesin pengembangan Anda.
  • REGION adalah wilayah agen RBM Anda (asia, europe, atau us).
  • PHONE_NUMBER adalah MSISDN perangkat pengguna dalam format E.164 (mis., +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"
  }'

Untuk opsi format dan nilai, lihat dialogflowMessages.