Google Review Requests
ভিজিটের পরে আপনার গ্রাহকদের কাছে WhatsApp ও আপনার অন্যান্য চ্যানেলে, তাদের নিজের ভাষায়, প্রতিটি শাখার রিভিউ লিংকসহ Google রিভিউ চায়। আপনার CRM, POS বা একটি ফাইল গ্রাহকদের পাঠায়; MonoChat সঠিক সময়ে, ন্যায্যভাবে অনুরোধ পাঠায়।
ওভারভিউ
Google Review Requests আপনার গ্রাহকদের ভিজিটের পর WhatsApp-এ এবং MonoChat-এ আপনার ব্যবহৃত অন্যান্য চ্যানেলে একটি Google রিভিউ দেওয়ার অনুরোধ জানায়। আপনার CRM, POS বা বুকিং সিস্টেম দিনের গ্রাহকদের পাঠায়; MonoChat সঠিক সময়ে, তাদের নিজের ভাষায়, আপনার Google রিভিউ লিংকসহ প্রত্যেককে একটি ছোট ও আন্তরিক মেসেজ পাঠায়। রেস্তোরাঁ, ক্লিনিক, সেলুন, দোকান এবং এক বা একাধিক শাখা আছে এমন যেকোনো ব্যবসার জন্য তৈরি।
আপনি প্রতিটি শাখাকে তার নিজস্ব রিভিউ লিংক ও ভাষাসহ একটি location (লোকেশন) হিসেবে যোগ করেন, অনুরোধ কখন যাবে তা ঠিক করেন (General, সাধারণ), এবং চারভাবে গ্রাহক পাঠান: API, একটি CSV ফাইল বা পেস্ট করা তালিকা (Send, পাঠান), MonoChat Triggers (ট্রিগার), অথবা আপনার টিম কোনো কথোপকথন থেকে। Today (আজ), Requests (অনুরোধ), Reports (রিপোর্ট) ও Activity (অ্যাক্টিভিটি) দেখায় কী পাঠানো হয়েছে, পড়া হয়েছে এবং কীসের উত্তর এসেছে।
হাইলাইট
- প্রতিটি শাখার একটি লিংক, প্রতিটি ভাষায়। একটি Place ID তারকাসহ Google-এর “রিভিউ লিখুন” উইন্ডো খোলে; পেস্ট করা রিভিউ লিংকও (g.page/r/…/review) কাজ করে। প্রতিটি লোকেশন MonoChat-এর সব 35টি ভাষা থেকে নিজের ভাষা বেছে নেয়, এমন তৈরি টেক্সটসহ যা আপনি বদলাতে পারেন।
- WhatsApp সঠিকভাবে। গ্রাহকের 24 ঘণ্টার উইন্ডো খোলা থাকা অবস্থায় সস্তা ফ্রি-ফর্ম মেসেজ যায়; এর বাইরে, গ্রাহকের ভাষায় একটি অনুমোদিত টেমপ্লেট। একটি টেমপ্লেটই প্রতিটি শাখার কাজে লাগে: এর লিংক বাটন শাখার Place ID দিয়ে শেষ হয়।
- ন্যায্যভাবে অনুরোধ। প্রত্যেক গ্রাহক রিভিউ লিংক পান। “Had a problem?” (কোনো সমস্যা হয়েছিল?) লিংকের পাশে থাকে, কখনো তার বদলে নয়। কোনো পুরস্কার বা কুপন ফিল্ড নেই, এবং অ্যাপ কখনো পাঁচ তারকা বা কর্মীদের নাম চায় না।
- শুরু থেকেই সম্মানজনক। ভিজিটের পর একটি বিলম্ব, নীরব সময়, 90 দিনে গ্রাহকপ্রতি একটি অনুরোধ, একটি ঐচ্ছিক দৈনিক সীমা এবং একটি ঐচ্ছিক রিমাইন্ডার। “Stop” এবং প্রতিটি ভাষার স্টপ শব্দ গ্রাহককে স্থায়ীভাবে অপ্ট-আউট করে দেয়।
শুরু করার আগে
আপনার যা প্রয়োজন:
- আপনার শাখার Google Place ID বা রিভিউ লিংক। Google-এর Place ID Finder Place ID দেখায়: ম্যাপে আপনার ব্যবসা খুঁজুন এবং নামের নিচের ID কপি করুন।
- পাঠানোর জন্য একটি চ্যানেল। WhatsApp-এর জন্য: সেটিংস › চ্যানেল-এ সংযুক্ত একটি WhatsApp নম্বর এবং একটি অনুমোদিত টেমপ্লেট (অ্যাপ প্রতিটি ভাষায় একটি টেমপ্লেট প্রস্তাব করে)। রিভিউ অনুরোধ প্রায় সবসময় Marketing (মার্কেটিং) হিসেবে অনুমোদিত হয়, এবং Meta-র মার্কেটিং মূল্য প্রযোজ্য হয়। অন্যান্য চ্যানেল (Instagram, Messenger, ওয়েব চ্যাট, Telegram) যতক্ষণ অনুমতি দেয় ততক্ষণ ফ্রি-ফর্ম মেসেজ পায়; SMS আপনার SMS নম্বর থেকে কাজ করে।
- ঐচ্ছিক: নাম দিয়ে Place ID খুঁজতে এবং প্রতিটি শাখার রেটিং অনুসরণ করতে একটি Google Places API কী।
এই অ্যাপটি Google তৈরি বা অনুমোদন করেনি। Google হলো Google LLC-এর একটি ট্রেডমার্ক।
ইনস্টল ও সেট আপ
- সেটিংস › MonoStore › অ্যাপ থেকে Google Review Requests ইনস্টল করুন, অথবা ইনস্টল লিংক app.monochat.ai/apps/TN5QsrchsFJyCgbJx খুলুন। MonoChat অ্যাকাউন্ট না থাকলে লিংকটি আগে সাইন আপ করার সুযোগ দেয় এবং আপনার জন্য অ্যাপটি ইনস্টল করে দেয়।
- Reviews (রিভিউ) ডেস্ক খুলুন (বাম মেনুতে তারকা আইকন)। Locations (লোকেশন)-এ New location (নতুন লোকেশন) ক্লিক করুন: নাম, Place ID বা রিভিউ লিংক (Test the link, লিংক পরীক্ষা করুন), ভাষা ও মেসেজ, এবং যে WhatsApp বা SMS নম্বর থেকে পাঠানো হবে। Save (সংরক্ষণ করুন) ক্লিক করুন।
- WhatsApp-এর জন্য Suggest a template (টেমপ্লেট প্রস্তাব করুন) ক্লিক করুন, টেমপ্লেটটি WhatsApp Manager-এ কপি করুন বা অনুমোদনের জন্য পাঠান, এবং Meta অনুমোদন দিলে লোকেশনে সেটি বেছে নিন।
- General (সাধারণ)-এ বিলম্ব, নীরব সময় ও অপ্ট-আউট সেটিংস যাচাই করুন। আগে সবকিছু পরীক্ষা করতে চাইলে Test mode (টেস্ট মোড) চালু করুন।
- গ্রাহক পাঠান: API-তে আপনার CRM বা POS সংযুক্ত করুন, Send (পাঠান)-এ একটি ফাইল আপলোড করুন, অথবা একটি Trigger (ট্রিগার) যোগ করুন।
- ডেস্কের হেডারে সবুজ পাওয়ার বাটনে ক্লিক করে Turn on (চালু করুন) বেছে নিন। শিরোনামের পাশের ব্যাজ Off (বন্ধ) থেকে On (চালু) হয়ে যায়।
প্রথম অনুরোধের আগেই প্রতিটি স্ক্রিন পূর্ণ অবস্থায় দেখতে Sample data (নমুনা ডেটা) লোড করুন (“Al Noor Grill”, দুবাইয়ের দুটি শাখা, দুই সপ্তাহে ষাটটি অনুরোধ)। নমুনা ডেটার জন্য কখনো কিছু পাঠানো হয় না, এবং Remove sample data (নমুনা ডেটা সরান) আপনার আসল লোকেশন, ট্রিগার ও অনুরোধে হাত না দিয়েই এটি সরিয়ে দেয়।
স্ক্রিন ধরে ধরে
অ্যাপটি থাকে Reviews (রিভিউ) ডেস্কে: Today (আজ), Requests (অনুরোধ), Send (পাঠান), Locations (লোকেশন), Reports (রিপোর্ট) ও Activity (অ্যাক্টিভিটি), তারপর সেটিংস: General (সাধারণ), Triggers (ট্রিগার), API, Google ও Sample data (নমুনা ডেটা)। নিচের স্ক্রিনশটগুলোতে নমুনা ডেটা দেখানো হয়েছে।
শুরু করুন
আপনার হোম পেজের শুরু করুন ট্যাবে একটি Set up Google Review Requests (Google Review Requests সেট আপ করুন) কার্ড যোগ হয়, যাতে পাঁচটি ধাপ আছে: 1. Your location and its review link (আপনার লোকেশন ও তার রিভিউ লিংক), 2. How the request goes (অনুরোধ কীভাবে যায়), 3. The sending rules (পাঠানোর নিয়ম), 4. Your CRM or POS (optional) (আপনার CRM বা POS, ঐচ্ছিক) ও 5. Turn it on (চালু করুন)। প্রতিটি ধাপে একটি বাটন আছে যা কাজটি করার স্ক্রিন খোলে, আর Next (পরবর্তী) পরের ধাপে নিয়ে যায়।

ডেস্কের হেডার
হেডারে শিরোনামের পাশে On (চালু) বা Off (বন্ধ) দেখায়। লোকেশন পিন New location (নতুন লোকেশন) খোলে, আর পাওয়ার বাটন Turn Google Review Requests on (Google Review Requests চালু করুন) খোলে: এতে দেখা যায় কী প্রস্তুত আর কী বাকি (A location with its Google review link (Google রিভিউ লিংকসহ একটি লোকেশন), A WhatsApp template or a message (একটি WhatsApp টেমপ্লেট বা মেসেজ), The sending rules (পাঠানোর নিয়ম), The API key (optional) (API কী, ঐচ্ছিক))। চালু হলে সময় হয়ে যাওয়া অনুরোধগুলো যায়, ট্রিগার কাজ করে এবং উত্তর পড়া হয়। বন্ধ থাকা অবস্থায় যে অনুরোধ আসে তা রেখে দেওয়া হয় এবং অপেক্ষা করে।

আজ
Reviews › Today (আজ) একটি সারসংক্ষেপ দিয়ে খোলে: আজ পাঠানো রিভিউ অনুরোধ, পড়া, উত্তর, “had a problem” (সমস্যা হয়েছিল) ও অপ্ট-আউট, কতগুলো অপেক্ষায় আছে এবং কোনো ত্রুটি। তার নিচে অ্যাপের অবস্থা, এখনো বাকি সেটআপ ধাপ এবং সর্বশেষ ইভেন্ট: API বা ফাইল থেকে Received (প্রাপ্ত) অনুরোধ, Sent (পাঠানো: কথোপকথনে ফ্রি-ফর্ম মেসেজ হিসেবে, অথবা তার ভাষাসহ WhatsApp টেমপ্লেট হিসেবে), গ্রাহকের উত্তরসহ Replied (উত্তর দিয়েছেন), Had a problem (সমস্যা হয়েছিল), Opted out (অপ্ট-আউট), কারণসহ Skipped (বাদ দেওয়া, যেমন Already asked recently (সম্প্রতি অনুরোধ করা হয়েছে)), এবং Places API কী সেট থাকলে প্রতিটি লোকেশনের Google rating (Google রেটিং)।

অনুরোধ
Reviews › Requests (অনুরোধ) প্রতিটি অনুরোধের তালিকা দেখায়। অবস্থা (Every status, সব অবস্থা), লোকেশন (Every location, সব লোকেশন) বা উৎস (Every source, সব উৎস) দিয়ে ফিল্টার করুন, অথবা খুঁজুন। প্রতিটি সারিতে গ্রাহক ও ফোন, অবস্থা (Scheduled (নির্ধারিত), Sent (পাঠানো), Delivered (ডেলিভার হয়েছে), Read (পড়া হয়েছে), Replied (উত্তর দিয়েছেন), Had a problem (সমস্যা হয়েছিল), Opted out (অপ্ট-আউট), Skipped (বাদ দেওয়া), Failed (ব্যর্থ), Cancelled (বাতিল)), লোকেশন, কোথা থেকে এসেছে (API, File (ফাইল), Trigger (ট্রিগার) বা By hand (হাতে)), অর্ডার নম্বর, এবং কখন যাবে বা কখন গেছে, ভাষাসহ দেখায়।

সারির শেষের আইকন অনুরোধটি খোলে: লোকেশন, ভাষা ও উৎস, আপনার অর্ডার নম্বর ও আপনার নিজের id, এটি কীভাবে যায় (ফ্রি-ফর্ম বা WhatsApp টেমপ্লেট), এর Steps (ধাপ: ভিজিট, প্রাপ্ত, নির্ধারিত, পাঠানো, ডেলিভার, পড়া, উত্তর) এবং এর Activity (অ্যাক্টিভিটি)। আপনার টিম কথোপকথন খুলতে পারে, ব্যর্থ বা বাদ দেওয়া অনুরোধ আবার পাঠাতে পারে, অথবা অপেক্ষমাণ অনুরোধ বাতিল করতে পারে। বাদ দেওয়া অনুরোধ কারণ দেখায়, যেমন Already asked recently (সম্প্রতি অনুরোধ করা হয়েছে), The customer opted out (গ্রাহক অপ্ট-আউট করেছেন), The channel’s 24-hour window is closed (চ্যানেলের 24 ঘণ্টার উইন্ডো বন্ধ), No template or message for this language (এই ভাষার জন্য কোনো টেমপ্লেট বা মেসেজ নেই), No phone number (কোনো ফোন নম্বর নেই) বা The location has no review link (লোকেশনের কোনো রিভিউ লিংক নেই)।

পাঠান
Reviews › Send (পাঠান) হাতে অনুরোধ তৈরি করে:
- Upload a file (ফাইল আপলোড করুন): আপনার POS বা CRM-এর একটি CSV ফাইল ড্রপ করুন (Excel: আগে CSV হিসেবে সংরক্ষণ করুন)। কলাম মিলিয়ে নিন, প্রথম সারিগুলো দেখুন, এবং এখনই পাঠান বা কয়েক ঘণ্টায় অনুরোধগুলো ভাগ করে দিন।
- Paste numbers (নম্বর পেস্ট করুন): প্রতি লাইনে একজন গ্রাহক (নম্বর, নাম), সাথে Location (লোকেশন), Language (ভাষা) ও When (কখন: After the usual delay (স্বাভাবিক বিলম্বের পর), Now (outside the quiet hours) (এখনই, নীরব সময়ের বাইরে), অথবা 2, 4 বা 8 ঘণ্টায় ভাগ করে)। Create the requests (অনুরোধ তৈরি করুন) এগুলো যোগ করে।
- One customer (একজন গ্রাহক): ফোন, নাম, লোকেশন, ভাষা ও অর্ডার নম্বর, তারপর Send now (এখনই পাঠান) বা After the usual delay (স্বাভাবিক বিলম্বের পর)।
Recent files and lists (সাম্প্রতিক ফাইল ও তালিকা) প্রতিটি আপলোড দেখায়, কতগুলো পাঠানো হয়েছে, অপেক্ষায় আছে, বাদ পড়েছে বা ব্যর্থ হয়েছে। কান্ট্রি কোড ছাড়া নম্বর General (সাধারণ)-এ সেট করা কান্ট্রি কোড পায়।

লোকেশন
Reviews › Locations (লোকেশন) আপনার শাখাগুলোর অবস্থা, রিভিউ লিংক প্রস্তুত কি না এবং তাদের মেসেজের ভাষা দেখায়। লোকেশন সম্পাদনা করতে পেনসিল, রিভিউ লিংক খুলতে তীর, চালু বা বন্ধ করতে পাওয়ার আইকন, অথবা মুছতে বিন ব্যবহার করুন। New location (নতুন লোকেশন) একটি লোকেশন যোগ করে, এবং Suggest a template (টেমপ্লেট প্রস্তাব করুন) একটি তৈরি WhatsApp টেমপ্লেট দেখায়।

লোকেশন ফর্মে:
- Name (নাম: গ্রাহকেরা যে নামে চেনেন; এটি মেসেজে
{location}পূরণ করে), Sort order (ক্রম) ও Active (সক্রিয়)। - Google review link (Google রিভিউ লিংক): Place ID or review link (Place ID বা রিভিউ লিংক)। একটি Place ID তারকাসহ Google-এর “রিভিউ লিখুন” উইন্ডো খোলে; পেস্ট করা রিভিউ লিংক যেমন আছে তেমনই রাখা হয়। পুরো লিংক দেখানো হয়, এবং Test the link (লিংক পরীক্ষা করুন) এটি খোলে। Places API কী থাকলে Find my place (আমার জায়গা খুঁজুন) নাম দিয়ে খুঁজে Place ID পূরণ করে।

- Languages and messages (ভাষা ও মেসেজ): এই লোকেশন যে Languages (ভাষা) ব্যবহার করে, Default language (ডিফল্ট ভাষা: ভাষা ছাড়া অনুরোধের জন্য, অথবা এমন ভাষার জন্য যা এই লোকেশন ব্যবহার করে না) ও Editing language (সম্পাদনার ভাষা)। প্রতিটি ভাষার জন্য: Review request (রিভিউ অনুরোধ), Reminder (রিমাইন্ডার), Opt-out confirmation (অপ্ট-আউট নিশ্চিতকরণ) ও Reply to “Had a problem?” (“Had a problem?”-এর উত্তর), প্লেসহোল্ডার
{name}{firstName}{location}{reviewLink}{date}{orderNo}-সহ। প্রতিটি ভাষা তৈরি টেক্সট দিয়ে শুরু হয়; Restore the ready texts (তৈরি টেক্সট ফিরিয়ে আনুন) সেগুলো ফিরিয়ে আনে। - WhatsApp: যে WhatsApp number (WhatsApp নম্বর) থেকে পাঠানো হবে এবং প্রতিটি ভাষার অনুমোদিত টেমপ্লেট, যার লিংক বাটন Place ID-র সাথে ম্যাপ করা।
- SMS: SMS number (SMS নম্বর), API যে অনুরোধ চ্যানেল
smsদিয়ে পাঠায় সেগুলোর জন্য, এবং WhatsApp নম্বর না থাকলে ফোন নম্বরের জন্য।

টেমপ্লেট প্রস্তাব
Suggest a template (টেমপ্লেট প্রস্তাব করুন) আপনার বেছে নেওয়া ভাষায় একটি তৈরি WhatsApp টেমপ্লেট দেখায়: এর নাম (যেমন google_review_request_en_us), Marketing (মার্কেটিং) ক্যাটাগরি, প্রথম নামের জন্য {{1}} ও লোকেশনের জন্য {{2}}-সহ টেক্সট, Place ID দিয়ে শেষ হওয়া একটি Leave a review (রিভিউ দিন) লিংক বাটন, এবং কুইক রিপ্লাই Had a problem? (কোনো সমস্যা হয়েছিল?) ও Stop (বন্ধ করুন)। বাটনটি Place ID দিয়ে শেষ হয় বলে একটি টেমপ্লেটই প্রতিটি শাখার কাজে লাগে। এটি WhatsApp Manager-এ Copy (কপি) করুন, অথবা WhatsApp নম্বর সংযুক্ত থাকলে অ্যাপ থেকে অনুমোদনের জন্য পাঠান।

রিপোর্ট
Reviews › Reports (রিপোর্ট) গত 7, 30, 90 বা 180 দিন দেখায়: পাঠানো, পড়া, উত্তর পাওয়া, সমস্যা হওয়া ও অপ্ট-আউট অনুরোধ, Per location (লোকেশন অনুযায়ী) ও Per source (উৎস অনুযায়ী: Trigger (ট্রিগার), API, By hand (হাতে), File (ফাইল)), ডেলিভারি ও পড়ার হার, বাদ পড়া ও ব্যর্থসহ। Places API কী থাকলে Google rating (Google রেটিং) প্রতিটি লোকেশনের রেটিং ও রিভিউ সংখ্যা দিন অনুযায়ী এবং প্রথম অনুরোধের পর থেকে নতুন রিভিউ দেখায়।

অ্যাক্টিভিটি
Reviews › Activity (অ্যাক্টিভিটি) অ্যাপের করা সবকিছুর তালিকা দেখায়: All (সব), Sent (পাঠানো), Replies (উত্তর), Skipped (বাদ দেওয়া) বা Errors (ত্রুটি), গ্রাহক, লোকেশন, কী ঘটেছে এবং উৎসসহ।

সাধারণ
Reviews › General (সাধারণ) ঠিক করে অনুরোধ কখন যাবে এবং উত্তরে কী হবে:
| সেটিং | এটি কী করে |
|---|---|
| Test mode (টেস্ট মোড) | গ্রাহকদের কাছে কিছুই যায় না: প্রতিটি অনুরোধ কথোপকথনে একটি হুইসপার (অভ্যন্তরীণ নোট) হিসেবে লেখা হয়, যা দেখায় কী যেত। লাইভ হতে এটি বন্ধ করুন। |
| Delay after the visit (hours) (ভিজিটের পর বিলম্ব, ঘণ্টা) | ডিফল্ট 2। ভিজিটের তারিখ না থাকলে অনুরোধ আসার সময় থেকে বিলম্ব গোনা হয়। |
| One request per customer in (days) (গ্রাহকপ্রতি একটি অনুরোধ, দিন) | ডিফল্ট 90। |
| Quiet hours (নীরব সময়), From (থেকে), To (পর্যন্ত) | ডিফল্ট 21:00–10:00। এই সময়ে কোনো অনুরোধ যায় না; সময় শেষ হওয়া পর্যন্ত অপেক্ষা করে। |
| Days without requests (অনুরোধ ছাড়া দিন) | এই দিনগুলোতে পড়া অনুরোধ পরের দিনের জন্য অপেক্ষা করে। |
| Daily limit per location (লোকেশনপ্রতি দৈনিক সীমা) | 0 মানে কোনো সীমা নেই। সীমার বেশি অনুরোধ পরের দিন যায়। |
| Time zone (টাইম জোন) | ডিফল্টভাবে ওয়ার্কস্পেসের টাইম জোন। |
| One reminder (একটি রিমাইন্ডার), Reminder after (hours) (রিমাইন্ডার কখন, ঘণ্টা) | গ্রাহক উত্তর না দিলে এবং কোনো বাটন না চাপলে একবার পাঠানো হয়। ডিফল্টভাবে বন্ধ। |
| Free-form message inside the 24-hour window (24 ঘণ্টার উইন্ডোর মধ্যে ফ্রি-ফর্ম মেসেজ) | WhatsApp-এ গ্রাহক গত 24 ঘণ্টায় লিখে থাকলে টেমপ্লেটের বদলে লোকেশনের ফ্রি-ফর্ম মেসেজ যায় (সস্তা)। |
| Country code for local numbers (স্থানীয় নম্বরের কান্ট্রি কোড) | যেমন, 050 123 4567 হয়ে যায় +971 50 123 4567। |
| Language of the team notes (টিম নোটের ভাষা) | অ্যাপ যে হুইসপার লেখে তার ভাষা। |
| Opt-out tag (অপ্ট-আউট ট্যাগ), Stop words (স্টপ শব্দ) | এই ট্যাগযুক্ত গ্রাহকেরা কখনো অনুরোধ পান না। শুধু একটি স্টপ শব্দ দিয়ে দেওয়া উত্তর গ্রাহককে অপ্ট-আউট করে; “Stop” বাটন এবং প্রতিটি ভাষায় তার শব্দ সবসময় তা করে। |
| “Had a problem?”: Extra words (অতিরিক্ত শব্দ), Tag (ট্যাগ), Give the conversation to (কথোপকথন কাকে দেবেন) | প্রতিটি ভাষায় “Had a problem?” সবসময় গণ্য হয়; আপনার নিজের বাটন টেক্সট যোগ করুন। গ্রাহক ট্যাগ পান, টিম একটি নোট পায়, এবং কথোপকথন কোনো টিম বা ব্যক্তির কাছে যেতে পারে। আপনার ফ্লো কাস্টম ইভেন্ট review.feedback দিয়ে প্রতিক্রিয়া জানাতে পারে। |

ট্রিগার
Reviews › Triggers (ট্রিগার) MonoChat ইভেন্ট থেকে অনুরোধ পাঠায়। প্রতিটি ট্রিগারে একটি Name (নাম), When (কখন: Conversation closed (কথোপকথন বন্ধ হয়েছে), Payment received (পেমেন্ট পাওয়া গেছে) বা Tag added (ট্যাগ যোগ হয়েছে)), Location (লোকেশন), After (hours) (পরে, ঘণ্টা), Language (ভাষা: লোকেশনের, বা একটি নির্দিষ্ট ভাষা), Sort order (ক্রম) ও Active (সক্রিয়) থাকে। যে কথোপকথন WhatsApp বা SMS-এ নয়, তার চ্যানেল যতক্ষণ অনুমতি দেয় ততক্ষণ সেটি ফ্রি-ফর্ম মেসেজ পায়; অন্যথায় গ্রাহকের নম্বর জানা থাকলে অনুরোধ WhatsApp-এ সেই নম্বরে যায়।


API
Reviews › API ঠিকানা, App key (অ্যাপ কী, Make the app key (অ্যাপ কী তৈরি করুন)) এবং One request (একটি অনুরোধ), Several requests (একাধিক অনুরোধ, এক কলে 500 পর্যন্ত) ও List the locations (লোকেশনের তালিকা)-র জন্য তৈরি curl উদাহরণ দেখায়। Bearer টোকেন হলো একটি MonoChat ইউজার API টোকেন (প্রোফাইল › API টোকেন); অ্যাপ কী অবশ্যই বডিতে থাকতে হবে, এবং এটি ছাড়া কল বৈধ টোকেন থাকলেও প্রত্যাখ্যাত হয়।
curl -X POST 'https://app.monochat.ai/api/<workspace>/custom-functions/app-google-review-requests/methods/api-request.js' \
-H 'Authorization: Bearer <YOUR_MONOCHAT_API_TOKEN>' \
-H 'Content-Type: application/json' \
-d '{"key":"<APP_KEY>","phone":"+971501234567","name":"Sara Ahmed","location":"Dubai Marina","language":"en","visitAt":"2026-10-18T19:30:00+04:00","orderNo":"A-1043","externalId":"pos-88121"}'
| ফিল্ড | এটি কী |
|---|---|
phone | গ্রাহকের নম্বর; স্থানীয় নম্বর General (সাধারণ) থেকে কান্ট্রি কোড পায়। |
name | ঐচ্ছিক; {name} ও {firstName} পূরণ করে। |
location | লোকেশনের নাম বা id; আপনার একটি লোকেশন থাকলে বাদ দেওয়া যায়। |
language | ঐচ্ছিক: একটি ভাষা কোড বা নাম (ar, ar-SA, ar_AE, Arabic, العربية …); না থাকলে লোকেশনের ডিফল্ট ভাষা। |
visitAt | ঐচ্ছিক: গ্রাহক কখন ভিজিট করেছেন (ISO তারিখ); অনুরোধ তার পর বিলম্বের সময় পর্যন্ত অপেক্ষা করে। |
orderNo | ঐচ্ছিক; {orderNo} পূরণ করে। |
externalId | ঐচ্ছিক: আপনার নিজের id; একই id মাত্র একবার গ্রহণ করা হয়। |
channel | ঐচ্ছিক: SMS-এ পাঠাতে sms। |
উত্তরে প্রতিটি অনুরোধ গৃহীত (কখন যাবে তাসহ) বা কারণসহ প্রত্যাখ্যাত হিসেবে দেখানো হয়: invalid-phone, location-unknown, no-location, duplicate, already-scheduled, recently-asked, invalid-date, too-old। পুরো কল bad-key বা app-off দিয়ে প্রত্যাখ্যাত হয়।

Google
Reviews › Google ঐচ্ছিক। একটি Google Places API কী থাকলে Find my place (আমার জায়গা খুঁজুন) নাম থেকে লোকেশনের Place ID পূরণ করে, এবং রিপোর্টের জন্য প্রতিটি লোকেশনের রেটিং ও রিভিউ সংখ্যা দিনে একবার পড়া হয়। Google Cloud-এ: একটি প্রজেক্ট তৈরি করুন, “Places API (New)” চালু করুন, Credentials-এ একটি API কী তৈরি করুন এবং সেটিকে ওই API-তে সীমাবদ্ধ করুন। Google কলগুলোর বিল আপনার অ্যাকাউন্টে করে: প্রতিটি Find my place-এ একটি সার্চ এবং প্রতি লোকেশনে প্রতিদিন একটি Place Details কল। কী পেস্ট করুন, Test (পরীক্ষা) ও Save (সংরক্ষণ করুন) ক্লিক করুন।

কথোপকথনের পাশে
ইনবক্সে কথোপকথনের পাশের Google review (Google রিভিউ) কার্ড এই গ্রাহকের রিভিউ অনুরোধগুলো তাদের অবস্থাসহ দেখায়, এবং Send review request (রিভিউ অনুরোধ পাঠান) আপনার টিমের বেছে নেওয়া লোকেশনের জন্য এখনই একটি অনুরোধ পাঠায়: গ্রাহক লোকেশনের রিভিউ লিংক পান, পাশে “Had a problem?”-সহ। গ্রাহক অপ্ট-আউট করে থাকলে কার্ডে তা জানানো হয়।
FAQ
গ্রাহকদের কাছে Google রিভিউ চাওয়া কি অনুমোদিত? হ্যাঁ, প্রত্যেক গ্রাহকের কাছে চাওয়া অনুমোদিত। Google অন্যায্যভাবে চাওয়া রিভিউ সরিয়ে দেয়: পুরস্কার দিয়ে, শুধু সন্তুষ্ট গ্রাহকদের কাছে চেয়ে, অথবা নির্দিষ্ট রেটিং বা শব্দ চেয়ে। অ্যাপটি সবাইকে লিংক পাঠায়, এতে কোনো পুরস্কার ফিল্ড নেই এবং এটি কখনো পাঁচ তারকা চায় না।
গ্রাহক “Had a problem?” চাপলে কী হয়?
গ্রাহক তার ভাষায় একটি ছোট উত্তর পান, যাতে জানতে চাওয়া হয় কী হয়েছিল। আপনার টিম একটি ট্যাগ ও একটি নোট পায়, কথোপকথন কোনো টিম বা ব্যক্তির কাছে যেতে পারে, এবং আপনার ফ্লো কাস্টম ইভেন্ট review.feedback দিয়ে শুরু হতে পারে।
WhatsApp-এ কোন টেমপ্লেট ক্যাটাগরি বেছে নেব? রিভিউ অনুরোধ প্রায় সবসময় Marketing (মার্কেটিং) হিসেবে অনুমোদিত হয়, এবং Meta-র মার্কেটিং মূল্য প্রযোজ্য হয়। গ্রাহকের 24 ঘণ্টার উইন্ডো খোলা থাকা অবস্থায় অ্যাপ এর বদলে ফ্রি-ফর্ম মেসেজ পাঠায়, যা সস্তা।
একই গ্রাহকের কাছে কি দুবার অনুরোধ করা যায়?
One request per customer in (days) (গ্রাহকপ্রতি একটি অনুরোধ, দিন)-এ সেট করা দিনের মধ্যে নয় (ডিফল্ট 90), এবং আপনার সিস্টেমের একই externalId মাত্র একবার গ্রহণ করা হয়।
কিছু না পাঠিয়ে কি এটি পরীক্ষা করতে পারি? হ্যাঁ। General (সাধারণ)-এ Test mode (টেস্ট মোড) চালু করুন: প্রতিটি অনুরোধ কথোপকথনে একটি হুইসপার (অভ্যন্তরীণ নোট) হিসেবে লেখা হয়, যা ঠিক কী যেত তা দেখায়।