একটি phone offline হলে পুরো campaign থেমে যাওয়া production workflow নয়। Multiple device setup-এ selected healthy sender-গুলোর মধ্যে recipient job balanced করা যায়। Round-robin প্রতিটি available device-কে পালাক্রমে কাজ দেয়, কিন্তু battery, signal, SIM balance, Android permission এবং carrier policy বাস্তব capacity নির্ধারণ করে। Bartago device heartbeat, FCM ping, queue claim এবং per-device log দিয়ে visibility দেয়; software কোনো operator limit bypass করে না।
Device readiness gate বানান
Connected মানেই send-ready নয়
Last heartbeat, FCM token, SMS permission, background capability, battery ও recent failure দেখুন। Campaign start-এর আগে selected device ping করুন এবং stale sender বাদ দিন।
Round-robin-এর capacity বোঝুন
Fair distribution, guaranteed throughput নয়
Healthy device A, B, C পালাক্রমে job পায়। কোনো device lease নিয়ে response না দিলে job safe retry বা অন্য sender-এ ফিরতে পারে। Duplicate send ঠেকাতে claim lease ও idempotent log জরুরি।
- Explicit device selection
- Health freshness threshold
- Per-device frequency
- Lease timeout
- Duplicate guard
Failure ও disconnect পরিকল্পনা করুন
Both ends থেকে control
Web বা app থেকে disconnect করলে নতুন job claim বন্ধ করুন; in-flight state audit করুন। Repeated permission বা carrier failure device-level alert দিন, contact-কে blind retry নয়।
ব্যবহারিক checklist
- All devices pinged
- Permissions green
- SIM/operator capacity known
- Frequency configured
- Failover tested
- Per-device report
মূল takeaway
Round-robin load ভাগ করে; reliable sending আসে health gate, lease ও duplicate protection থেকে।
শেষ কথা
দুইটি test device দিয়ে small campaign চালান এবং ইচ্ছাকৃতভাবে একটিকে offline করুন। Queue recovery, duplicate protection ও device report ঠিক থাকলে তবেই production fleet বাড়ান। SIM plan ও operator acceptable-use policy আলাদা করে যাচাই করুন।
Campaign চালুর আগে consent, mobile operator policy এবং প্রযোজ্য current নিয়ম যাচাই করুন।
১০০ free automation credit দিয়ে শুরু করুন →সাধারণ প্রশ্ন
Round-robin কি SMS দ্রুত করবে?
Available healthy device বাড়লে capacity বাড়তে পারে, কিন্তু carrier limit, frequency ও device state throughput নিয়ন্ত্রণ করে।
এক device disconnect হলে?
নতুন job claim বন্ধ হবে; leased job timeout/retry policy অনুযায়ী recover করতে হবে।
Sources ও editorial note
সর্বশেষ editorial review: ১ আগস্ট, ২০২৬। আইন/নীতির অংশ সাধারণ তথ্য, legal advice নয়; official source ও qualified adviser দিয়ে বর্তমান requirement যাচাই করুন।
