শব্দকোষ

Webhook

Webhook হলো একটি ছোট স্বয়ংক্রিয় নোটিফিকেশন, যা কোনো ঘটনা ঘটার মুহূর্তেই — পেমেন্ট এসেছে, অর্ডার হয়েছে, ফর্ম জমা পড়েছে — এক সিস্টেম অন্য সিস্টেমকে পাঠায়, যাতে গ্রহণকারী সিস্টেম নির্দিষ্ট সময় পরপর খোঁজ না নিয়ে সঙ্গে সঙ্গেই সাড়া দিতে পারে।

এটি কী

সাধারণ API-তে আপনার সিস্টেমকে বারবার জিজ্ঞেস করতে হয়: “নতুন কোনো অর্ডার আছে?” — প্রতি মিনিটে, প্রতি ঘণ্টায় — আর বেশিরভাগ সময় উত্তর আসে ‘না’। Webhook এই ব্যবস্থাটি উল্টে দেয়। আপনি অন্য সিস্টেমকে একটি ওয়েব ঠিকানা দেন, আর আপনার দরকারি ঘটনাটি যখনই ঘটে, সে ওই ঠিকানায় বিস্তারিতসহ একটি ছোট বার্তা পাঠায়: কোন অর্ডার, কত টাকা, কার কাছ থেকে। আপনার সিস্টেম তা গ্রহণ করে পরের কাজটি করে।

প্রায় সব আধুনিক সার্ভিসে webhook আছে: পেমেন্ট গেটওয়ে পেমেন্ট নিশ্চিত করে, অনলাইন শপ নতুন অর্ডারের খবর দেয়, WhatsApp Business আসা মেসেজ পৌঁছে দেয়, ফর্ম টুল জমা পড়া ফর্ম পাঠিয়ে দেয়, আর n8n-এর মতো ওয়ার্কফ্লো প্ল্যাটফর্ম webhook গ্রহণও করে, পাঠায়ও। Webhook নিজে পুরো ইন্টিগ্রেশন নয়; এটি সেই ট্রিগার, যা ইন্টিগ্রেশন শুরু করে।

ক্রমবর্ধমান ব্যবসার জন্য কেন গুরুত্বপূর্ণ

Webhook-ই অটোমেশনকে তাৎক্ষণিক করে তোলে। গ্রাহক bKash, Nagad বা কার্ড গেটওয়েতে টাকা দিলেন, আর একই মিনিটে অর্ডার কনফার্ম হয়ে গুদামে খবর চলে গেল — কেউ পরে স্ক্রিন রিফ্রেশ করা পর্যন্ত অপেক্ষা নয়। WhatsApp-এ আসা একটি জিজ্ঞাসা গ্রাহক ফোন রাখার আগেই লিড তৈরি করতে, একজন সেলসপার্সনকে বরাদ্দ করতে এবং প্রাপ্তিস্বীকার পাঠাতে পারে।

এতে সিস্টেমের চাপ ও খরচও কমে: হাতে গোনা কয়েকটি পরিবর্তন খুঁজতে দিনে হাজার বার অন্য সিস্টেমে উঁকি দেওয়ার বদলে ঠিক যে ঘটনাগুলো দরকার সেগুলোই আসে। যে একটি শৃঙ্খলা এতে দরকার তা হলো ব্যর্থতা সামলানো — বার্তা আসার সময় গ্রহণকারী সিস্টেম বন্ধ থাকলে (যেমন লোডশেডিং বা ইন্টারনেট বিভ্রাটে) প্রেরকের আবার চেষ্টা করা উচিত, আর গ্রহণকারীর উচিত একই ঘটনা দুবার এলে তা চিনতে পারা।

AutoProbaho কীভাবে এটি ব্যবহার করে

AutoProbaho তার তৈরি বেশিরভাগ অটোমেশনের ট্রিগার হিসেবে webhook ব্যবহার করে: পেমেন্ট কনফার্মেশন কাস্টম ERP-তে অর্ডার আপডেট করা, ই-কমার্স অর্ডার স্টক ও ডিসপ্যাচে চলে যাওয়া, WhatsApp ও Facebook মেসেজ থেকে টিকিট বা লিড খোলা, এবং ফর্ম জমা পড়লে অ্যাপ্রুভাল শুরু হওয়া। প্রতিটি webhook endpoint সুরক্ষিত, লগড ও মনিটরড থাকে, যাতে কোনো ঘটনা বাদ পড়লে তা হারিয়ে না গিয়ে ধরা পড়ে এবং আবার চালানো যায়।

সচরাচর জিজ্ঞাসা

API হলো এমন কিছু, যা আপনি ডেটা চাইলে বা কিছু বদলাতে চাইলে নিজে কল করেন। Webhook হলো অন্য সিস্টেমের আপনাকে কল করা, যখন কিছু ঘটে গেছে। বাস্তবের বেশিরভাগ ইন্টিগ্রেশনে দুটোই লাগে: webhook বলে “নতুন অর্ডার এসেছে”, তারপর API দিয়ে পুরো বিবরণ আনা হয় বা স্টক আপডেট করা হয়।

সম্পর্কিত ইন্ডাস্ট্রি

কেস স্টাডি

সম্পর্কিত ইনসাইটস

চান এক টুলের ঘটনা অন্য টুলে নিজে থেকেই কাজ শুরু করুক?

একটি ফ্রি কনসালটেশন বুক করুন। কোন মুহূর্তগুলো আপনার জন্য গুরুত্বপূর্ণ — পেমেন্ট, অর্ডার, মেসেজ — বলুন, আমরা দেখাব webhook ও n8n কীভাবে সেগুলোকে স্বয়ংক্রিয় পরবর্তী ধাপে রূপ দিতে পারে।