মূল কনটেন্টে যান
SMSGELY — Naimur SMS BD

ডেলিভারি রিপোর্ট

কাজে লাগানোর মতো SMS ডেলিভারি রিপোর্ট

পাঠানো কাজের অর্ধেক মাত্র — কী ঘটল, সেটাও জানা দরকার। SMSGELY প্রতিটি মেসেজ ও তার স্ট্যাটাসের রেকর্ড রাখে, তাই আপনি দেখতে পারেন কোনটি ডেলিভার হয়েছে, কোনটি ব্যর্থ হয়েছে ও কেন, এবং প্রতিটি ক্যাম্পেইনে কত খরচ হয়েছে।

এক নজরে

  • প্রতিটি মেসেজের স্ট্যাটাস
  • ফিল্টার: তারিখ, ক্যাম্পেইন, সেন্ডার, স্ট্যাটাস
  • সংখ্যাসহ ক্যাম্পেইনের সারসংক্ষেপ
  • প্রতিটি মেসেজ ও ক্যাম্পেইনের খরচ

প্রতিটি স্ট্যাটাসের মানে

প্রতিটি মেসেজ অল্প কয়েকটি স্ট্যাটাসের মধ্য দিয়ে যায়। এগুলো বুঝলে ঠিক করতে পারবেন কখন অপেক্ষা করবেন, কখন কিছু ঠিক করবেন, আর কখন প্রাপকের সঙ্গে অন্য উপায়ে যোগাযোগ করবেন।

  • সারিতে / নির্ধারিত (Queued / Scheduled) — সেভ হয়েছে এবং প্রসেস হওয়ার অপেক্ষায় (অথবা নির্ধারিত সময়ের অপেক্ষায়)।
  • প্রক্রিয়াধীন / পুনরায় চেষ্টা (Processing / Retry pending) — SMS প্রোভাইডারের কাছে জমা হচ্ছে, অথবা সাময়িক সমস্যার পর আবার চেষ্টার অপেক্ষায়।
  • জমা হয়েছে / পাঠানো হয়েছে (Submitted / Sent) — প্রোভাইডার গ্রহণ করেছে এবং মোবাইল নেটওয়ার্কের মধ্য দিয়ে যাচ্ছে।
  • পৌঁছেছে (Delivered) — নেটওয়ার্ক জানিয়েছে মেসেজটি হ্যান্ডসেটে পৌঁছেছে।
  • ব্যর্থ / প্রত্যাখ্যাত (Failed / Rejected) — ডেলিভার করা যায়নি বা প্রত্যাখ্যাত হয়েছে; এসব মেসেজের জন্য চার্জ হয় না।
  • বাতিল (Cancelled) — পাঠানোর আগেই বাতিল করা হয়েছে।
  • যাচাই চলছে (Unknown) — প্রোভাইডারের উত্তর অস্পষ্ট ছিল (যেমন সময়সীমা পেরিয়ে যাওয়া)। আমরা আবার না পাঠিয়ে প্রোভাইডারের কাছে যাচাই করি, তাই প্রাপক কখনো ডুপ্লিকেট পান না।

যেকোনো মেসেজ দ্রুত খুঁজে নিন

তারিখের পরিসর, ক্যাম্পেইন, সেন্ডার ও স্ট্যাটাস দিয়ে রিপোর্ট ফিল্টার করুন। গত সপ্তাহের ক্যাম্পেইনের সব ব্যর্থ মেসেজ খুঁজছেন? দুটি ফিল্টারেই তালিকা পেয়ে যাবেন, প্রাপকের নম্বর ও এররের তথ্যসহ।

ক্যাম্পেইন রিপোর্ট

প্রতিটি ক্যাম্পেইনের নিজস্ব সারসংক্ষেপ থাকে: প্রাপকের সংখ্যা, মোট SMS পার্ট, আনুমানিক ও প্রকৃত খরচ, এবং স্ট্যাটাস অনুযায়ী সংখ্যা। ক্যাম্পেইন শেষ হয় সম্পন্ন, আংশিক সম্পন্ন, ব্যর্থ বা বাতিল অবস্থায়, তাই এক নজরেই বোঝা যায় সবকিছু পরিকল্পনামতো হয়েছে কি না।

মিলিয়ে দেখার মতো খরচের হিসাব

রিপোর্টে প্রতিটি মেসেজের খরচ দেখানো হয় — তার পার্টের সংখ্যা ও আপনার প্রতি পার্টের দাম অনুযায়ী। প্রোভাইডার মেসেজ গ্রহণ করলে তবেই চার্জ হয় বলে ব্যর্থ ও প্রত্যাখ্যাত মেসেজে কোনো চার্জ দেখায় না। আপনার ওয়ালেটের লেনদেন ও ইনভয়েস দিয়ে খরচ ক্যাম্পেইনের সঙ্গে মিলিয়ে নিতে পারেন।

আপনার নিজের ড্যাশবোর্ডের জন্য রিপোর্ট

ডেভেলপাররা API দিয়েও একই তথ্য পড়তে পারেন: প্রতিটি মেসেজের স্ট্যাটাস, ক্যাম্পেইনের সংখ্যা, এবং একটি summary endpoint — যেখানে নির্দিষ্ট তারিখের পরিসরে স্ট্যাটাস অনুযায়ী মোট সংখ্যা, ডেলিভারির হার ও খরচ পাওয়া যায়। রিয়েল-টাইম আপডেটের জন্য একটি webhook কনফিগার করুন; কোনো মেসেজের স্ট্যাটাস বদলালেই সাইন করা message.status ইভেন্ট পাবেন।

ব্যবহারের ক্ষেত্র

ব্যবসাগুলো যেভাবে এটি ব্যবহার করে

  • ক্যাম্পেইন যাচাই

    কতগুলো মেসেজ ডেলিভার হয়েছে দেখুন এবং ব্যর্থগুলোর ফলো-আপ করুন।
  • গ্রাহকের প্রশ্নের উত্তর

    নির্দিষ্ট একটি নম্বরে অর্ডার আপডেট ডেলিভার হয়েছে কি না এবং কখন, তা নিশ্চিত করুন।
  • তালিকা পরিচ্ছন্ন রাখা

    যে নম্বরগুলোতে বারবার ব্যর্থ হয় সেগুলো খুঁজে বের করে কন্টাক্টে পর্যালোচনা করুন।
  • মাসিক রিপোর্টিং

    মেসেজের পরিমাণ ও খরচ ব্যবস্থাপনা বা ক্লায়েন্টের সঙ্গে শেয়ার করুন।

প্রশ্নোত্তর

সাধারণ জিজ্ঞাসা

কোনো মেসেজে “যাচাই চলছে” (unknown) দেখায় কেন?

এর মানে জমা দেওয়ার ফলাফল অস্পষ্ট ছিল, যেমন প্রোভাইডার সময়মতো সাড়া দেয়নি। SMSGELY আবার না পাঠিয়ে প্রোভাইডারের কাছে যাচাই করে, তাই প্রাপক ডুপ্লিকেট পান না। প্রোভাইডার মেসেজটি গ্রহণ করেছে বলে নিশ্চিত করলে তবেই আপনাকে চার্জ করা হয়।

“পাঠানো হয়েছে” (sent) মানেই কি মেসেজটি পৌঁছেছে?

ঠিক তা নয়। “পাঠানো হয়েছে” মানে মেসেজটি গৃহীত হয়ে নেটওয়ার্কের মধ্য দিয়ে পাঠানো হয়েছে। “পৌঁছেছে” (delivered) মানে নেটওয়ার্ক জানিয়েছে মেসেজটি হ্যান্ডসেটে পৌঁছেছে। নেটওয়ার্ক ডেলিভারি রিপোর্ট না পাঠালে কিছু মেসেজ “পাঠানো হয়েছে” অবস্থাতেই থেকে যায়।

ব্যর্থ মেসেজের জন্য কি চার্জ হয়?

না। ব্যর্থ ও প্রত্যাখ্যাত মেসেজের জন্য চার্জ হয় না, এবং সংরক্ষিত টাকা আপনার ব্যবহারযোগ্য ব্যালেন্সে ফিরে আসে।

নিজের সিস্টেমে কি ডেলিভারি আপডেট পাওয়া যায়?

হ্যাঁ। API দিয়ে মেসেজ ও ক্যাম্পেইনের স্ট্যাটাস দেখুন, অথবা একটি webhook কনফিগার করে সাইন করা message.status ও campaign.completed ইভেন্ট গ্রহণ করুন।

SMSGELY দিয়ে পাঠানো শুরু করুন

একটি অ্যাকাউন্ট খুলুন, প্রিপেইড ওয়ালেট টপ-আপ করুন এবং ড্যাশবোর্ড বা API থেকে প্রথম মেসেজ পাঠান।