রিসোর্স: ডায়ালগফ্লোইভেন্ট
RCS for Business প্ল্যাটফর্ম দ্বারা ট্রিগার করা Dialogflow ইভেন্ট।
ইভেন্টের মাধ্যমে, একজন এজেন্ট ভাষাকে ইনপুট হিসেবে ব্যবহার না করেই একটি অভিপ্রায় মেলাতে পারে।
প্যারামিটারগুলি ব্যক্তিগতকৃত প্রতিক্রিয়া সক্ষম করে। উদাহরণস্বরূপ, { "eventName": "welcome_event", "parameters": { "name": "Sam" } } ইনপুট দিয়ে, একটি Dialogflow এজেন্ট "Hello Sam! What can I do for you today?" প্রতিক্রিয়া তৈরি করতে পারে।
| JSON উপস্থাপনা |
|---|
{ "name": string, "eventName": string, "parameters": { object }, "languageCode": string } |
| ক্ষেত্র | |
|---|---|
name | এই ক্ষেত্রটি RCS for Business প্ল্যাটফর্ম দ্বারা সেট করা হয়েছে। এজেন্ট মেসেজ তৈরি করার সময় এটি অন্তর্ভুক্ত করবেন না। ক্ষেত্রটি "phones/{E.164}/dialogflowMessages/{messageId}" সমাধান করে, যেখানে {E.164} হল E.164 ফর্ম্যাটে ব্যবহারকারীর ফোন নম্বর এবং {messageId} হল RCS for Business এজেন্ট মেসেজের এজেন্ট-নির্ধারিত আইডি। |
eventName | ইভেন্টের অনন্য শনাক্তকারী। উদাহরণস্বরূপ, |
parameters | (ঐচ্ছিক) ইভেন্টের সাথে সম্পর্কিত প্যারামিটার। |
languageCode | এই কোয়েরির ভাষা। ভাষা কোডের তালিকার জন্য, ভাষা সহায়তা দেখুন। একটি Dialogflow এজেন্ট একটি ভাষা ব্যবহার করার আগে, ভাষাটি Dialogflow কনসোলে সক্রিয় করতে হবে। একই সেশনের কোয়েরিগুলি বিভিন্ন ভাষা নির্দিষ্ট করতে পারে। যদি কোনও ভাষা নির্দিষ্ট না করা থাকে, তাহলে Dialogflow এজেন্টের ডিফল্ট ভাষা ব্যবহার করে। |
পদ্ধতি | |
|---|---|
| একটি Dialogflow এজেন্টকে একটি RCS for Business এজেন্টের মাধ্যমে বার্তা পাঠাতে অনুরোধ করে। |