ERP-র ভেতরে AI এজেন্ট: ২০২৬-এ কোন কাজ নিরাপদে ছাড়া যায়, কোনটা নয়
এজেন্ট এখন শুধু প্রশ্নের উত্তর দেয় না, ব্যবসার সিস্টেমে কাজও করে ফেলে। চার স্তরের ঝুঁকির সিঁড়ি, পাঁচটি নিরাপদ শুরুর ক্ষেত্র, ভেন্ডর চেকলিস্ট আর ৯০ দিনের পাইলট দিয়ে ঠিক করুন কী ছাড়বেন।
Author
Anichur Rahaman
2 মাস আগে12 min read2 views
ধরুন, দশটি outlet-এর এক retailer-এর purchasing lead সোমবার সকাল সাড়ে আটটায় অফিসে ঢুকলেন। weekend-এ vendor-এর default settings-এ চলা একটি AI agent এমন একটি stock report পড়েছে, যেখানে এক table-এ box ধরা হয়েছে 1 piece, আরেক table-এ 12 piece। ফলে সে 14টি purchase order তৈরি করেছে, প্রতিটিতে দরকারের 12 গুণ পরিমাণ, আর প্রথমটা ভোর 6:15-তে supplier-কে email-ও হয়ে গেছে। (এটি একটি কাল্পনিক উদাহরণ, কোনো বাস্তব গ্রাহকের ঘটনা নয়।)
একই agent-কে অন্যভাবে সাজালে সে ওই 14টি order খসড়া হিসেবে একটা queue-তে রেখে দিত। বাইরে কিছুই যেত না, ক্রেতা এক মিনিটেই পরিমাণ দেখে ধরে ফেলতেন, সোমবার চলত নিজের মতো। ফারাকটা AI-এর বুদ্ধিতে নয়; ফারাকটা হলো মাঝখানে কোনো মানুষ ছাড়া agent কতটা করতে পারে, তাতে।
দুই বছর আগে "ERP-তে AI" বলতে বোঝাত একটা chat box, যেটা আপনার data নিয়ে প্রশ্নের উত্তর দেয়। ২০২৬-এ software কোম্পানিগুলো বিক্রি করছে agent: এমন AI, যে শুধু কথা বলে না, তথ্য খোঁজে, সিদ্ধান্ত নেয় এবং আপনার ব্যবসার system-এর ভেতরে কাজ করে ফেলে। সে purchase order তৈরি করতে পারে, payment reminder পাঠাতে পারে, দামও বদলে দিতে পারে।
কাজের কথা, কিন্তু ঠিক এখান থেকেই ভুলের চরিত্র বদলে যায়। ভুল উত্তর দিলে chatbot-এর জন্য আপনার এক মিনিট নষ্ট হয়। আর agent যদি supplier-কে ভুল order পাঠিয়ে দেয়, নষ্ট হয় এক প্যালেট মাল।
এই লেখায় একটা ব্যবহারিক কাঠামো দিচ্ছি, যাতে আপনি ঠিক করতে পারেন — আজ আপনার ERP-তে AI agent কোন কাজটা নিজে করতে পারবে, কোনটা শুধু খসড়া করবে, আর কোনটায় এখনই হাত দেবে না। শেষে আছে vendor যাচাইয়ের একটা চেকলিস্ট এবং ৩০-৬০-৯০ দিনের একটা পাইলট পরিকল্পনা, যেটা আপনি আগামী সপ্তাহেই শুরু করতে পারেন।
এটি "অপারেশনে AI" নিয়ে তিন পর্বের সিরিজের প্রথম পর্ব। দ্বিতীয় পর্বে আছে MCP কীভাবে AI-কে ব্যবসার dataর সঙ্গে নিরাপদে জোড়ে: MCP explained। তৃতীয় পর্বে অনুমোদন, audit ট্রেইল আর human-in-the-loop নকশা: AI guardrails।
কপাইলট থেকে agent: আসলে কী বদলাল
copilot তখনই উত্তর দেয় যখন আপনি জিজ্ঞেস করেন। সে data পড়ে, কথায় জবাব দেয়। জবাব ভুল হলে আপনি আগেই ধরে ফেলেন, কারণ কিছু ঘটার আগে একজন মানুষ সেটা পড়ে।
agent-কে দেওয়া হয় একটা লক্ষ্য, কিছু tool আর সেগুলো চালানোর অনুমতি। কোন tool কখন চালাবে সে নিজেই ঠিক করে, চালায়, ফলাফল দেখে এবং লক্ষ্য পূরণ না হওয়া পর্যন্ত এগোতে থাকে। আসল বিষয় এই tool-গুলোই: "draft order তৈরি করো", "stock update করো", "email পাঠাও", "refund দাও"।
ফলে ঝুঁকির জায়গাটাই সরে যায়। copilot-এর ঝুঁকি ভুল উত্তর। agent-এর ঝুঁকি ভুল কাজ — যা দ্রুত, বড় পরিসরে এবং অনেক সময় কেউ প্রতিটি ধাপ না দেখেই বারবার ঘটতে পারে।
আগাম পূর্বাভাসেও এর ছাপ স্পষ্ট। ২০২৫ সালের জুনে Gartner পূর্বাভাস দিয়েছিল, ২০২৭ সালের শেষ নাগাদ agentic AI প্রকল্পের ৪০ শতাংশের বেশি cancel হবে — কারণ খরচ বাড়ছে, ব্যবসায়িক মূল্য অস্পষ্ট আর risk control অপর্যাপ্ত (Gartner-এর press release)। একই release-এ "agent washing" নিয়েও সতর্কতা আছে: সাধারণ chatbot আর automation-কে নতুন লেবেল লাগিয়ে "agent" বলে চালানো। Gartner-এর হিসাবে, agentic feature-এর দাবিদার হাজার হাজার vendor-এর মধ্যে খাঁটি ছিল মাত্র ১৩০টির মতো।
ঝুঁকির সিঁড়ি: agentের কাজের চারটি স্তর
নিরাপদ থাকার সবচেয়ে সহজ উপায় হলো "AI কি এটা পারে?" প্রশ্নটা বাদ দিয়ে জিজ্ঞেস করা, "এটা ভুল করলে কী হবে?" এই প্রশ্নে agent-এর কাজগুলো চার ধাপের এক সিঁড়িতে সাজানো যায় — নিরীহ থেকে শুরু করে ফেরানো কঠিন পর্যন্ত।
সিঁড়ির যত ওপরে ওঠা যায়, মানুষের হাতে তত বেশি নিয়ন্ত্রণ রাখতে হয়।
নিরাপদ, যদি মানুষ অনুমোদন না দেওয়া পর্যন্ত কিছু পাঠানো বা পোস্ট না হয়
৩. ফেরানো যায় এমন কাজ
এমন data বদলায় যা পরিষ্কারভাবে আগের অবস্থায় ফেরানো যায়
orderে ট্যাগ বসানো, stock রিজার্ভ করা, কাজের সময় বদলানো
সীমিত ও ভালোভাবে পরীক্ষিত ক্ষেত্রে চলবে — log ও undo সহ
৪. টাকা বা অপরিবর্তনীয়
payment, refund, মুছে ফেলা, বাইরের কাউকে পাঠানো
supplierকে payment, refund, রেকর্ড ডিলিট
এখনকার জন্য প্রতিবার সিদ্ধান্ত নেবেন একজন মানুষ
সিঁড়িটা দুটো কারণে কাজ করে। প্রথমত, স্তর ঠিক হয় কাজ দিয়ে, AI দিয়ে নয়। "email পাঠানো" ২ নম্বর স্তরে পড়ে যদি মানুষ নিজে send চাপেন, আর ৪ নম্বরে পড়ে যদি agent নিজেই আপনার customerদের কাছে পাঠিয়ে দেয়। দ্বিতীয়ত, নিচের ধাপে নিজের যোগ্যতা প্রমাণ করার পরই — সংখ্যা দেখিয়ে — agentকে এক ধাপ ওপরে ওঠার সুযোগ দেওয়া উচিত।
ক্রমানুসারে তিনটি প্রশ্ন করলেই সিঁড়িটা কাজ ভাগ করার নিয়মে পরিণত হয়। যে উত্তরটা আগে খাটে, কাজটা সেখানেই গিয়ে পড়ে।
তিনটি প্রশ্ন, ক্রমানুসারে: যেকোনো কাজ গিয়ে পড়ে মানুষের হাতে, খসড়ার সারিতে, নয়তো automation-এ।
বাড়তে থাকা ব্যবসার জন্য পাঁচটি ভালো শুরুর জায়গা
সেরা শুরুটা হয় ১ আর ২ নম্বর স্তরে। এতে সময় সত্যিই বাঁচে, মানুষ প্রক্রিয়ার ভেতরেই থাকে, আর ভুল হলে ক্ষতি সামান্য। ছোট ও মাঝারি ব্যবসার জন্য ভালো কাজ করে এমন পাঁচটি ক্ষেত্র:
১. stock ও order নিয়ে প্রশ্ন
"সব outlet মিলিয়ে এই পণ্যটা কতগুলো আছে?" "গতকালের কোন orderের টাকা এখনো আসেনি?" এমন উত্তরের জন্য screen আর এক্সেল ঘেঁটে স্টাফদের প্রতি সপ্তাহে ঘণ্টার পর ঘণ্টা চলে যায়। লাইভ data থেকে উত্তর আনা শুধু-পড়ার agent এই খোঁজাখুঁজি বন্ধ করে দেয়। ঝুঁকি কম, কারণ সে কিছুই বদলাতে পারে না।
২. purchase orderের খসড়া
agent বিক্রির গতি, বর্তমান stock আর supplierের লিড টাইম দেখে প্রতিটি supplierের জন্য একটা purchase orderের খসড়া বানায়। ক্রেতা পরিমাণ দেখেন, দরকারমতো বদলান, তারপর অনুমোদন দেন। হিসাব আর টাইপের কাজটা agentের; বিবেচনা আর টাকার নিয়ন্ত্রণ মানুষের হাতে।
৩. invoice-থেকে-PO মিলিয়ে দেখা
supplierের invoice এলে agent সেটা purchase order ও পণ্য গ্রহণের রেকর্ডের সঙ্গে মেলায়, তারপর গরমিল চিহ্নিত করে: ইউনিট প্রাইস বেশি, পরিমাণ বুঝে পাওয়া যায়নি, একই invoice দুবার এসেছে। agent পরামর্শ দেয়, সিদ্ধান্ত নেন অ্যাকাউন্ট্যান্ট। এটাই পরিচিত থ্রি-ওয়ে ম্যাচ — ক্লান্তিকর কাজ, যন্ত্রের জন্য একদম মানানসই।
৪. বকেয়া আদায়ের তাগাদা
agent বকেয়া invoice-এর তালিকা করে এবং customerের ভাষায় একটা ভদ্র reminderের খসড়া লেখে — কত দিন দেরি হয়েছে আর customerকে আপনি কত দিন ধরে চেনেন, সেই হিসাবে সুর ঠিক করে। কেউ পড়ে দেখে পাঠান। কয়েক সপ্তাহ ধরে খসড়াগুলো অপরিবর্তিত গৃহীত হতে থাকলে প্রথম নরম reminderটা agentকে নিজে পাঠাতে দিতে পারেন।
৫. পণ্যের বিবরণ ও অনুবাদ
শত শত পণ্যের টাইটেল, বিবরণ আর মেটা টেক্সট হাতে লেখা ধীর কাজ। agent পণ্যের অ্যাট্রিবিউট থেকে খসড়া করে, সম্পাদক চোখ বুলিয়ে পাবলিশ করেন। যেসব লেখার আইনি ওজন আছে — উপাদানের তালিকা, সাইজের দাবি, ওয়ারেন্টির শর্ত — সেখানে মানুষ রাখুন।
যা এখনই অটোমেট করবেন না
কিছু কাজ বারবার করতে হয় বলে লোভনীয় লাগে। এগুলো এখন মানুষের হাতেই রাখুন, নয়তো agentকে শুধু খসড়ার ভূমিকায় রাখুন:
supplierকে payment বা বেতন ছাড়। টাকা একবার বেরিয়ে গেলে ফেরানো কঠিন।
ছোট সীমার ওপরের refund ও ক্রেডিট নোট। চতুর customer-বার্তা দিয়ে এগুলো সবচেয়ে বেশি ঠকানো হয়।
পুরো ক্যাটাlogের দাম বদলানো। একটা ভুল নিয়ম রাতারাতি সব margin খেয়ে ফেলতে পারে।
রেকর্ড মুছে ফেলা বা মার্জ করা: customer, পণ্য, account।
জেনারেল ledger-এ এন্ট্রি পোস্ট করা। audit-এর স্বার্থে প্রতিটি হিসাবের এন্ট্রির পেছনে একজন নির্দিষ্ট মানুষ থাকা উচিত।
customerকে বাধ্যতামূলক কোনো কথা দেওয়া — ডেলিভারির প্রতিশ্রুতি, চুক্তির শর্ত বা ক্ষতিপূরণ।
কারণটা নথিভুক্ত আছে। OWASP প্রকল্প LLM অ্যাপ্লিকেশনের Top 10-এ excessive agency-কে — অর্থাৎ কাজের তুলনায় বেশি ফাংশন, অনুমতি বা স্বায়ত্তশাসন পাওয়া AI systemকে — আলাদা ঝুঁকি হিসেবে তালিকাভুক্ত করেছে, আর ২০২৫-এর ডিসেম্বরে প্রকাশ করেছে আলাদা একটি Top 10 for Agentic Applications, যেখানে আছে goal hijacking, toolের অপব্যবহার আর বেপরোয়া agentের কথা। customerের লেখা, supplierের email কিংবা আপলোড করা PDF-এর ভেতরে agentকে উদ্দেশ্য করে নির্দেশ লুকানো থাকতে পারে। agent টাকা নাড়াতে পারলে সেই নির্দেশ বিপজ্জনক হয়ে ওঠে।
আগে dataর মান ও অনুমতি ঠিক করুন
agent ততটাই নির্ভরযোগ্য, যতটা নির্ভুল data সে পড়ে আর যতটুকু অধিকার সে পায়। চালু করার আগেই দুটো ঠিক করা সহজ।
পরিষ্কার data
stockের হিসাব ভুল থাকলে purchase orderের খসড়াও ভুল হবে — আত্মবিশ্বাসী ভঙ্গিতে, ভদ্র ভাষায়। পাইলটের আগে মৌলিক বিষয়গুলো দেখে নিন:
প্রতিটি পণ্যের একটি SKU, একজন supplier, কস্ট এবং লিড টাইম আছে।
ডুপ্লিকেট customer ও supplier মার্জ করা হয়েছে।
পরিমাপের একক সামঞ্জস্যপূর্ণ (একটা বক্স কখনো একটা ইউনিট, কখনো বারোটা — এমন নয়)।
সংকীর্ণ অনুমতি
agentকে দিন তার নিজস্ব account — কখনোই শেয়ার করা admin logইন নয়। অনুমতি দিন ন্যূনতম: যে module লাগে শুধু সেটার পড়ার অধিকার, যেখানে খসড়া করবে শুধু সেখানে draft তৈরির অধিকার, আর কিছু নয়। ERP যদি agentকে তার ব্যবহারকারী থেকে আলাদাভাবে সীমিত করতে না পারে, সেটাকে গুরুতর ঘাটতি ধরুন। আদর্শ হলো, agent কাজ করবে যিনি জিজ্ঞেস করছেন তাঁর অনুমতি নিয়েই — যাতে সে ওই মানুষটির চেয়ে বেশি কিছু দেখতে বা করতে না পারে।
এই সিরিজের তৃতীয় পর্বে অনুমোদন আর audit ট্রেইল নিয়ে আরও গভীরে যাব। আপাতত নিয়মটা মনে রাখুন: কোনো মানুষের যে কাজের অনুমতি নেই, তাঁর agentেরও নেই।
vendorের "AI agent" দাবি কীভাবে যাচাই করবেন
agent washing-এর যুগে চোখ ধাঁধানো ডেমো প্রায় কিছুই প্রমাণ করে না। নিচের প্রশ্নগুলো করুন, আর স্লাইড নয়, নির্দিষ্ট উত্তর চান।
অনুমতি। রোল, module ও কাজ ধরে ধরে কি agentকে সীমিত করা যায়? ডিফল্টে কি সে শুধু-পড়ার?
audit ট্রেইল। প্রতিটি কাজ কি রেকর্ড হয় — কে চেয়েছে, agent কী দেখেছে, কী করেছে, কখন? log কি এক্সপোর্ট করা যায়?
ব্যাখ্যাযোগ্যতা। যেকোনো কাজের পেছনের যুক্তি আর ব্যবহৃত data কি সহজ ভাষায় দেখা যায়?
undo। কোন কাজগুলো ফেরানো যায়, কীভাবে? যেগুলো যায় না, সেগুলোর ক্ষেত্রে কী হয়?
অনুমোদনের ধাপ। নির্বাচিত কাজ বা অঙ্কের জন্য কি মানুষের অনুমোদন বাধ্যতামূলক করা যায় — আর সেটা কি system নিজে কার্যকর করে, শুধু prompt-এর নির্দেশে নয়?
dataর ব্যবহার। আমার data কোথায় যায়? মডেল ট্রেনিংয়ে ব্যবহার হয় কি? মডেল কি আমার পছন্দের জায়গায় চালানো যায়?
খরচ নিয়ন্ত্রণ। ব্যবহারকারীপ্রতি ব্যবহার দেখা ও সীমা বেঁধে দেওয়া যায় কি, যাতে লুপে আটকে যাওয়া agent বিল ফুলিয়ে না তোলে?
ব্যর্থতায় আচরণ। নিশ্চিত না হলে সে কী করে: থেমে জিজ্ঞেস করে, নাকি আন্দাজে চালিয়ে দেয়?
আপনার customerরা যদি সরাসরি AI-এর সঙ্গে কথা বলেন, তাহলে যেখানে বিক্রি করছেন সেখানকার নিয়ম দেখে নিন। ইউরোপীয় ইউনিয়নে AI Act-এর স্বচ্ছতা-সংক্রান্ত বাধ্যবাধকতা কার্যকর হচ্ছে ২০২৬ সালের ২ আগস্ট থেকে; তাতে মানুষকে জানাতে হবে যে তিনি মানুষের সঙ্গে নয়, একটি AI systemের সঙ্গে কথা বলছেন।
প্রথম দুই স্তর বাস্তবে কেমন দেখায়, তা দেখতে ERP-র ভেতরে বসানো একটি AI অ্যাসিস্ট্যান্টের এই ছোট ট্যুরটি দেখুন — লাইভ ব্যবসায়িক data থেকে সে উত্তর দিচ্ছে আর খসড়া বানাচ্ছে।
লাইভ ERP dataয় AI অ্যাসিস্ট্যান্টের কাজ: প্রশ্ন করা, খসড়া বানানো, যাচাই করা।
৩০-৬০-৯০ দিনের পাইলট পরিকল্পনা
পুরো কোম্পানিতে একসঙ্গে agent চালু করবেন না। ছোট, মাপা একটা চক্র চালান, আর প্রতিটি ধাপের সিদ্ধান্ত নিতে দিন সংখ্যাকে।
প্রতিটি পর্বে একই চক্র: চালান, মাপুন, পর্যালোচনা করুন, তারপর ঠিক করুন এক ধাপ ওপরে উঠবেন কি না।
১ থেকে ৩০ দিন: শুধু-পড়া
একটি টিম আর একটি প্রক্রিয়া বেছে নিন — ধরুন purchasing। ওপরের data-সমস্যাগুলো মিটিয়ে নিন। চালু করুন শুধু ১ নম্বর স্তর: প্রশ্ন আর সারসংক্ষেপ। মাপুন কত সময় বাঁচল, এবং তার চেয়েও জরুরি — কতবার উত্তর ভুল হলো। স্টাফরা প্রতিটি উত্তরে ঠিক বা ভুল চিহ্ন দিন।
৩১ থেকে ৬০ দিন: অনুমোদনসহ খসড়া
একটি ব্যবহারক্ষেত্রে ২ নম্বর স্তর যোগ করুন, যেমন purchase orderের খসড়া। প্রতিটি খসড়া একজন মানুষের হাত ঘুরে যাবে। তিনটি সংখ্যা রাখুন: অপরিবর্তিত গৃহীত খসড়ার হার, সম্পাদিত খসড়ার হার, আর বাতিল খসড়ার হার। কেন বাতিল হলো তা লিখে রাখুন — সেই কারণগুলোই আপনার নিয়ম হয়ে উঠবে।
৬১ থেকে ৯০ দিন: একটি ফেরানো-যায় এমন কাজ
গ্রহণের হার বেশি আর ভুল বিরল হলে একটি সংকীর্ণ ক্ষেত্রে একটি ৩ নম্বর স্তরের কাজ অনুমোদন দিন — যেমন নির্দিষ্ট মূল্যের নিচের orderে stock নিজে থেকে রিজার্ভ করা। audit log খোলা রাখুন, undo পরীক্ষা করুন, অস্বাভাবিক কিছু ঘটলে অ্যালার্মের ব্যবস্থা রাখুন। ৯০ দিনের মাথায় সৎভাবে মূল্যায়ন করুন। সংখ্যা ভালো না হলে যেখানে আছেন সেখানেই থাকুন। সেটাও একটা ফলাফল, ব্যর্থতা নয়।
একটা সরল স্কোরকার্ড পর্যালোচনাকে সৎ রাখে:
সপ্তাহে কত ঘণ্টা বাঁচল — মেপে, আন্দাজে নয়।
খসড়া গ্রহণের হার, এবং বাতিলের প্রধান কারণ।
customer বা supplier পর্যন্ত পৌঁছে যাওয়া ভুল (লক্ষ্য শূন্য)।
যে সময় বাঁচল তার তুলনায় AI চালাতে কত খরচ হলো।
সামনে কী
সেই সোমবারে ফিরে আসি। সিঁড়ি মেনে চললে weekendের রান ১৪টি order supplierের কাছে পাঠায় না, ক্রেতার সারিতে রেখে দেয় ১৪টি খসড়া। ক্রেতা দেখেন প্রতিটি পরিমাণই বিক্রির ইতিহাসের বারো গুণ, কয়েক মিনিটে পুরো batch বাতিল করেন আর আইটেম মাস্টারে মাপের একক ঠিক করে দেন। বাতিলের কারণটা নিয়মের তালিকায় ওঠে, আর পরের weekendের রান বেরোয় নির্ভুল।
agent আরও ভালো হবে, আর সিঁড়িটাও সরবে: আজ যে কাজে মানুষ লাগে, log, undo আর অনুমোদনের ধাপ আস্থা অর্জন করলে দুই বছর পর সেটা রুটিন হয়ে যাবে। সবচেয়ে লাভবান হবে সেই ব্যবসাগুলো, যাদের data পরিষ্কার, অনুমতি সংকীর্ণ আর মেপে দেখার অভ্যাস আছে। এই একই ভিত্তি ঠিক করে দেয় agent আপনার dataয় কতটা নিরাপদে পৌঁছাতে পারবে — দ্বিতীয় পর্বের বিষয় সেটাই: Model Context Protocol।
মূল কথা
agent কাজ করে ফেলে, তাই তাকে বিচার করুন ভুল হলে কী ঘটে তা দিয়ে, কত চটকদার শোনায় তা দিয়ে নয়।
চার স্তরের সিঁড়ির সঙ্গে তিনটি প্রশ্ন মনে রাখুন: ফেরানো যায় কি, টাকা নড়ে বা বাইরের কেউ দেখে কি, data পরিষ্কার কি। শুরু করুন ১ ও ২ নম্বরে।
ভালো শুরু: stock নিয়ে প্রশ্ন, purchase orderের খসড়া, invoice মেলানো, বকেয়ার তাগাদা আর পণ্যের বিবরণ।
payment, বড় refund, পুরো ক্যাটাlogের দাম বদল, ডিলিট আর ledger পোস্টিং এখনই অটোমেট করবেন না।
আগে dataর মান ঠিক করুন এবং agentকে দিন নিজস্ব সংকীর্ণ অনুমতি — প্রশ্নকারীর চেয়ে বেশি কখনোই নয়।
অনুমতি, audit, ব্যাখ্যাযোগ্যতা, undo আর অনুমোদনের ধাপে vendorের দাবি যাচাই করুন, তারপর মাপা ফলাফলসহ ৯০ দিনের পাইলট চালান।
আনিছুর রহমান একজন সফটওয়্যার আর্কিটেক্ট এবং StoreConsole-এর নির্মাতা। বাড়তে থাকা ব্যবসার জন্য তিনি কমার্স ও ERP সিস্টেম ডিজাইন করেন — বিশেষ মনোযোগ event-driven আর্কিটেকচার, ডেটার নির্ভুলতা আর নিজের সার্ভারে চালানো সিস্টেমের ওপর।