চ্যাট আপনার হয়ে যে কাজগুলো করে
এটি নিজে থেকেই সাড়া দেয়, আপনার দল পেছনের সেশন দেখতে পায়, আর পথে কিছু হারায় না। বিস্তারিত অর্থ এখানে দেওয়া হলো।
পণ্যটি এখনও তৈরি হচ্ছে। এখানে চিহ্ন ছাড়া যা আছে, তা আজই কাজ করে। বাকিগুলোতে দুটি শব্দের একটি থাকে: চলমান—এখন দেখা যায়, তবে এখনও নির্ভর করবেন না। আসছে—এখনও চালু হয়নি।
কেউ হাল ছাড়ার আগেই এটি সাড়া দেয়
বেশিরভাগ দর্শনার্থী প্রশ্ন করেন না—চলে যান। চ্যাট সেই মুহূর্তটি বুঝে কিছু বলে।
Docs: Proactive messages
শুরু থেকেই ছয়টি মুহূর্ত সেট করা আছে
পেজে দীর্ঘক্ষণ থাকা, রাগে ক্লিক, পেজে ত্রুটি, আটকে থাকা ফর্ম, কেনার আগ্রহ বা চেকআউট ছেড়ে যাওয়া। কিছু সেট করতে হয় না; MousePlayer-এর সঙ্গে থাকলেই শুধু রাগে ক্লিক, আটকে থাকা ফর্ম ও কেনার আগ্রহ শনাক্ত হয়। Free প্ল্যানে প্রতি প্রজেক্টে একটি করে প্রম্পট কার্যকর হয়।
সামনে ভেসে ওঠা উইন্ডো নয়, একটি ছোট বুদ্বুদ
নীরবে সাহায্যের প্রস্তাব দেওয়া হয়। শুধু এক ক্ষেত্রেই উইন্ডো নিজে থেকে খোলে: কেনার সিদ্ধান্তের ঠিক আগে।
নতুন রিলিজ ছাড়াই নিজের নিয়ম
কখন এটি সাড়া দেবে, তা সার্ভারের নিয়মের তালিকায় থাকে—আপনার সোর্স কোডের শর্তে নয়। কোডে নয়, অ্যাকাউন্টে নিয়ম বদলান।
একবার না বললে আর জিজ্ঞেস করবে না
এর সঙ্গে অনুরোধের হার সীমিত করা ও বিরক্ত না করার সুইচও আছে। একই কথা দুবার জিজ্ঞেস করা চ্যাট বিজ্ঞাপনের মতো।
আগে কী ঘটেছে, আপনার দল তা দেখে
প্রতিটি কথোপকথনের সঙ্গে সেটির আগের সেশন থাকে—এইমাত্র কী করছিলেন তা কাউকে বর্ণনা করতে হয় না।
Docs: The agent desk
চ্যাট ও রিপ্লে একই সেশন
কোনটি আগে লোড হোক না কেন, দুই স্ক্রিপ্টে একই ID থাকে। আপনাকে কিছু সংযুক্ত করতে হয় না।
খুঁজে বেড়ানো নয়, চিহ্নিত স্থান
চ্যাটে যা ঘটে, রিপ্লেতে তা চিহ্নিত থাকে—সরাসরি সেই জায়গায় যেতে পারবেন। সম্মত হওয়া আটটি চিহ্ন আজই পাঠানো হয়, প্রম্পটটিও এর মধ্যে রয়েছে।
গ্রাহক টাইপ করার সময় সরাসরি দেখুন
গ্রাহক লেখার সময় এজেন্ট তাঁর পেজ সরাসরি দেখেন—রেকর্ডিং হিসেবে নয়; এক সেকেন্ডের চার ভাগের এক ভাগেরও কম সময়ে মাউসের নড়াচড়া তাঁর কাছে পৌঁছায়। সেশন শেষ হলে রিপ্লে খোলে।
এজেন্টদের জন্য একটি কনসোল
কথোপকথনের তালিকা, বরাদ্দ, পাশে সেশনের প্রেক্ষাপট।
এটি কাজে লেগেছে কি না, আপনি বুঝতে পারবেন
কথোপকথনের পর: থাম্বস আপ বা ডাউন; দর্শনার্থী চাইলে মন্তব্যও রাখতে পারেন।
কোনো বার্তা হারায় না
ট্রেন, লিফট, দুর্বল Wi-Fi—চ্যাট তা ধরে নিয়েই চলে, আর সেটি অনুমান নয়, মাপা তথ্য।
Docs: Transport and HTTP fallback · Availability, forms and service
সংযোগ নেই, বার্তা রয়ে যায়
30 সেকেন্ড সংযোগ না থাকলেও: ছয়টি বার্তা পাঠানো হয়েছে, ছয়টিই পৌঁছেছে, একটিও দুবার নয়। অনুমান নয়, মাপা ফল।
পেজ বদলালেও কথোপকথন থাকে
অন্য পেজে যান, রিলোড করুন, ফিরে আসুন—ইতিহাস থেকে যায়। একাধিক খোলা ট্যাব আলাদা সংযোগ না খুলে একই সংযোগ ভাগ করে।
আপনার কর্মসময়ের বাইরেও
সময় অঞ্চলসহ কর্মঘণ্টা, সারিতে অবস্থান, আর কেউ না থাকলে একটি ফর্ম।
দীর্ঘ কথোপকথনও সাবলীল থাকে
200টি বার্তার পর থেকে উইজেট শুধু বর্তমানে দৃশ্যমান অংশ আঁকে। স্ক্রল মসৃণ থাকে।
দেখতে আপনার মতো, পড়তেও সহজ
রং, লোগো, লঞ্চারের আকার, নিজের CSS। শুধু একটি কাজ করা যাবে না: এমনভাবে সাজানো যাতে কেউ পড়তে না পারে।
Docs: Colours, font and theme · The launcher · Texts and languages
আপনার ব্র্যান্ডের রং সঙ্গে সঙ্গেই
পৃষ্ঠের রং ঠিক আপনার নির্ধারিত রং হয়। পাশে লোগো, অবস্থান ও লঞ্চারের আকার ঠিক করুন; নিজের CSS-ও কাজ করে।
কনট্রাস্ট অনুমান নয়, হিসাব করা
4.5:1 না হওয়া পর্যন্ত লেখার রং বদলানো হয়—1,068টি মাপ, একটিও এর নিচে নয়; সবচেয়ে কম 4.50:1।
বুদ্বুদে শুধু লেখা নয়
গাঢ়, বাঁকা লেখা, লিংক, কোড, ট্যাপযোগ্য দ্রুত উত্তর ও কার্ড। দেখানোর আগে সবকিছু কঠোরভাবে পরিষ্কার করা হয়।
ফোনে অ্যাপের মতো চলে
পূর্ণ স্ক্রিন—অন-স্ক্রিন কিবোর্ড ও ডিভাইসের খাঁজের জন্য জায়গা রেখে।
উইজেটে তিনটি ভাষা
জার্মান, ইংরেজি, পোলিশ—তিনটি অভিধানই সরবরাহ করা উইজেটে আছে।
ফাইল সংযুক্ত করুনচলমান
বোতামে ক্লিক করে বা টেনে এনে: ছবি, PDF, টেক্সট ও CSV। এটি বিটা হিসেবে চলে এবং প্রতি প্রজেক্টে চালু করা হয়; প্রতি ফাইলের আকার প্ল্যানের ওপর নির্ভর করে।
দ্রুত, নীরব ও ডেটা ব্যবহারে মিতব্যয়ী
চ্যাট উইজেটের কারণে যে পেজে এটি আছে, সেই পেজের গতি কমা উচিত নয়। এই পেজে মানগুলো মাপা হয়েছে; ব্রাউজারের ডেভেলপার টুল দিয়ে যাচাই করতে পারেন।
Docs: Security and CSP · Privacy integration
আগে বোতাম, বাকিটা পরে
প্রথমে একটি ছোট অংশ লোড হয়ে বোতাম দেখায়। ব্রাউজার অবসর পেলে বা কেউ বোতামে চাপলেই চ্যাট আসে—পেজ লোড আটকে রাখে না।
অন্য সার্ভারে শূন্য অনুরোধ
বাইরের ফন্ট, ট্র্যাকিং পিক্সেল বা বাইরের লাইব্রেরি নেই। আপনার দর্শনার্থীদের অন্য কোথাও রিপোর্ট করা হয় না।
আপনার CSS-এর পথে বাধা হয় না
দুই দিকেই বন্ধ Shadow DOM। কনসোলে একটিও বার্তা না দেখিয়ে কঠোর Content-Security-Policy-এর অধীনে চলে।
ব্যক্তিগত তথ্য দুবার আড়াল করা হয়
কার্ড নম্বর, IBAN, ইমেল ঠিকানা, ফোন, কর ও পরিচয়পত্রের নম্বর: কিছু বাইরে যাওয়ার আগে ব্রাউজারে একবার, পরে সার্ভারে আবার। যা কখনও পৌঁছায় না, তা ফাঁস হতে পারে না।
সম্মতি ছাড়াও চলে
সম্মতি না থাকলে স্থায়ীভাবে কিছু সংরক্ষণ করে না, কোনো ID-ও পাঠায় না। চ্যাট ব্যবহার করা যায়।
শুধু কিবোর্ড দিয়েই ব্যবহারযোগ্যচলমান
খোলা উইন্ডোতে ফোকাস আটকে রাখা, ESC চাপলে বন্ধ হওয়া, আগের জায়গায় ফোকাস ফেরা—এসব মাপা হয়েছে। স্ক্রিন রিডার নতুন বার্তা সত্যিই ঘোষণা করে কি না, তা এখনও কেউ শুনে দেখেনি।
আপনার টুলগুলোর সঙ্গে মানানসই · 34
পাঁচটি সংযোগপথ তৈরি, বাকিগুলোর প্রস্তুতি আছে। কোনো পরিষেবা আটকে গেলে তা কিউতে অপেক্ষা করে—কথোপকথন চলতে থাকে।
Docs: Integrations, migration and API keys · Webhooks · Server API (REST v1) and MCP
Slack: অ্যাপ না বদলেই উত্তর দিন
প্রতিটি নতুন কথোপকথন চ্যানেলে একটি থ্রেড হিসেবে দেখা যায়। থ্রেডে উত্তর দিলে গ্রাহক চ্যাটে তা দেখেন। /rc-তে অবস্থা দেখা যায়।
স্বাক্ষরিত Webhook—Zapier, Make ও n8n-এর জন্যও
পাঁচটি ঘটনা পাঠানো হয়: কথোপকথন তৈরি, বার্তা পাওয়া, হস্তান্তরের অনুরোধ, রেটিং দেওয়া, ওয়েবসাইটে নতুন ত্রুটি। প্রতিটি স্বাক্ষরিত, যাতে আপনার endpoint তা যাচাই করতে পারে।
পরিষেবা আটকে গেলে কিউতে অপেক্ষা করে
প্রতিটি ইন্টিগ্রেশন ব্রেকারসহ কিউ দিয়ে চলে: কয়েকবার ব্যর্থ হলে পরিষেবাটি কিছুক্ষণের জন্য বাদ দেওয়া হয়। এতে চ্যাট বার্তা কখনও আটকে থাকে না।
বাকিগুলোর প্রস্তুতি আছেচলমান
প্রতিটির provider কোডে আছে; বেশিরভাগই এখনও আসল পরিষেবায় চালানো হয়নি, কারণ সংশ্লিষ্ট provider-এর অ্যাকাউন্ট নেই। এটি একটি বাছাই করা তালিকা—যেগুলো শুরুই করিনি, সেগুলোর নাম দিই না।
স্থানান্তরে কোনো খরচ নেই
JavaScript API-র নাম ইচ্ছা করেই Intercom-এর মতো: boot, open, identify, track। সেখান থেকে এলে স্ক্রিপ্ট বদলালেই হবে, বাকি কোড অপরিবর্তিত থাকে।
চ্যানেল হিসেবে ইমেলচলমান
আপনার মেইলবক্সের ইমেল চ্যাটের একই ডেস্কে আসে, আপনার উত্তর ইমেল হিসেবে ফেরত যায়, আর তার উত্তরও একই কথোপকথনে আসে। নকল প্রতিরূপের সঙ্গে তৈরি ও পরীক্ষা করা হয়েছে; আসল মেইলবক্সে এখনও পরীক্ষা হয়নি।
REST API
বাইরে থেকে কথোপকথন, বার্তা, প্রজেক্ট, ওয়েবসাইটের দর্শনার্থী, ঘটনা ও সক্রিয় নিয়ম পড়ুন; বার্তা ও ঘটনা তৈরি করুন এবং Webhook নিবন্ধন করুন—প্রতি কর্মস্থলে আলাদা কী-সহ। AI টুলের জন্য MCP সার্ভারও আছে। দর্শনার্থীর তালিকা ও MCP প্রতি প্রজেক্টে বন্ধ করা যায়।
সম্পন্ন প্রস্তুত
- Webhook
- Slack
- WordPress
- WooCommerce
- Shopify
- GA4
- Matomo
- Sentry
- HubSpot
- Pipedrive
- Zendesk
- Freshdesk
- Cal.com
- Stripe
- Telegram
- Messenger
- Notion
- Confluence
- KB-Crawler
এজেন্সি ও দলের জন্য
এক ছাদের নিচে একাধিক গ্রাহক প্রজেক্ট, অথচ সবাই সবকিছু দেখতে পান না।
তথ্য ফাঁস করে না এমন অ্যাকাউন্ট
সাইন ইন, নিবন্ধন, পাসওয়ার্ড রিসেট। ভুল ঠিকানা ও ভুল পাসওয়ার্ডে একই বার্তা দেখানো হয়—না হলে ফর্ম থেকে বোঝা যেত আপনার গ্রাহক কারা। পাঁচবার ভুল পাসওয়ার্ড দিলে অ্যাকাউন্ট 15 মিনিটের জন্য লক হয়।
চারটি ভূমিকা, প্রত্যেকের জন্য গ্রাহক প্রজেক্ট
মালিক, অ্যাডমিন, সদস্য, দর্শক। কে কোন গ্রাহক প্রজেক্টে কাজ করতে পারবেন, তা প্রত্যেকের জন্য আলাদাভাবে সেট হয়; বিলিং এক জায়গাতেই থাকে।
পেমেন্ট ও সাবস্ক্রিপশন
প্ল্যানের হিসাব ডেটাবেস থেকে হয়, পেমেন্ট চলে Stripe-এর মাধ্যমে। অনলাইনে বুকিং চালু হয়েছে কি না, তা মূল্যের পাশে লেখা থাকে; পেমেন্ট চালু না থাকলে বিলিং পাতায় তা স্পষ্ট বলা হয়।
ব্যবহারকারীদের ইমেল
নিশ্চিতকরণ, আমন্ত্রণ, পাসওয়ার্ড রিসেট: বার্তাগুলো ইমেলে যায়, প্রত্যেকে যে ভাষা বেছে নিয়েছেন সেই ভাষায়।
কী এখনও বাকি, তা এই পাতায় কেন বলা আছে
তৈরির পথে থাকা পণ্য শুধু সম্পূর্ণ অংশ দেখালে তার সঙ্গে হতাশাও বিক্রি করে। এখানে কেউ পড়লে যে ইমেল সংযোগ আসল মেইলবক্সে পরীক্ষা হয়নি, তিনি এখনই জানতে পারেন—ইন্টিগ্রেশনের দিনে নয়।
কীভাবে মাপা হয়েছে, কী এখনও বাকি এবং প্রোটোকল কীভাবে চলে: প্রযুক্তিগত বিবরণ
Docs: Technical integration · Product handbook · Customisation