Agents · AI Payments

স্বাধীনতা, লাগাম আপনার হাতে

আসল প্রশ্ন এআই এজেন্ট টাকা খরচ করবে কি না তা নয় — নিয়ম কে ঠিক করবে। Protocore Agents-এ উত্তর সবসময় একজন মানুষ, আগে থেকে, লিখিতভাবে।

01

আগে পলিসি, তারপর পেমেন্ট

একটি এজেন্টের জন্ম হয় বাজেট ও মার্চেন্ট allowlist নিয়ে, এবং সে কোনোটিই অতিক্রম করতে পারে না। মানুষের অনুমোদন-সীমার ওপরের যেকোনো কিছু থেমে গিয়ে জিজ্ঞাসা করে। এজেন্ট প্রাচীরের ভেতরে দ্রুত চলে; প্রাচীর আপনার।

  1. 01বাজেট প্ল্যাটফর্মে কার্যকর হয়, এজেন্টের প্রতিশ্রুতিতে নয়
  2. 02Allowlist ঠিক করে টাকা আদৌ কোথায় যেতে পারবে
  3. 03থ্রেশহোল্ড বড় সিদ্ধান্তগুলো মানুষের কাছে পাঠায়
Agents কনসোল: প্রতিটি এজেন্টের বাজেট, মার্চেন্ট allowlist ও অনুমোদনের সীমা

পলিসি কনসোল — প্রতিটি এজেন্টের বাজেট, allowlist ও থ্রেশহোল্ড।

02

প্রতিটি কাজ রেকর্ডে

অডিট লগ অপরিবর্তনীয় ও সম্পূর্ণ: এজেন্ট কী চেষ্টা করেছে, পলিসি কী অনুমতি দিয়েছে, কে কী অনুমোদন করেছে। এজেন্ট ভুল করলে — বা পলিসিই ভুল প্রমাণিত হলে — কিল-সুইচ তাকে সঙ্গে সঙ্গে থামায়, আর লগ দেখায় ঠিক কী ঘটেছিল।

Ops Agent-এর পলিসি এডিটর: বাজেট ফিল্ড, চারটি মার্চেন্টের allowlist, €100.00 অনুমোদন-সীমার স্লাইডার, বাধ্যতামূলক অডিট নোট এবং খসড়ার বিপরীতে গত ২৪ ঘণ্টার সিদ্ধান্তের রিপ্লে

ডকুমেন্ট হিসেবে পলিসি — ভার্সন করা, হ্যাশ করা, সাইন করা এবং সেভের আগে রিপ্লে করা যায়।

ফিচার

Protocore Agents-এর সঙ্গে যা যা আছে।

  1. 01Policy কনসোল
  2. 02ফ্লোর ভেতরেই অনুমোদন
  3. 03এজেন্ট ওয়ালেট
  4. 04এজেন্ট তৈরি
  5. 05পলিসি এডিটর
  6. 06অডিট, সিদ্ধান্ত ধরে ধরে
  7. 07এজেন্টভিত্তিক বাজেট
  8. 08মাসিক সর্বোচ্চ সীমা
  9. 09ঘড়ি ধরে বাজেট রিসেট
  1. 10মার্চেন্ট allowlist
  2. 11অনুমোদনের থ্রেশহোল্ড
  3. 12সাইনড মানবিক অনুমোদন
  4. 13escalation ট্রেইল
  5. 14অপরিবর্তনীয় অডিট লগ
  6. 15হ্যাশ-চেইনড অখণ্ডতা
  7. 16JSON হিসেবে এক্সপোর্ট
  8. 17Kill-switch
  9. 18জমানো, হারানো নয়
  1. 19স্কোপড কী
  2. 20কী ইস্যু হয় একবারই
  3. 21প্রতি সিগনেচারে পলিসি হ্যাশ
  4. 22পলিসি ভার্সনিং
  5. 23কমিটের আগে রিপ্লে
  6. 24আসল রেলে সেটলমেন্ট
  7. 25MCP এন্ডপয়েন্ট
  8. 26এজেন্টের ফ্লিট
সব 26টি ফিচার বিস্তারিত পড়ুন

01Policy কনসোল

একটি স্ক্রিনে পুরো fleet: প্রতিটি এজেন্ট, তার দৈনিক সীমা, তার allowlist, আর আজ কত খরচ করেছে। ডেমোতে 09:41 পর্যন্ত তিনটি এজেন্ট €184.20 খরচ করেছে — দুটি পেমেন্ট ব্লক, একটি মানুষের অপেক্ষায়। Policy সম্পাদনা সঙ্গে সঙ্গে কার্যকর হয়; এজেন্ট জানতে পারে পরেরবার পেমেন্টের চেষ্টা করলে।

  • প্রতিটি এজেন্টের জন্য আলাদাভাবে বাজেট, allowlist ও থ্রেশহোল্ড
  • খরচ, ব্লক ও অপেক্ষমাণ অনুমোদন এক নজরে
  • শেষ 24 ঘণ্টার সিদ্ধান্ত, export করা যায়

02ফ্লোর ভেতরেই অনুমোদন

এজেন্ট প্রস্তাব দেয়, সিদ্ধান্ত নেন একজন মানুষ। ডেমোতে Billing Agent Nord Logistics-এর ইনভয়েস #088 পরিশোধ করতে চায় — €120.00, যা €200.00 দৈনিক বাজেটের মধ্যে (ইতিমধ্যে €64.20 ব্যবহৃত), কিন্তু €50.00 অনুমোদন-সীমার ওপরে। তাই অনুরোধটি Approve বা Decline ট্যাপের জন্য 14 মিনিট অপেক্ষা করে। পলিসি, মার্চেন্টের allowlist এন্ট্রি এবং পেমেন্ট অ্যাকাউন্ট বোতামের ঠিক নিচেই থাকে।

03এজেন্ট ওয়ালেট

প্রতিটি এজেন্ট চলে নিজস্ব ওয়ালেট ও নিজস্ব পলিসি নিয়ে। ডেমোর Billing Agent-এর €200.00 দৈনিক সীমার মধ্যে €135.80 এখনও বাকি — তিনটি পেমেন্টে €64.20 খরচ হয়েছে, 00:00-এ রিসেট হবে। সঙ্গে আছে €150.00 প্রতি-লেনদেন সীমা, €50.00-এর ওপরে মানুষের অনুমোদন এবং দুটি অনুমোদিত মার্চেন্ট। পলিসি নিজে থেকে যে পেমেন্ট ছাড় দিয়েছে, সাম্প্রতিক তালিকায় সেগুলোতে auto ট্যাগ থাকে।

  • দৈনিক সীমা, খরচ, ক্যাপ ও অবশিষ্ট বাজেট এক স্ক্রিনে
  • অনুমোদিত মার্চেন্টদের তালিকা, সঙ্গে পেমেন্টের ইতিহাস
  • পেমেন্টে auto বা আপনার অনুমোদনের ট্যাগ

04এজেন্ট তৈরি

কোডের আগে আসে পলিসি। ডেমোর Billing Agent পায় €200.00 দৈনিক সীমা, €150.00 প্রতি-লেনদেন ক্যাপ, allowlist থেকে দুটি মার্চেন্ট এবং €50.00-এর ওপরে মানুষের অনুমোদন — সবই কী তৈরির আগে, 3টির মধ্যে ধাপ 2-এ ঠিক করা হয়। কী ইস্যু হয় একবারই, দেখানো হয় একবারই, আর প্রতিটি পেমেন্ট সিগনেচারে থাকে পলিসি হ্যাশ।

05পলিসি এডিটর

পলিসি হলো ভার্সন-করা একটি ডকুমেন্ট। ডেমো এডিটে Ops Agent-এর প্রতি-লেনদেন ক্যাপ বাড়ানো হয়: v14 হয়ে যায় v15, পরিবর্তনের সঙ্গে একটি বাধ্যতামূলক অডিট নোট থাকে, আর অপারেটরের সিগনেচার ও নতুন পলিসি হ্যাশসহ তা সেভ হয়। রিপ্লে প্যানেল গত 24 ঘণ্টার প্রকৃত সিদ্ধান্তগুলো ড্রাফটের বিপরীতে চালায় — লাইভ হওয়ার আগেই দেখতে পান পলিসিটি কী অনুমোদন করত।

  • প্রতি এজেন্টের জন্য দৈনিক সীমা, প্রতি-লেনদেন ক্যাপ ও মাসিক সর্বোচ্চ সীমা
  • প্রতিটি সেভে লিখিত অডিট নোট বাধ্যতামূলক
  • কমিট করার আগে ড্রাফটের বিপরীতে 24 ঘণ্টার রিপ্লে

06অডিট, সিদ্ধান্ত ধরে ধরে

সিদ্ধান্ত DEC-4471 একটি পেমেন্টকে পুরোপুরি পুনর্গঠন করে: অনুরোধ, ফলাফলসহ প্রতিটি পলিসি চেক — allowlist পাস, ক্যাপ পাস, থ্রেশহোল্ড escalate — সিগনেচারসহ মানুষের অনুমোদন, এবং রেল ও রেফারেন্সসহ সেটলড €120.00। রেকর্ডটি হ্যাশ-চেইনড ও append-only; যেকোনো ফিল্ড বদলালে সেই বিন্দু থেকে চেইন ভেঙে যায়।

07এজেন্টভিত্তিক বাজেট

বাজেট একটি শক্ত দেয়াল, পরামর্শ নয়। প্রতিটি এজেন্টের থাকে দৈনিক সীমা ও প্রতি-লেনদেন ক্যাপ — ডেমো পলিসিতে দিনে €500.00, প্রতি পেমেন্টে €150.00 — এবং টাকা সরার আগেই প্ল্যাটফর্ম তা প্রয়োগ করে। ট্রাভেল বটের €640.00 চার্টার পেমেন্টের চেষ্টা সঙ্গে সঙ্গে প্রত্যাখ্যাত হয়: ক্যাপ ছাড়িয়ে গেছে।

08মাসিক সর্বোচ্চ সীমা

দৈনিক সীমার ওপরে থাকে মাসিক সর্বোচ্চ সীমা — ডেমো পলিসিতে €6,000.00। প্রতিদিন নিয়ম মেনে চলা এজেন্টও মাসের সীমা ছাড়িয়ে যেতে পারে না।

09ঘড়ি ধরে বাজেট রিসেট

দৈনিক বাজেট নির্দিষ্ট সময়ে রিসেট হয় — ডেমোতে 00:00 CET — যা এজেন্টের ওয়ালেটে দেখা যায়। খরচ জমা হয় এমন একটি উইন্ডোর বিপরীতে, যা সবাই দেখতে পায়; কোনো রহস্যময় rolling হিসাবে নয়।

10মার্চেন্ট allowlist

এজেন্ট শুধু সেই মার্চেন্টদেরই পেমেন্ট করে, যাদের আপনি আগে তালিকাভুক্ত করেছেন। ডেমোর Ops Agent ঠিক চারজনকে চেনে — আর তালিকার বাইরের এক ভেন্ডরকে €180.00 পাঠানোর চেষ্টা not-listed কারণে প্রত্যাখ্যাত হয়েছে। মার্চেন্ট যোগ করতে এক ক্লিক; সরালে তা সঙ্গে সঙ্গে কার্যকর হয়।

11অনুমোদনের থ্রেশহোল্ড

সেই সীমা ঠিক করুন, যার ওপরে একজন মানুষকে হ্যাঁ বলতে হবে। ডেমো পলিসিতে €100.00-এর ওপরের সবকিছু escalate হয়: এজেন্ট থেমে যায়, একজন ব্যক্তি প্রস্তাবটি পান, আর উত্তর না আসা পর্যন্ত কিছুই সরে না। সীমার নিচে এজেন্ট স্বাধীনভাবে চলে — বাজেট ও allowlist-এর মধ্যে।

12সাইনড মানবিক অনুমোদন

অনুমোদন কোনো চেকবক্স নয় — কে অনুমোদন করেছেন, কোন ডিভাইসে, কখন, এবং সংযুক্ত সিগনেচারসহ তা রেকর্ড হয়। ডেমো সিদ্ধান্তে দেখা যায়: অ্যাপে অনুমোদিত, ফোন কী, 09:41:12।

13escalation ট্রেইল

প্রস্তাব, escalate, অনুমোদন, ছাড় — সিদ্ধান্তের রেকর্ডে প্রতিটি ধাপে টাইমস্ট্যাম্প। কেউ জানতে চাইলে কেন একটি পেমেন্ট হলো, উত্তর থাকে একটি ধারাবাহিক ক্রম — কাঁধ ঝাঁকানি নয়।

14অপরিবর্তনীয় অডিট লগ

প্রতিটি সিদ্ধান্ত রেকর্ডে থাকে: এজেন্ট কী চেষ্টা করেছে, পলিসি কী বলেছে, কে কী অনুমোদন করেছে — কী রোটেশন পর্যন্ত। এন্ট্রি append-only এবং এক্সপোর্টযোগ্য। কিছু গোলমাল মনে হলে লগ দেখায় ঠিক কী ঘটেছে এবং কখন।

15হ্যাশ-চেইনড অখণ্ডতা

প্রতিটি অডিট রেকর্ডে থাকে নিজের হ্যাশ, আগের রেকর্ডের হ্যাশ এবং চেইনে তার অবস্থান — ডেমোতে #4,471। চাইলেই চেইন যাচাই করুন; যেকোনো জায়গায় একটি বদল তার পরের সবকিছু ভেঙে দেয়।

16JSON হিসেবে এক্সপোর্ট

যেকোনো সিদ্ধান্ত হ্যাশসহ JSON হিসেবে এক্সপোর্ট করা যায় — আপনার আর্কাইভ, অডিটর বা ইনসিডেন্ট রিভিউয়ের জন্য প্রস্তুত। লগ আপনার নেওয়ার জন্য, আমাদের আটকে রাখার জন্য নয়।

17Kill-switch

এক ট্যাপে এজেন্ট থামে এবং এজেন্ট-সূচিত সব পেমেন্ট তৎক্ষণাৎ বন্ধ হয়। কী বৈধ থাকে, তাই অন্য কিছু ভাঙে না — কেবল মানুষ আবার চালু না করা পর্যন্ত এজেন্ট খরচ করতে পারে না। ডেমো ফ্লিটে ট্রাভেল বট €0.00 খরচসহ থামানো অবস্থায় আছে।

18জমানো, হারানো নয়

এজেন্ট থামালে তার অপেক্ষমাণ প্রস্তাবগুলো বাতিল হয় না, জমে থাকে। আবার চালু করলে কিউ ঠিক আগের জায়গাতেই থাকে — মানুষ ব্রেক চেপেছে বলে কোনো প্রস্তাব নীরবে হারিয়ে যায় না।

19স্কোপড কী

এজেন্টের ক্রেডেনশিয়াল নির্দিষ্ট সক্ষমতা দেয়, সার্বিক অ্যাক্সেস নয়। payments.send ও refunds.issue-এর মতো স্কোপ আলাদাভাবে চালু-বন্ধ করা যায় — ডেমো এজেন্টে subscriptions.manage বন্ধ আছে। নিচের পলিসিতে হাত না দিয়েই কী revoke বা rotate করা যায়।

20কী ইস্যু হয় একবারই

এজেন্ট কী ইস্যুর সময় একবারই দেখানো হয়, আর কখনও নয়। প্ল্যাটফর্ম যা আবার দেখাতে পারে না, আক্রমণকারীও তা আবার চেয়ে নিতে পারে না।

21প্রতি সিগনেচারে পলিসি হ্যাশ

প্রতিটি পেমেন্ট সাইন হয় এজেন্ট কী এবং যে পলিসি তা অনুমোদন করেছে তার হ্যাশ দিয়ে। পেমেন্ট শুধু বলে না কী ঘটেছে — প্রমাণ করে তখন কোন নিয়ম কার্যকর ছিল।

22পলিসি ভার্সনিং

পলিসির থাকে ভার্সন, হ্যাশ, লেখক ও টাইমস্ট্যাম্প — ডেমোতে v14, আপডেট 17 Jul, 09:12। প্রতিটি সিদ্ধান্ত সেই নির্দিষ্ট পলিসি ভার্সনের উল্লেখ করে, যা তা বিচার করেছে।

23কমিটের আগে রিপ্লে

এডিটর গত 24 ঘণ্টার সিদ্ধান্তগুলো আপনার ড্রাফটের বিপরীতে রিপ্লে করে: কী অনুমোদিত হয়েছিল, কী প্রত্যাখ্যাত, কী বদলাবে। পলিসির ভুল ধরা পড়ে প্রিভিউতে, প্রোডাকশনে নয়।

24আসল রেলে সেটলমেন্ট

অনুমোদিত প্রস্তাব বাস্তব পেমেন্টে পরিণত হয় — ডেমোর €120.00 অনুমোদনের কয়েক মিনিট পরেই SEPA Instant-এ রেফারেন্স 9F21-0716 সহ সেটল হয়েছে। এজেন্টরা সেই একই কোর থেকে খরচ করে, যার ওপর পরিবারের বাকি সব পণ্য চলে।

25MCP এন্ডপয়েন্ট

এজেন্ট MCP-এর মাধ্যমে mcp.protocore.io/agents-এ সংযুক্ত হয় — প্রোটোকলটি বোঝে এমন যেকোনো ফ্রেমওয়ার্ক Protocore ওয়ালেট ধরে রাখতে পারে। ইন্টিগ্রেশনের পরিধি ছোট: পেমেন্ট প্রস্তাব করুন, সিদ্ধান্ত পান। পলিসি থাকে প্ল্যাটফর্মে, প্রম্পটে নয়।

26এজেন্টের ফ্লিট

একটি এজেন্ট চালান বা অনেকগুলো। ডেমোতে চলছে তিনটি — ops, procurement ও একটি ট্রাভেল বট — প্রত্যেকের নিজস্ব বাজেট, allowlist ও থ্রেশহোল্ড। একটি থামালে বাকিরা কাজ করে যায়; এক এজেন্টের পলিসি অন্যটিতে কখনও ছড়ায় না।

স্ক্রিন

প্রোডাক্টের ভেতরে।

আসল প্রোডাক্ট UI, ডেমো ডেটাসহ।

একটি সিদ্ধান্ত, পুরোপুরি পুনর্গঠিত — চেক, সিগনেচার, সেটেলমেন্ট, হ্যাশ চেইন।

FAQ

পলিসির অধীনে Agents, প্রশ্নোত্তরে।

  • বাজেট প্ল্যাটফর্মে কার্যকর হয়, এজেন্টের প্রতিশ্রুতিতে নয়। এজেন্ট যা-ই সিদ্ধান্ত নিক, দৈনিক বা প্রতি-লেনদেন সীমা অতিক্রম করতে পারে না, আর অনুমোদন-সীমার ওপরের যেকোনো কিছু টাকা সরার আগে থেমে একজন মানুষকে জিজ্ঞাসা করে।

  • শুধু তার allowlist-এর মার্চেন্টদের কাছে। কোনো বাজেট চেকের আগেই allowlist ঠিক করে দেয় টাকা আদৌ কোথায় যেতে পারবে — এজেন্ট শুধু সেখানেই পেমেন্ট করে যেখানে আপনি অনুমতি দিয়েছেন, অন্য কোথাও নয়।

  • সেটি থেমে যায় এবং অনুমোদনের জন্য একজন মানুষের কাছে যায়; মানুষ সাইন-অফ করার পরই পেমেন্ট সেটেল হয়, আর অনুরোধ, চেক ও সিগনেচার সবই রেকর্ড হয়। সীমার নিচে এজেন্ট প্রাচীরের ভেতরে নিজেই চলে।

  • প্রতিটি এজেন্টের জন্য একটি কিল-সুইচ এক ট্যাপে তাকে থামায় — তাৎক্ষণিকভাবে, পরের সাইকেলে নয়। তারপর অডিট লগ দেখায় সেই পর্যন্ত সে ঠিক কী করেছে।

  • mcp.protocore.io/agents-এ MCP-র মাধ্যমে, সাথে API ও ডক্স দিয়ে যেকোনো ফ্রেমওয়ার্ককে একটি পলিসির সাথে যুক্ত করা যায়। পলিসি — বাজেট, allowlist, থ্রেশহোল্ড — এজেন্টের কী তৈরি হওয়ার আগেই ঠিক করা হয়।

  • অডিট ট্রেইল অপরিবর্তনীয় ও হ্যাশ-চেইনযুক্ত: অনুরোধ, ফলাফলসহ প্রতিটি পলিসি চেক, মানুষের অনুমোদনের সিগনেচার এবং সেটেল হওয়া পেমেন্ট। পলিসি নিজেও ভার্সন করা, হ্যাশ করা, সাইন করা এবং সেভ করার আগে রিপ্লে করা যায়।

যাচাই করুন

Agent-কে একটি policy ও বাজেট দিন।

01

গাইডেড ডেমো ওয়াকথ্রু

আমরা পুরো চক্রটি আপনার সঙ্গে দেখাই — agent তৈরি, তার policy নির্ধারণ, আর একটি পেমেন্ট অনুমোদনের জন্য escalate হয়ে সাধারণ SEPA হিসেবে settle হওয়া।

02

স্যান্ডবক্স অ্যাকাউন্ট

একটি টেস্ট এনভায়রনমেন্ট, যেখানে আপনার টিম বাজেট, allowlist ও threshold ঠিক করে প্রতিটিকে ট্রিগার করতে এবং append-only log পড়তে পারে।

03

MCP + API access ও docs

MCP দিয়ে mcp.protocore.io/agents ঠিকানায় একটি টেস্ট agent সংযুক্ত করুন; সঙ্গে API ও docs, যাতে নিজের framework-কে policy-র সঙ্গে জুড়তে পারেন।

04

স্ট্যান্ডঅ্যালোন বা whitelabel

Protocore ব্র্যান্ডে বা আপনার নিজের ব্র্যান্ডে যাচাই করুন — আপনার এজেন্ট, আপনার পলিসি, যেকোনো সারফেসে।

প্রাপ্যতা

Standalone বা whitelabel — আপনার agent, আপনার policy, যেকোনো ব্র্যান্ডে।

ইকোসিস্টেমে

Agents মানুষের পলিসির অধীনে Pay-এর রেলে খরচ করে, সাধারণ SEPA হিসেবে সেটেল হয় এবং Center যে অডিট মডেল পড়ে সেটিতেই লেখে।

একটি প্রোডাক্ট বেছে নিন। অথবা নিন core।

উপরের সবকিছু প্রোডাকশন ডেমোতে চলছে, যা আমরা আপনাকে ঘুরিয়ে দেখাতে পারি: স্ট্যান্ডঅ্যালোন, whitelabel বা একটি পূর্ণ প্ল্যাটফর্ম হিসেবে। কী বানাচ্ছেন বলুন, আমরা সবচেয়ে ছোট পথটি দেখিয়ে দেব।