

باز
ساخت ربات n8n برای ارسال پیام واتساپ خودکار از Google Sheets
- توسعه نرمافزار و آیتی
- زمان باقیمانده برای ارسال پیشنهاد
عنوان پروژه: ساخت ربات n8n برای ارسال پیام واتساپ خودکار از Google Sheets
🟦 توضیح کلی پروژه
ما به یک ربات ساده و کارآمد نیاز داریم که در بستر n8n توسعه یابد. وظیفه این ربات به شرح زیر است:
- خواندن شماره تماس مشتریان: ربات باید شماره تماسها را از Google Sheets استخراج کند.
- ارسال پیام واتساپ: بعد از گذشت یک مدت زمان مشخص (X روز که باید قابل تنظیم باشد)، پیام واتساپ به مشتریان ارسال کند.
- تولید متن پیام با هوش مصنوعی: متن پیام باید توسط API هوش مصنوعی (ChatGPT) و بر اساس پرامپتی که تعیین میکنیم، تولید شود.
- عدم پاسخ به مشتری: اگر مشتری پاسخی ارسال کرد، ربات باید سکوت کند و فقط به اپراتور انسانی اجازه ادامه مکالمه داده شود.
هدف این فاز سادهسازی عملیات برای شروع سریع و با هزینه کم است. در صورت موفقیت، فازهای بعدی پروژه به انجام خواهند رسید.
🟦 نیازمندیها
اتصال کامل به Google Sheets:
- اتصال API به Google Sheets
- ساختار شیتها شامل:
- هر ماه یک شیت
- هر روز یک شیت در همان ماه
- ربات باید قادر به خواندن اطلاعات شیت مربوط به X روز قبل باشد.
- انتخاب شمارهها بر اساس ستون مشخص (مثلاً A یا هر ستون قابل تعریف).
زمانبندی ارسال پیام:
- یک متغیر ثابت (DelayDays) برای تعیین زمان ارسال (به عنوان مثال 10 روز، 9 روز یا 15 روز).
- ربات هر روز در یک ساعت مشخص اجرا شود و شمارههای مربوط به آن روز را استخراج کند.
- جلوگیری از ارسال مجدد به شمارههای تکراری (گزینهای ساده).
تولید پیام با هوش مصنوعی (ChatGPT API):
- پیام واتساپ باید به کمک هوش مصنوعی تولید شود.
- پرامپت ثابت برای تولید پیام (بهعنوان مثال: «یک پیام مودبانه برای مشتری بنویس که…»).
- اطلاعات مشتری از شیت استخراج شده و پیام نهایی برای ارسال به واتساپ تولید شود.
- فقط یک پیام توسط AI ایجاد میشود و در این فاز هیچ پاسخ دیگری از AI به مشتری نخواهد رسید.
ارسال پیام واتساپ:
- ارسال پیام از طریق Ultramsg یا Green API یا هر سرویس پیشنهادی فریلنسر.
- در صورت ناموفق بودن ارسال، ثبت آن در شیت یا فایل Log.
رفتار هنگام پاسخ مشتری:
- ربات باید بیتفاوت باشد و به پاسخهای مشتری هیچ پاسخی ندهد.
- فقط یک اعلان (یا لاگ) ساده برای ثبت پاسخ مشتری باشد.
- ادامه مکالمه باید فقط توسط اپراتور انسانی انجام شود.
سادگی سیستم (مهم):
- سیستم باید بسیار سبک و ساده طراحی شود.
- فقط یک Workflow
- عدم نیاز به داشبورد یا پنل مدیریت پیچیده.
- خروجیها در یک فایل Log ساده (Google Sheet یا JSON یا txt).
- تمام تنظیمات (مثل DelayDays و پرامپت) در n8n باید قابل ویرایش باشد.
خروجیهای مورد انتظار از فریلنسر:
- طراحی کامل Workflow در n8n.
- اتصال کامل به Google Sheets و ChatGPT API و سرویس واتساپ.
- انجام یک تست عملی با چند شماره.
- ارائه یک فایل PDF کوتاه شامل نحوه تغییر DelayDays، نحوه تغییر پرامپت هوش مصنوعی و نحوه انتخاب شیتها.
- ۷ روز پشتیبانی پس از تحویل.
ابزارهای مورد نیاز:
- n8n Cloud یا Self-host (براساس نظر فریلنسر و توافق ما).
- Google Sheets API.
- ChatGPT API Key.
- WhatsApp API (Ultramsg یا مشابه).
🟩 خلاصه کاربردی پروژه
ربات باید شمارههای مشتریان را از شیت استخراج کند و پس از X روز یک پیام واتساپ ارسال کند که متن آن توسط هوش مصنوعی تولید میشود. اگر مشتری پاسخی ارائه دهد، ربات هیچ پاسخی ندهد و ادامه کار باید فقط توسط اپراتور انسانی انجام شود. فقط همین.
دستهبندی پروژه: توسعه نرمافزار و آیتی
از علاقمندان به همکاری دعوت میشود رزومه و نمونه کارهای خود را ارسال نمایند.
مهارتهای مورد نیاز
برنامه نویسی سی پلاس پلاس (C++)
جاوا (Java)
جاوا اسکریپت (JavaScript)
پایتون (Python)
الگوریتم
امکانات ویژه
بینهایت
متمایز
حرفهای
سرویسهای مرتبط
فریلنسرهایی که در این پروژه پیشنهاد ارسال کردهاند
milad36815(3) امتیاززمان تحویل: 3 روزارسال پیشنهاد در:
ariandeh5(3) امتیاززمان تحویل: 5 روزارسال پیشنهاد در:
آخرین پروژه های توسعه نرمافزار و آیتی
projects