خدمات مشتری
ساخت ربات WhatsApp که به «سفارشم کجاست؟» پاسخ میدهد
«بستهام کجاست؟» پرتکرارترین پرسش هر فروشگاه آنلاین است. یک ربات WhatsApp میتواند سفارش را در سیستم شما پیدا کند و در چند ثانیه وضعیت و لینک رهگیری را بفرستد و موارد دشوار را به همکار شما بسپارد. در این راهنما طراحی و ساخت آن را بدون نوشتن سرور توضیح میدهیم.
تیم MonoChat بهروزرسانی: 5 دقیقه مطالعه
در این صفحه
ربات پیگیری سفارش در WhatsApp شمارهٔ سفارش را میپرسد یا مشتری را از شماره تلفنش میشناسد، سفارش را در فروشگاه یا ERP شما بررسی میکند و وضعیت، زمان تقریبی تحویل و لینک رهگیری را میفرستد. اگر سفارش دیر شده، گم شده یا جستوجو ناموفق بوده، گفتگو را با همهٔ جزئیات به یک همکار میسپارد. این ربات برای کسبوکارهای فارسیزبان در دبی و استانبول که به مشتریان منطقه و خارج کالا میفرستند، کار تکراری روزانه را کم میکند.
چرا «سفارشم کجاست؟» ربات جداگانه میخواهد
- پاسخ از قبل وجود دارد. فروشگاه Shopify یا سیستم حسابداری شما وضعیت را میداند و شرکت حمل (مثلاً Aramex) محل بسته را. نیازی به فکر کردن نیست، فقط باید نگاه کرد.
- پرسشها موجی میآیند. پس از حراجها، پیش از نوروز یا وقتی حمل دیر میشود، یک پرسش صدها بار در روز تکرار میشود.
- مشتری نگران است، نه کنجکاو. «دیروز تحویل Aramex شد، پنجشنبه میرسد، این لینک رهگیری است» او را آرام میکند.
ربات به چه پاسخ میدهد و چه چیزی را واگذار میکند
| مشتری میپرسد | ربات پاسخ میدهد | واگذاری به همکار وقتی |
|---|---|---|
| سفارشم کجاست؟ | وضعیت، شرکت حمل، لینک رهگیری، زمان تحویل | سفارش دیر، متوقف یا گم شده است |
| ارسال شده؟ | بله یا نه و چه زمانی | «در حال آمادهسازی» از زمان وعدهدادهشده گذشته |
| میتوانم نشانی را عوض کنم؟ | آنچه در این مرحله ممکن است | همیشه، اگر هنوز ارسال نشده |
| میخواهم مرجوع کنم | شرایط مرجوعی و قدم بعدی | کالا آسیب دیده یا اختلاف هست |
قواعد WhatsApp که اعمال میشود
پاسخها پیام خدمات هستند و دیگر رایگان نیستند. وقتی مشتری به شما پیام میدهد، پنجرهٔ ۲۴ ساعتهٔ خدمات مشتری باز میشود و در آن میتوانید بدون قالب پیام پاسخ دهید. طبق مستندات قیمتگذاری متا، از ۱ اکتبر ۲۰۲۶ این پاسخها برای هر پیام تحویلشده هزینه دارند، پس از ۱٬۰۰۰ پیام خدمات رایگان در ماه برای هر شماره. رباتی که با یک پیام پاسخ میدهد نه سه پیام، ارزانتر هم هست.
اعلانهای پیشدستانه قالب پیام لازم دارند. فرستادن «سفارش شما ارسال شد» پیش از پرسش مشتری به قالب پیام utility تأییدشده نیاز دارد. هزینه را کشور گیرنده تعیین میکند: امارات ۰٫۰۱۵۷ دلار و ترکیه ۰٫۰۰۰۹ دلار (راهنمای قیمت، جدول متا در ۱ اکتبر ۲۰۲۶). روش ارسال این اعلانها در راهنمای وبهوک آمده است.
همیشه راهی به یک انسان باشد. رباتی که مدام میگوید «متوجه نشدم» یک پرسش ساده را به شکایت تبدیل میکند. پس از دو تلاش ناموفق، همکاری گفتگو را بر عهده میگیرد.
پیش از ساخت، جستوجو را برنامهریزی کنید
- سفارش را با چه پیدا کنیم؟ با شمارهٔ سفارش، شماره تلفن یا هر دو.
- کدام نشانی پاسخ میدهد؟ API سفارشهای فروشگاه، ERP یا نقطهٔ پایانی کوچکی که فقط دادههای لازم ربات را برمیگرداند؛ امنترین گزینه.
- پاسخ چه شکلی است؟ فیلدها را مشخص کنید:
status،carrier،trackingUrl،estimatedDelivery. - فراخوانی چگونه محافظت میشود؟ توکنی که فقط سفارش را بخواند، نه توکنی که بازپرداخت بسازد. نقطهٔ پایانی هرگز نباید سفارش مشتری دیگری را برگرداند؛ دادهٔ شخصی مشمول قانون کشور شماست، مثلاً PDPL امارات یا KVKK ترکیه.
گامبهگام در MonoChat
MonoChat شریک رسمی Meta Business Partner است. از نسخهٔ ۳.۸.۳۷ (اکتبر ۲۰۲۶) جریانها میتوانند با گرهٔ درخواست HTTP سیستمهای شما را فرا بخوانند و بخشی از پاسخ را بهصورت متغیر جریان برای پیامها و شرطهای بعدی نگه دارند.
- جریان ربات بسازید. جریان تازه بسازید، ربات است؟ را روشن کنید و آن را با رویداد پیام جدید دریافت شد و شرط کلیدواژه یا منو آغاز کنید.
- شمارهٔ سفارش را بپرسید. گرهٔ پرسش و پاسخ: «لطفاً شمارهٔ سفارش خود را بفرستید، مثلاً 10482.»
- سیستم سفارش را فرا بخوانید. گرهٔ درخواست HTTP با روش GET و نشانی دارای متغیر مسیر، مثل
https://shop.example.ae/api/orders/:orderId. در احراز هویت Bearer Token را انتخاب و توکن فقطخواندنی را وارد کنید. با انتخاب دادهٔ نمونه یک گفتگوی اخیر را برگزینید تا هر متغیر با مقدار واقعیاش دیده شود؛ نماد کپی آن را به شکل{{key}}کپی میکند. - آنچه پاسخ لازم دارد را نگه دارید. ذخیرهٔ متغیر جریان را با نام
orderروشن کنید:statusازresponse.data.status،trackingازresponse.data.trackingUrlوetaازresponse.data.estimatedDelivery(متن). با آزمایش درخواست امتحان کنید؛ گره فقط پس از آزمایش موفق با تنظیمات فعلی ذخیره میشود. - پاسخ دهید یا واگذار کنید. گرهٔ اگر با شرط مقدار متغیر جریان: اگر
order.statusبرابرdelayedبود، به تخصیص گفتگو بروید؛ وگرنه ارسال پیام: «وضعیت سفارش شما: {{flow.order.status}}. زمان تقریبی تحویل: {{flow.order.eta}}. رهگیری: {{flow.order.tracking}}» - خطا را مدیریت کنید. گره در این موارد از در صورت شکست ادامه میدهد: پاسخ 2xx نباشد (شمارهٔ ناشناخته معمولاً 404 برمیگرداند)، زمان تمام شود (پیشفرض ۱۰ ثانیه، حداکثر ۳۰) یا پاسخ از ۱ مگابایت بزرگتر باشد. آن را به پیام «این سفارش را پیدا نکردم، همکارم الان بررسی میکند» و تخصیص گفتگو وصل کنید؛ شرط در ساعات کاری پیش از آن میگوید چه زمانی کسی پاسخ میدهد.
گفتگو در همان صندوق ورودی تیم همراه با گفتگوهای WhatsApp، Instagram و Messenger میماند و همکار شما شمارهٔ سفارش و سابقه را میبیند.
اگر مشتریان آزادانه مینویسند، یک عامل هوش مصنوعی با ابزارهای تابع هوش مصنوعی میتواند همان نقطهٔ پایانی را فرا بخواند و مرجوعی و تغییر نشانی را هم در همان گفتگو انجام دهد. برای Shopify، دستیار وضعیت سفارش و مرجوعی سفارش را با تلفن، ایمیل یا شمارهٔ سفارش پیدا میکند.
مثل مشتری آزمایش کنید
- شمارهٔ سفارش اشتباه و شمارهٔ سفارش مشتری دیگر.
- سفارشی که هنوز کد رهگیری ندارد.
- نقطهٔ پایانی خاموش، برای دیدن مسیر در صورت شکست.
حساب رایگان خود را در app.monochat.ai بسازید، شمارهٔ WhatsApp را وصل کنید و طرحها را در صفحهٔ قیمتها ببینید. برای تصویر کامل، راهنمای خدمات مشتری فروشگاه آنلاین را بخوانید.
منابع
- Meta for Developers: قیمتگذاری WhatsApp Business Platform (پنجرهٔ خدمات مشتری، هزینهٔ پیام خدمات و سهمیهٔ رایگان از ۱ اکتبر ۲۰۲۶؛ بازدید ۳۱ اکتبر ۲۰۲۶)
- مرکز راهنمای MonoChat: جریانها، گرهٔ درخواست HTTP، متغیرهای جریان و دادهٔ نمونه
- فهرست تغییرات MonoChat 3.8.37
این را با MonoChat عملی کنید