সাইট থেকে কল
“সাইট থেকে কল” উইজেট আপনার সাইটে একটি হ্যান্ডসেট বোতাম যোগ করে। অতিথি এটি চাপেন এবং সরাসরি ব্রাউজার থেকেই কথা বলেন: নম্বর ডায়াল করতে হয় না, কোনো প্রোগ্রাম ইনস্টল করতে হয় না, আন্তঃনগর কলের জন্য তাঁকে টাকা দিতে হয় না। কলটি আপনার টেলিফোনিতে আসে এবং প্রতিষ্ঠানের স্বাভাবিক ইনকামিং নিয়ম অনুযায়ী চলে।
কলব্যাক-এর সঙ্গে গুলিয়ে ফেলবেন না: সেখানে অতিথি নিজের নম্বর রেখে যান এবং কেউ তাঁকে কল করার জন্য অপেক্ষা করেন — এখানে তিনি নিজেই কল করেন এবং সঙ্গে সঙ্গে কথা বলেন।
উইজেটটি বিনামূলীয়: আলাদা এক্সটেনশন কিনতে হয় না। আপনি শুধু নিজের টেলিফোনির খরচ দেন।
কোথায় চালু করবেন: অ্যাডমিন প্যানেল → মার্কেটিং → “আমার সাইট” → “সাইট থেকে কল” কার্ড। টগলটি উইজেট চালু করে, গিয়ার আইকনটি স্ট্যাটাস প্যানেল খোলে। কার্ডের “সাইডবারে সরান” বোতামটি উইজেটকে নিজস্ব মেনু আইটেম দেয়।
সাইটে ইনস্টলেশন#
উইজেটের নিজস্ব কোনো কোড নেই — “আমার সাইট” বিভাগের সাধারণ ট্যাগ কাজ করে:
<script src="https://cdn.cenaly.com/site/v1.js" data-domain="আপনার-ডোমেইন" async></script>
<head>-এ বা </body>-এর আগে এক লাইন — এরপর কোন কোন উইজেট থাকবে তা অ্যাকাউন্টের টগল দিয়ে নির্ধারিত হয়। প্ল্যাটফর্মভিত্তিক ধাপে ধাপে নির্দেশনা (HTML, Google Tag Manager, WordPress, Tilda/Wix, Shopify, Webflow) — আমার সাইট নিবন্ধের “জনপ্রিয় প্ল্যাটফর্মে ইনস্টলেশন” বিভাগে। একক ট্যাগ webcall-widget/v1.js সেখানেই “উন্নত” ব্লকে আছে।
ইনস্টলেশন যাচাই কী দেখে আর কী দেখে না। “ইনস্টলেশন যাচাই করুন” বোতামটি পৃষ্ঠার সোর্স HTML পড়ে এবং চারটি ফলাফল আলাদা করে: একক লোডার পাওয়া গেছে, শুধু আলাদা ট্যাগ পাওয়া গেছে, অন্য লোকেশনের কোড পাওয়া গেছে, কোনো কোড নেই।
⚠️ যে ট্যাগ Google Tag Manager ব্রাউজারে গিয়ে যোগ করে, যাচাই সেটি দেখবে না — সোর্স HTML-এ তা থাকে না। এটি স্বাভাবিক: নিজের চোখে নিশ্চিত করুন যে পৃষ্ঠায় বোতামটি এসেছে।
উইজেট কনফিগারেশন#
এই উইজেটের নিজস্ব সেটিংস — রং, সময়সূচি, ফর্ম — নেই। এটি হয় কল করে, নয়তো সৎভাবে বলে কেন পারছে না, তাই এর প্যানেল দুটি শর্ত দেখায়, যার উপর সবকিছু নির্ভর করে:
- লোকেশনে টেলিফোনি চালু আছে। না থাকলে প্যানেল সরাসরি তা বলে এবং “টেলিফোনি” বিভাগে পাঠায় — সেখানে অ্যাকাউন্ট, লাইন, রাউটিং ও কল রেকর্ডিং কনফিগার করা হয়।
- অন্তর্নির্মিত ওয়েব-কল লাইন চালু আছে। এটি বন্ধ থাকলে প্যানেল একটি সতর্কতা এবং “লাইন চালু করুন” বোতাম দেখায় — উইজেটের সেটিংস না ছেড়েই এখান থেকেই চালু করা যায়।
দুটি শর্ত পূরণ হলে প্যানেল সবুজ “সব প্রস্তুত” দেখায়। বাকিটা — উত্তর মোড, অপারেটর, অভিবাদন, পরামর্শক — “টেলিফোনি” বিভাগে কনফিগার করা হয়; সেই একই উইন্ডোর ফুটারে তার লিংক আছে।
তবে বোতামের চেহারা নির্ধারণ করা যায় — ট্যাগের অ্যাট্রিবিউট দিয়ে, যদি আপনি উইজেট আলাদা লাইনে বসান: রং (data-color), কোণ (data-position="left|right"), লেবেল (data-label — এটি থাকলে গোল বোতামটি লেখাসহ পিল হয়ে যায়) এবং ভাষা (data-lang)।
হ্যান্ডসেটে চাপ দেওয়ার পর কী হয়#
অতিথি একটি কল প্যানেল দেখেন এবং স্পষ্ট অবস্থাগুলো পার হন: কল প্রস্তুত করা হচ্ছে → মাইক্রোফোনে অ্যাক্সেস দিন → সংযোগ করা হচ্ছে → কল করা হচ্ছে → কথা চলছে → কল শেষ। কথোপকথনের সময় মাইক্রোফোন বন্ধ করার বোতাম ও কল শেষ করার সুবিধা পাওয়া যায়।
প্রতিষ্ঠানের দিক থেকে এটি স্বাভাবিক ইনকামিং কল: এটি আপনার PBX-এ আসে এবং আপনার নিয়ম অনুযায়ী চলে — অপারেটর, অভিবাদন, ফরওয়ার্ডিং, টেলিফোন পরামর্শক। রেকর্ডিং ও বিশ্লেষণ — বাকি কলগুলোর মতোই “কল” বিভাগে: সেখানেই কল কার্ড, ট্রান্সক্রিপ্ট ও মেট্রিক্স, যদি সেগুলো আপনার চালু থাকে।
আলাদা কোনো “উইজেট ইনবক্স” নেই, দরকারও নেই: সাইট থেকে কল কোনো বিশেষ সত্তা নয়, বরং আপনার লাইনে আসা আরেকটি সাধারণ কল।
কর্মী কী দেখেন। সাইট থেকে কল আসে একটি সার্ভিস নম্বর থেকে, অতিথির নম্বর থেকে নয়, — তাই ইনকামিং কার্ডে “🌐 সাইট থেকে” ব্লক থাকে: যে পৃষ্ঠা থেকে হ্যান্ডসেটে চাপ দেওয়া হয়েছে তার ঠিকানা ও শিরোনাম। কোনো cookies, অতিথির শনাক্তকারী বা অন্যের ফর্মের বিষয়বস্তু সেখানে যায় না। পৃষ্ঠার সঙ্গে কলের সংযোগ সময় ও লোকেশন দিয়ে হয়, অতিথির ব্যক্তিগত শনাক্তকারী দিয়ে নয়: একই লোকেশনে একই মিনিটে কল করা দুজন দর্শনার্থী তাত্ত্বিকভাবে কার্ড বদলে ফেলতে পারেন — কর্মী ভুল পৃষ্ঠা দেখবেন, এবং PBX-এর কল ইতিহাসে ব্যক্তিগত শনাক্তকারী না রাখার এটাই সচেতন মূল্য।
সীমাবদ্ধতা#
- নিজের টেলিফোনি দরকার। উইজেট শুধু অতিথির ব্রাউজার পর্যন্ত “শেষ মাইল”; কল গ্রহণ করে আপনার PBX। টেলিফোনি চালু না থাকলে বোতাম কল করে না।
- ওয়েব-কল লাইন চালু থাকা দরকার। এটি আলাদা টগল (উইজেট প্যানেল এক ক্লিকে এটি চালু করে)। এটি বন্ধ থাকলে অতিথি “সাইট থেকে কল এখন উপলব্ধ নয়” বার্তা পাবেন।
- মাইক্রোফোন ও তার অনুমতি দরকার। ব্রাউজার অ্যাক্সেস চাইবে; অতিথির অস্বীকৃতি এবং আপনার পৃষ্ঠার নিরাপত্তা নীতিতে মাইক্রোফোন নিষিদ্ধ হওয়া — উইজেটের কাছে একই রকম দেখায় — অতিথিকে মাইক্রোফোনের অনুমতি চাওয়ার অনুরোধ দেখানো হয়।
- শুধু অতিথির আউটগোয়িং কল। ব্রাউজার ফোন হিসেবে রেজিস্টার হয় না এবং ইনকামিং কল নিতে পারে না — একই ট্যাবে অতিথিকে ফিরে কল করা যায় না। “আমাকে ফিরে কল করুন” পরিস্থিতির জন্য কলব্যাক আছে।
- একসঙ্গে একটি কল প্রতি খোলা প্যানেলে। কল প্রস্তুত করার সীমা নির্ধারিত একজন দর্শনার্থীর জন্য ঘণ্টায় ৫টি চেষ্টা এবং লোকেশনের জন্য ৩০টি। সংযোগ প্রস্তুত করার সময়ই চেষ্টা গণনা হয়, তাই বাতিল হওয়া বা না হওয়া কথোপকথনও তা খরচ করতে পারে। সীমা পূর্ণ হলে অতিথি দেখবেন “অনেক বেশি কল, পরে চেষ্টা করুন”।
- উইজেটের কোনো প্রদর্শন শর্ত নেই। যে সব পৃষ্ঠায় ট্যাগ আছে, সেখানেই বোতামটি আসে। পৃষ্ঠা, ডিভাইস বা সময়সূচি দিয়ে এটি সীমিত করা যায় হ্যান্ডসেটটি মাল্টিবাটন-এ লুকিয়ে — সেটির প্রদর্শন শর্ত আছে।
- আমাদের স্টোরফ্রন্টে এই উইজেট নেই। ব্রাউজার থেকে কল আপনার নিজের সাইটের জন্য একটি পণ্য; Cenaly স্টোরফ্রন্টের মাল্টিবাটন ফ্যানে “ব্রাউজার থেকে কল করুন” আইটেমটি দেখানো হয় না, কারণ সেখানে তার জন্য কোনো উইন্ডো নেই।
সমস্যা সমাধান#
সাইটে বোতাম নেই।
- ট্যাগ পাওয়া যায়নি — “ইনস্টলেশন যাচাই করুন”-এ ক্লিক করুন। “কোড নেই” — ট্যাগটি বসানো হয়নি বা টেমপ্লেটের সব পৃষ্ঠায় নেই; “অন্য লোকেশনের কোড” — ট্যাগে ভিন্ন
data-domainআছে। GTM ট্যাগ বসালে যাচাই সেটি দেখবে না, নিজের চোখে সাইট দেখুন। - পরিবর্তন পৌঁছায়নি — উইজেটের ফাইলগুলো CDN-এর মাধ্যমে ৫ মিনিট ক্যাশে নিয়ে পরিবেশন করা হয়। অপেক্ষা করুন এবং ক্যাশে পরিষ্কার করে পৃষ্ঠাটি রিফ্রেশ করুন।
- উইজেট বন্ধ — “সাইট থেকে কল” কার্ডের টগল।
- বোতামটি মাল্টিবোতামে বিলীন — যদি মাল্টিবোতাম চালু থাকে এবং তার পাখায় “ব্রাউজার থেকে কল করুন” আইটেম থাকে, তাহলে উইজেটের নিজস্ব বোতামটি ইচ্ছাকৃতভাবে নিভিয়ে দেওয়া হয়, যাতে কোণায় দুটি ঠেলে না দেয়।
বোতাম আছে, কিন্তু কল শুরু হচ্ছে না।
- “সাইট থেকে কল এখন উপলব্ধ নয়” — ওয়েব-কলের লাইন বা উইজেটটি বন্ধ: উইজেটের গিয়ার আইকন খুলুন, প্যানেল দেখাবে কী কী নেই এবং লাইনটি চালু করবে;
- “লাইন এখন উপলব্ধ নয়” — লোকেশনের টেলিফোনি স্থাপন করা হয়নি বা সাড়া দিচ্ছে না: “টেলিফোনি” বিভাগ;
- “অনেক বেশি কল” — ঘন ঘন পুনরাবৃত্তির বিরুদ্ধে সুরক্ষা সক্রিয় হয়েছে, পরে চেষ্টা করুন;
- “কলের জন্য মাইক্রোফোনে অ্যাক্সেস প্রয়োজন” — অতিথি অ্যাক্সেস দেননি বা আপনার পৃষ্ঠার নিরাপত্তা নীতিতে মাইক্রোফোন নিষিদ্ধ। যাচাই করুন সাইটটি HTTPS-এ খোলা আছে কি না: এটি ছাড়া ব্রাউজার মাইক্রোফোন একেবারেই দেবে না।
কল যাচ্ছে, কিন্তু প্রতিষ্ঠানে বাজছে না। এটি ইতিমধ্যে ইনকামিং-এর দৃশ্যপট: “টেলিফোনি” বিভাগে যাচাই করুন লাইনটি কোথায় নিয়ে যায় — উত্তর দেওয়ার মোড, অপারেটর এবং রাউটিং নিয়ম। উইজেট শুধু অতিথিকে আপনার PBX পর্যন্ত পৌঁছে দেয়।
“কল” বিভাগে কলটি নেই। রেকর্ডিং এবং কার্ড দেখা যায় যদি লোকেশনে কথোপকথনের রেকর্ডিং চালু থাকে; এটি একই টেলিফোনি বিভাগে সেট করা হয়।
সাধারণ প্রশ্ন#
অতিথিকে কি কিছু ইনস্টল করতে হবে বা নিবন্ধন করতে হবে?#
না। কথোপকথন ব্রাউজারের মাধ্যমে হয়: শুধু মাইক্রোফোনের অনুমতি দিতে হবে। অতিথির কাছ থেকে অ্যাপ, অ্যাকাউন্ট বা ফোন নম্বরের কিছুই লাগে না।
অতিথি কি এই কলের জন্য টাকা দেন?#
না, তাঁর কাছে এটি ইন্টারনেট ট্রাফিক। আপনার দিকটি সাধারণ টেলিফোনি: কলটি আপনার PBX-এ পৌঁছায়, এবং এরপর আপনার নিয়ম ও অপারেটরের পরিকল্পনা প্রযোজ্য হয়।
এটি কলব্যাক থেকে কীভাবে আলাদা?#
এখানে অতিথি নিজেই এবং সঙ্গে সঙ্গে কথা বলেন। কলব্যাকে তিনি তাঁর নম্বর রেখে যান, আর সিস্টেম পরে তাঁকে ডায়াল করে — এগুলো ভিন্ন দৃশ্যপট, এবং দুটোই একসঙ্গে চালু করা যায়।
আমার নম্বর কি দর্শকরা দেখতে পাবেন?#
না, সাইটে নম্বর প্রকাশ করা হয় না: অতিথি রিসিভারে ক্লিক করেন, আর সংযোগ আমাদের অবকাঠামোর মাধ্যমে আপনার PBX-এ যায়।
সব কোণায় এবং সব পৃষ্ঠায় বোতাম বসানো যায় না?#
কোণা ও লেবেল ট্যাগের অ্যাট্রিবিউট দিয়ে সেট করা হয়। উইজেটে পৃষ্ঠা, ডিভাইস ও সময়সূচি অনুযায়ী দেখানোর শর্ত নেই — সেগুলো দরকার হলে মাল্টিবোতাম চালু করুন এবং কলটিকে তার পাখায় একটি আইটেম হিসেবে রাখুন: তাতে এই শর্তগুলো আছে।
সংযোগ হওয়ার সময় অতিথি কী দেখেন?#
তাঁর ভাষায় বোধগম্য অবস্থা: “কল প্রস্তুত হচ্ছে”, “মাইক্রোফোনে অ্যাক্সেস দিন”, “সংযোগ করা হচ্ছে”, “রিং হচ্ছে”, “কথোপকথন চলছে”, “কল শেষ হয়েছে”। প্রত্যাখ্যানও ত্রুটি কোড দিয়ে নয়, শব্দে ব্যাখ্যা করা হয়।
এটি কি ফোনে কাজ করে?#
হ্যাঁ, মোবাইল ব্রাউজারেও কথোপকথন একইভাবে হয়। সাইটটি HTTPS-এ খোলা থাকতে হবে — নাহলে ব্রাউজার মাইক্রোফোনে অ্যাক্সেস দেবে না।
কথোপকথনের রেকর্ডিং কোথায় সংরক্ষিত হয়?#
আপনার ব্র্যান্ডের ক্লাউডে: cenaly.com-এ — AWS, cenaly.ru-এ — Yandex Cloud। সাইট থেকে কল আপনার টেলিফোনির বাকি কলগুলোর মতোই সংরক্ষিত হয়।
সম্পর্কিত বিভাগ#
- আমার সাইট — ইনস্টলেশনের কোড এবং বাকি এগারোটি উইজেট
- কলব্যাক — অতিথি নম্বর রেখে যান, আমরা তাঁকে কল করি
- মাল্টিবোতাম — রিসিভার, চ্যাট ও মেসেঞ্জার এক পাখায় সাজান
- অতিথিদের সঙ্গে চ্যাট — সাইটে ও মেসেঞ্জারে চিঠিপত্র