ব্যবসার জন্য RCS কিভাবে কাজ করে

ব্যবসার লক্ষ্য অর্জনের জন্য RCS for Business এজেন্টরা ব্যবহারকারীদের সাথে বার্তা, ইভেন্ট এবং অনুরোধের মাধ্যমে যোগাযোগ করে। লক্ষ্যগুলি সহজ (যেমন ডেলিভারি বিজ্ঞপ্তি পাঠানো) বা জটিল (যেমন ফ্লাইট বুকিং) যাই হোক না কেন, এজেন্টরা রিচ কার্ড, মিডিয়া এবং পরামর্শ ব্যবহার করে ব্যবহারকারী এবং এজেন্টের চাহিদা পূরণ করে এমন সাবলীল কথোপকথনের মাধ্যমে ব্যবহারকারীদের গাইড করে।

কিভাবে এটা কাজ করে

আপনার এজেন্ট এবং একজন ব্যবহারকারীর মধ্যে কথোপকথনের ধারা দুটি ব্যক্তির মধ্যে কথোপকথনের মতো, যেখানে প্রতিটি পক্ষ পালাক্রমে কথা বলে, শোনে এবং অন্য পক্ষের কথার উত্তর দেয়।

আপনার RCS for Business এজেন্ট ব্যবহারকারীদের সাথে কথোপকথন শুরু করে। ব্যবহারকারীরা আপনার এজেন্টের সাথে কথোপকথন শুরু করতে পারবেন না, তবে এজেন্ট একবার কথোপকথন শুরু করলে, ব্যবহারকারী যেকোনো সময় উত্তর দিতে পারবেন।

আপনার কনফিগার করা কোনও বহিরাগত ট্রিগার পেলে আপনার এজেন্ট প্রথম বার্তা পাঠায়। ট্রিগার যেকোনো হতে পারে এবং এটি আপনার এজেন্টের ব্যবহারের ক্ষেত্রে নির্ভর করে:

  • একটি প্যাকেজ পাঠানো হয়।
  • প্রতিদিনের দুপুরের খাবারের স্যান্ডউইচ ডিল পাঠানোর সময় এসেছে।
  • একজন ব্যবহারকারী চ্যাটে গ্রাহক সহায়তার সাথে যোগাযোগ করেন।

একটি বহিরাগত ট্রিগার একটি RBM এজেন্টকে সক্রিয় করে

যখন আপনার এজেন্ট ট্রিগারটি গ্রহণ করে, তখন এজেন্টটি RCS বিজনেস মেসেজিং API ব্যবহার করে ব্যবহারকারীর ডিভাইসে একটি বার্তা পাঠায় । আপনার এজেন্ট JSON পেলোড ব্যবহার করে HTTP অনুরোধ হিসাবে RBM API ব্যবহার করে ব্যবহারকারীর কাছে সমস্ত বার্তা, ইভেন্ট এবং অন্যান্য অনুরোধ পাঠায়। ব্যবহারকারী তাদের ডিভাইসের Messages অ্যাপে বার্তাটি গ্রহণ করেন।

যদি ডিভাইসটি RCS সমর্থন না করে, তাহলে RCS for Business প্ল্যাটফর্মটি 404 ত্রুটি ফেরত পাঠাবে এবং এজেন্টকে SMS এর মতো অন্য প্রযুক্তিতে ফিরে যেতে হবে।

যখন ব্যবহারকারী বার্তাটির উত্তর দেন বা কোনও ইভেন্ট ট্রিগার করেন, তখন Google এর RCS for Business পরিষেবা আপনার কনফিগার করা ওয়েবহুক- এ প্রতিক্রিয়া পাঠায়, যা তথ্যটি আপনার এজেন্টের কাছে ফেরত পাঠায়। ওয়েবহুক সমস্ত ব্যবহারকারীর বার্তা, ইভেন্ট এবং অন্যান্য অনুরোধগুলি JSON হিসাবে আপনার এজেন্টের কাছে পাঠায়।

আপনার এজেন্ট বার্তাটি পাওয়ার পর, এটি JSON ডিকোড করে এবং প্রতিক্রিয়াটি পার্স করে। অভ্যন্তরীণ যুক্তি ব্যবহার করে, অথবা Dialogflow এর মতো একটি প্রাকৃতিক ভাষা বোঝাপড়া (NLU) মডিউলের উপর নির্ভর করে, আপনার এজেন্ট ব্যবহারকারীর বার্তার প্রতিক্রিয়া নির্ধারণ করে এবং RBM API এর মাধ্যমে ব্যবহারকারীর ডিভাইসে প্রতিক্রিয়া পাঠায়।

আপনার এজেন্ট এবং ব্যবহারকারীর মধ্যে কথোপকথন চলতে থাকে যতক্ষণ না এটি একটি কাঙ্ক্ষিত সিদ্ধান্তে পৌঁছায় অথবা ব্যবহারকারী সাড়া দেওয়া বন্ধ করে দেয়।

উদাহরণ

নিচের উদাহরণটি একটি সহজ দৃশ্যকল্প দেখায় যেখানে একজন ব্যবহারকারী আবহাওয়ার আপডেটের জন্য জিজ্ঞাসা করেন।

  1. আপনার এজেন্ট একটি বহিরাগত পরিষেবা থেকে একটি ট্রিগার পায় যা নির্দেশ করে যে একজন ব্যবহারকারী আবহাওয়ার আপডেটের জন্য অনুরোধ করেছেন।
  2. আপনার এজেন্ট ব্যবহারকারীর অনুরোধ স্বীকার করে এবং ব্যবহারকারীর অবস্থান জানতে চেয়ে ব্যবহারকারীকে একটি বার্তা পাঠায়।
  3. মেসেজ অ্যাপে, ব্যবহারকারী বার্তাটি পড়েন এবং তাদের ঠিকানা দিয়ে উত্তর দেন।
  4. আপনার এজেন্ট প্রতিক্রিয়া প্রক্রিয়া করে, আবহাওয়ার তথ্য সংগ্রহ করে, একটি কথোপকথনমূলক বার্তা তৈরি করে এবং ব্যবহারকারীর কাছে তথ্য পাঠায়। এছাড়াও, আপনার এজেন্ট জিজ্ঞাসা করে যে ব্যবহারকারী অন্য কোনও স্থানের জন্য আবহাওয়ার তথ্য চান কিনা।
  5. ব্যবহারকারী বার্তাগুলি পড়েন এবং এজেন্টকে ধন্যবাদ জানান।
  6. আপনার এজেন্ট স্বীকার করে যে ব্যবহারকারী অতিরিক্ত তথ্যের জন্য অনুরোধ করেননি এবং কথোপকথনটি শেষ করেন।

এনক্রিপশন

ব্যবহারকারী এবং এজেন্টদের মধ্যে পাঠানো RCS for Business বার্তাগুলি RCS for Business এজেন্ট এবং Google সার্ভারের মধ্যে এবং Google সার্ভার এবং ব্যবহারকারীদের ডিভাইসের মধ্যে এনক্রিপ্ট করা হয়। পার্টনাররা তাদের নিজস্ব এনক্রিপশন কী ব্যবহার করতে পারে না কারণ সমস্ত ব্যবহারকারী এবং ব্যবসাকে সুরক্ষিত রাখার জন্য Google-কে ক্ষতিকারক কন্টেন্টের জন্য বার্তাগুলি স্ক্যান করতে হয়।

ব্যবসার জন্য RCS-এর ডেটা সুরক্ষা সম্পর্কে আরও তথ্যের জন্য, ব্যবসার জন্য RCS-এর ডেটা সুরক্ষা দেখুন।

এরপর কী?

যখন আপনি এই ধারণাগুলির সাথে স্বাচ্ছন্দ্য বোধ করবেন, তখন আপনার এজেন্ট কী করবে তা বিবেচনা করুন এবং আপনার প্রথম এজেন্ট তৈরি করুন