WhatsApp চ্যাটবট যেন একই প্রশ্নে ঘুরপাক না খায়: রিট্রাই লিমিট, ফলব্যাক ও বের হওয়ার পথ
“দুঃখিত, বুঝতে পারিনি। অনুগ্রহ করে একটি অপশন বেছে নিন।” একবার চলে। তিনবার হলে গ্রাহক আর নেই। একটি কাউন্টার, একটি ফলব্যাক শাখা আর একটি হস্তান্তরের নিয়ম লুপে আটকে থাকা বটকে এমন বটে বদলে দেয় যে জানে কখন থামতে হবে।
MonoChat টিম আপডেট করা হয়েছে: 7 মিনিটে পড়া যায়
এই পেজে
WhatsApp চ্যাটবট লুপে পড়ে যখন সে গ্রাহকের উত্তর মেলাতে পারে না এবং একই প্রশ্ন বারবার করতে থাকে। এটি থামাতে প্রতিটি প্রশ্নে অপ্রত্যাশিত উত্তরের জন্য একটি ফলব্যাক শাখা রাখুন, বট কতবার জিজ্ঞেস করেছে তা গুনুন, এবং দুই বা তিনবার চেষ্টার পর পুরো ইতিহাসসহ কথোপকথন একজন মানুষের হাতে দিন। MonoChat-এ এর জন্য লাগে তিনটি নোড: অন্য ক্ষেত্রে আউটপুটসহ প্রশ্নোত্তর, গোনার জন্য ফ্লো ভেরিয়েবল সেট করুন, আর গণনার ওপর একটি যদি শর্ত যা কথোপকথন অ্যাসাইন করুন-এ নিয়ে যায়।
এই গাইডে দেখবেন WhatsApp-এ লুপ কেন হয়, ফলব্যাক কীভাবে সাজাবেন, এবং ধাপে ধাপে কীভাবে রিট্রাই লিমিট বানাবেন।
চ্যাটবট লুপ কেন যতটা বাঁচায় তার চেয়ে বেশি খরচ করায়
বট যে কথোপকথন শেষ করতে পারে তাতে খরচ বাঁচে। যেখানে গ্রাহককে আটকে রাখে, সেখানে লোকসান হয়। এপ্রিল 2026-এ California Management Review-এর একটি লেখায় Yuqing Ren ও Rongjin Zhang গবেষণাগুলো একসঙ্গে তুলে ধরেছেন:
- একাধিক জরিপে দেখা গেছে 53–77% উত্তরদাতার চ্যাটবট নিয়ে খারাপ বা বিরক্তিকর অভিজ্ঞতা হয়েছে;
- 5,728 জন গ্রাহকের ওপর Gartner-এর একটি জরিপে 64% বলেছেন তারা চান কোম্পানিগুলো কাস্টমার সার্ভিসে AI ব্যবহার না করুক, আর 53% এ কারণে প্রতিযোগীর কাছে চলে যাওয়ার কথা ভাববেন;
- একই Gartner জরিপ অনুযায়ী কাস্টমার সার্ভিসের মাত্র 14% সমস্যা সেলফ-সার্ভিসে পুরোপুরি সমাধান হয়;
- 70–80% গ্রাহক একজন মানব এজেন্টের সঙ্গে কথা বলতে পছন্দ করেন।
লেখকরা এই বিরক্তির প্রধান উৎসগুলোর একটি হিসেবে “চ্যাটবট লুপ”-এর কথা বলেছেন: হস্তান্তর না করে বট প্রশ্ন করতেই থাকে, একই তথ্য দোহরায় বা দুঃখপ্রকাশ করে। তারা আরও দেখিয়েছেন, “মানুষের কাছে পৌঁছানোর সহজ পথ না থাকা” ছোট একটি বিরক্তিকে আস্থা হারানোয় পরিণত করে।
এর কোনোটিই বটের বিপক্ষে যুক্তি নয়। এটি এমন বটের পক্ষে যুক্তি, যে জানে কখন থামতে হবে।
WhatsApp বট কেন আটকে যায়
বেশিরভাগ WhatsApp বট আসলে মেনু: রিপ্লাই বোতাম বা লিস্টসহ একটি প্রশ্ন। Meta-র সীমা এগুলোর আকার ঠিক করে দেয়। একটি রিপ্লাই-বোতাম মেসেজে থাকে সর্বোচ্চ 3টি বোতাম, প্রতিটি সর্বোচ্চ 20 অক্ষরের; একটি লিস্ট মেসেজে সব সেকশন মিলিয়ে থাকে সর্বোচ্চ 10টি সারি, প্রতিটি সারির শিরোনাম সর্বোচ্চ 24 অক্ষরের। এই সীমার মধ্যেও গ্রাহকরা চারটি কাজ করেন যা মেনু আশা করেনি:
- ট্যাপ না করে টাইপ করেন। “দুই নম্বরটা”, “ডেলিভারি”, “2”।
- অন্য প্রশ্নের উত্তর দেন। বট অর্ডার নম্বর চায়; গ্রাহক পার্সেলের ছবি পাঠান।
- মেনুতে নেই এমন কিছু লেখেন। “অর্ডার ভাঙা অবস্থায় এসেছে”, অথচ মেনুতে আছে ট্র্যাক / ফেরত / আমাদের সঙ্গে কথা বলুন।
- পরে ফিরে আসেন, গতকাল বট যে প্রশ্ন করেছিল তার উত্তর দিতে।
যে বট এগুলোর প্রতিটিকে “ভুল উত্তর, আবার বেছে নিন” হিসেবে ধরে, সে লুপে পড়ে। যে বটের প্রতিটির জন্য পরিকল্পনা আছে, সে পড়ে না।
WhatsApp-এর নিজের নিয়মও একই দিকে ইঙ্গিত করে। এর Business Messaging Policy 24 ঘণ্টার উইন্ডোতে অটোমেশন অনুমোদন করে, তবে বলে ব্যবসার কাছে “দ্রুত, স্পষ্ট ও সরাসরি এসক্যালেশন পথ” থাকতেই হবে: চ্যাটের ভেতরে মানব এজেন্টের কাছে স্থানান্তর, ফোন নম্বর, ইমেইল, ওয়েব সাপোর্ট, স্টোরে ভিজিট বা সাপোর্ট ফর্ম।
MonoChat কীভাবে উত্তর পড়ে
লিমিট বানানোর আগে জেনে নেওয়া ভালো, প্রশ্নোত্তর নোড একটি উত্তর পেলে কী করে:
- ট্যাপ করা বোতাম বা লিস্টের সারি সেই অপশনের আউটপুটে যায়।
- টাইপ করা উত্তর অপশনের শিরোনামগুলোর সঙ্গে মেলানো হয়। কোনো একটির যথেষ্ট কাছাকাছি হলে সেটিকেই ধরা হয়; “আমার অর্ডার ট্র্যাক করুন” মিলে যায় “অর্ডার ট্র্যাক” বোতামের সঙ্গে।
- একটি নম্বর সেই অবস্থানের অপশন বেছে নেয়, তাই “2” মানে দ্বিতীয় বোতাম বা সারি।
- বাকি সবকিছু (কিছুর সঙ্গে না মেলা টেক্সট, ছবি, ভয়েস নোট) নোডের অন্য ক্ষেত্রে আউটপুটে যায়।
অর্থাৎ লুপ মেলানোর মধ্যে নয়; লুপ হলো অন্য ক্ষেত্রে-এর সঙ্গে আপনি কী যুক্ত করেছেন তাতে। কোনো সীমা ছাড়া সেটিকে একই প্রশ্নে ফিরিয়ে দিলে বট চিরকাল জিজ্ঞেস করতেই থাকবে।
ধাপে ধাপে রিট্রাই লিমিট বানান
উদাহরণটি একটি অনলাইন শপের ডেলিভারি-প্রশ্নের মেনু, যেমন ফেসবুক পেজ ও WhatsApp-এ অর্ডার নেওয়া একটি ঢাকার পোশাকের দোকান। গ্রাহক বেছে নেন অর্ডার ট্র্যাক, পণ্য ফেরত বা অন্য কিছু।
1. প্রশ্ন করুন
- সেটিংস › অটোমেশন › ফ্লো-তে গিয়ে আপনার বট ফ্লো খুলুন, অথবা নতুন একটি তৈরি করুন।
- আপনার প্রশ্ন ও তিনটি বোতামসহ একটি প্রশ্নোত্তর নোড যোগ করুন। বোতামের শিরোনাম ছোট ও আলাদা রাখুন; কাছাকাছি শিরোনাম থাকলে টাইপ করা উত্তর মেলানো কঠিন হয়।
- প্রতিটি বোতামের আউটপুট সেই বিষয়ের শাখায় যুক্ত করুন।
2. চেষ্টাগুলো গুনুন
- একটি ফ্লো ভেরিয়েবল সেট করুন নোড যোগ করুন এবং প্রশ্নের অন্য ক্ষেত্রে আউটপুট এতে যুক্ত করুন।
- একটি সারি যোগ করুন: নাম
attempts, অপারেশন বাড়ান, মান1। মান খালি রাখলেও 1 ধরা হয়, আর যে ভেরিয়েবল এখনও নেই সেটি 0 থেকে শুরু হয়, তাই প্রথম ভুল উত্তরে এর মান হয় 1। - সারিগুলো ক্রমানুসারে চলে। গ্রাহক কী লিখেছেন তা রেখে দিতে চাইলে দ্বিতীয় একটি সারি যোগ করুন যা
{{message.text}}থেকে টেক্সট হিসেবেlast_answerসেট করুন করে।
3. ঠিক করুন: আবার জিজ্ঞেস করবেন, নাকি হস্তান্তর
- ফ্লো ভেরিয়েবল সেট করুন-এর পরে একটি যদি নোড যোগ করুন।
- শর্তে ফ্লো গ্রুপ খুলে ফ্লো ভেরিয়েবলের মান বেছে নিন:
attempts, বড় বা সমান,2। - মিথ্যা আউটপুট একটি বার্তা পাঠান নোডে যুক্ত করুন, যা আরও স্পষ্ট করে আবার জিজ্ঞেস করে, তারপর আবার প্রশ্নোত্তর নোডে ফিরিয়ে দিন।
- সত্য আউটপুট ধাপ 4-এর হস্তান্তরে যুক্ত করুন।
দ্বিতীয় চেষ্টায় প্রথমবারের কথা হুবহু দোহরানো উচিত নয়। বট কী করতে পারে তা বলুন এবং অপশনগুলো আবার দেখান:
দুঃখিত, এখানে আমি এই তিনটি বিষয়ে সাহায্য করতে পারি। একটিতে ট্যাপ করুন, অথবা তার নম্বর লিখুন: 1 অর্ডার ট্র্যাক · 2 পণ্য ফেরত · 3 অন্য কিছু
4. ঠিকভাবে হস্তান্তর করুন
- সত্য শাখায় একটি কথোপকথন অ্যাসাইন করুন নোড যোগ করুন এবং ডেলিভারির প্রশ্ন সামলানো টিম বা এজেন্ট বেছে নিন।
- তার আগে একটি বার্তা পাঠান যোগ করুন, যা গ্রাহককে জানায় এরপর কী হবে: “আমি আপনাকে একজন সহকর্মীর কাছে পাঠাচ্ছি। তিনি এই চ্যাটটি দেখতে পাবেন, তাই আপনাকে কিছু আবার বলতে হবে না।”
- আপনার কাজের সময় নির্দিষ্ট থাকলে আগে কর্মঘণ্টার মধ্যে শর্তসহ একটি যদি যোগ করুন। কাজের সময়ের বাইরে এখনই কেউ উত্তর দেবেন বলে প্রতিশ্রুতি না দিয়ে জানান কখন একজন মানুষ উত্তর দেবেন।
এজেন্ট টিম ইনবক্সে পুরো কথোপকথন দেখেন, বট যে উত্তরগুলো মেলাতে পারেনি সেগুলোসহ।
5. “অন্য কিছু”-কে সত্যিকারের বের হওয়ার পথ দিন
“অন্য কিছু” সেই বোতাম যা সবচেয়ে বেশি লুপে নিয়ে যায়, কারণ এটি এমন ফ্রি-টেক্সট প্রশ্নের দরজা খোলে যার উত্তর মেনু দিতে পারে না। এটিকে আরেকটি মেনুতে না পাঠিয়ে সরাসরি কথোপকথন অ্যাসাইন করুন-এ, অথবা ফ্রি টেক্সট পড়তে পারে এমন একটি AI ধাপে যুক্ত করুন।
কথোপকথনটি দেখতে কেমন
গ্রাহক: আসসালামু আলাইকুম, আমার পার্সেলটা নষ্ট অবস্থায় এসেছে
বট: ওয়ালাইকুম আসসালাম, রাফিয়া! এখানে আমি অর্ডার নিয়ে সাহায্য করতে পারি। আপনার কী দরকার? [অর্ডার ট্র্যাক] [পণ্য ফেরত] [অন্য কিছু]
গ্রাহক: ভাঙা এসেছে
বট: দুঃখিত, এখানে আমি এই তিনটি বিষয়ে সাহায্য করতে পারি। একটিতে ট্যাপ করুন, অথবা তার নম্বর লিখুন: 1 অর্ডার ট্র্যাক · 2 পণ্য ফেরত · 3 অন্য কিছু
গ্রাহক: (বাক্সের একটি ছবি পাঠান)
বট: আমি আপনাকে একজন সহকর্মীর কাছে পাঠাচ্ছি। তিনি এই চ্যাটটি দেখতে পাবেন, তাই আপনাকে কিছু আবার বলতে হবে না।
এজেন্ট: আপু, আমি তানভীর। পার্সেলটা নষ্ট অবস্থায় পৌঁছানোর জন্য দুঃখিত, আপনার পাঠানো ছবিটা দেখতে পাচ্ছি। এখনই রিপ্লেসমেন্টের ব্যবস্থা করছি।
দুটি চেষ্টা, একটি পরিষ্কার হস্তান্তর, আর ছবিটি আগে থেকেই এজেন্টের সামনে।
বট যখন একটি AI এজেন্ট
AI এজেন্ট ফ্রি টেক্সট পড়ে, তাই বোতাম নিয়ে কম লুপে পড়ে, তবে তবুও একই জায়গায় ঘুরতে পারে: গ্রাহক আগেই যে তথ্য দিয়েছেন তা আবার চাওয়া, বা কাজে আসেনি এমন উত্তর দোহরানো। দুটি নিয়ম এখানেও খাটে:
- রান সীমিত করুন। MonoChat-এর AI এজেন্ট নোড একটি এক্সিকিউশন বাজেটের মধ্যে কাজ করে এবং সম্পন্ন হয়েছে, বাজেট অতিক্রম করেছে, সময় শেষ হয়েছে বা ব্যর্থ হলে আউটপুটে এগোয়। সম্পন্ন হয়েছে ছাড়া প্রতিটি আউটপুট একজন মানুষের কাছে যুক্ত করুন।
- পালাগুলো গুনুন। একই ফ্লো ভেরিয়েবল সেট করুন কাউন্টার AI ধাপের চারপাশেও কাজ করে: গ্রাহক প্রতিবার উত্তর দিলে
ai_turnsবাড়ান এবং আপনার বেছে নেওয়া সংখ্যার পর হস্তান্তর করুন। হস্তান্তরের মেসেজ ও রাউটিং নিয়ে বিস্তারিত আছে আমাদের AI থেকে মানুষের কাছে হস্তান্তর গাইডে, আর চালুর আগে AI এজেন্ট টেস্ট করা দেখায় কীভাবে গ্রাহকদের আগেই খুঁজে বের করবেন কোন প্রশ্নের উত্তর সে দিতে পারে না।
চেকলিস্ট
- প্রতিটি প্রশ্নোত্তর নোডের অন্য ক্ষেত্রে আউটপুট যুক্ত আছে।
- সেই শাখায় একটি ফ্লো ভেরিয়েবল সেট করুন নোড
attemptsকাউন্টার বাড়ায়। - ফ্লো ভেরিয়েবলের মানসহ একটি যদি নোড ঠিক করে আবার জিজ্ঞেস করবে নাকি হস্তান্তর করবে (2 বা 3 চেষ্টা)।
- দ্বিতীয় চেষ্টার ভাষা আলাদা এবং অপশনগুলো নম্বরসহ দেখায়।
- “অন্য কিছু” সরাসরি একজন মানুষ বা AI ধাপে যায়, কখনও আরেকটি মেনুতে নয়।
- কথোপকথন অ্যাসাইন করুন চ্যাটটি সঠিক টিমের কাছে পাঠায়, সঙ্গে একটি মেসেজ যা জানায় এরপর কী হবে।
- কাজের সময়ের বাইরে বট জানায় কখন একজন মানুষ উত্তর দেবেন।
- AI ধাপগুলো বাজেট অতিক্রম করেছে, সময় শেষ হয়েছে ও ব্যর্থ হলে একজন মানুষের কাছে পাঠায়।
শুরু করুন
রিট্রাই লিমিট তৈরি হয় নো-কোড ওয়ার্কফ্লো অটোমেশন বিল্ডারে। app.monochat.ai-তে বিনামূল্যের Basic প্ল্যানে শুরু করুন, অথবা পড়ুন আমাদের WhatsApp চ্যাটবট বানানোর গাইড এবং WhatsApp ইন্টারঅ্যাক্টিভ মেসেজের অপশনগুলো।
সূত্র
- Yuqing Ren ও Rongjin Zhang, “Chatbot Frustration is Real: Hidden Costs and Best Practices” (চ্যাটবট নিয়ে বিরক্তি বাস্তব: লুকানো খরচ ও সেরা অনুশীলন), California Management Review Insights, 28 এপ্রিল 2026 (দেখা হয়েছে 3 নভেম্বর 2026)
- WhatsApp Business Messaging Policy (দেখা হয়েছে 3 নভেম্বর 2026)
- ইন্টারঅ্যাক্টিভ রিপ্লাই বোতাম মেসেজ (Meta for Developers) (দেখা হয়েছে 3 নভেম্বর 2026)
- ইন্টারঅ্যাক্টিভ লিস্ট মেসেজ (Meta for Developers) (দেখা হয়েছে 3 নভেম্বর 2026)
- MonoChat হেল্প সেন্টার: ফ্লো, ফ্লো ভেরিয়েবল সেট করুন ও ফ্লো ভেরিয়েবল (দেখা হয়েছে 3 নভেম্বর 2026)
MonoChat দিয়ে এটি বাস্তবে প্রয়োগ করুন