CRM সেটআপ চেক

এই পেজ শুধু দেখায় কোন তথ্য দেওয়া হয়েছে আর কোনটা বাকি। কোনো key-এর মান এখানে দেখানো হয় না।

⚠️ সেটআপ এখনো শেষ হয়নি। নিচের ❌ চিহ্নগুলো ঠিক করুন।

১. Environment Variables

Hostinger hPanel → Websites → আপনার Node.js অ্যাপ → Environment variables-এ প্রতিটা নাম আর মান দিন, তারপর আবার Deploy (Redeploy) করুন। NEXT_PUBLIC_ দিয়ে শুরু হওয়াগুলো বদলালে নতুন করে বিল্ড লাগবেই।

২. ডাটাবেস (Supabase)

আগে Supabase URL আর service_role key দিন, তারপর এখানে ডাটাবেস চেক হবে।

৩. এরপর যা করবেন

  1. Supabase → Authentication → URL Configuration-এ Site URL দিন আপনার CRM-এর ঠিকানা, আর Redirect URLs-এ যোগ করুন https://আপনার-সাবডোমেইন/**
  2. Meta App → WhatsApp → Configuration → Callback URL দিন https://আপনার-সাবডোমেইন/api/whatsapp/webhook। Verify token দেবেন CRM-এর Settings → WhatsApp-এ যেটা সেভ করবেন সেটাই। তারপর messages ফিল্ডে Subscribe করুন।
  3. প্রতি ৫ মিনিটে এই দুটো লিংকে GET রিকোয়েস্ট পাঠানোর cron সেট করুন, হেডার x-cron-secret সহ: /api/automations/cron ও /api/flows/cron

বিস্তারিত নির্দেশনা: GitHub repo-র .env.bangla.example ফাইল।