Agents · AI Payments

स्वायत्तता, लगाम आपके हाथ में

दिलचस्प सवाल यह नहीं कि AI एजेंट पैसे खर्च करेंगे या नहीं — सवाल यह है कि नियम कौन तय करता है। Protocore Agents में जवाब हमेशा एक इंसान है: पहले से, लिखित रूप में।

01

पहले पॉलिसी, फिर भुगतान

एजेंट बजट और merchant allowlist के साथ बनता है, और इनमें से किसी को पार नहीं कर सकता। मानवीय अप्रूवल की सीमा से ऊपर की हर चीज़ रुककर पूछती है। एजेंट दीवारों के भीतर तेज़ चलता है; दीवारें आपकी हैं।

  1. 01बजट प्लेटफ़ॉर्म पर लागू होते हैं, एजेंट के भरोसे नहीं
  2. 02Allowlist तय करती है कि पैसा कहाँ तक जा सकता है
  3. 03थ्रेशोल्ड बड़े फ़ैसले इंसानों तक पहुँचाते हैं
Agents कंसोल, जिसमें हर एजेंट के बजट, merchant allowlist और अप्रूवल थ्रेशोल्ड दिख रहे हैं

पॉलिसी कंसोल — हर एजेंट के लिए बजट, allowlist और थ्रेशोल्ड।

02

हर कार्रवाई रिकॉर्ड में

ऑडिट लॉग अपरिवर्तनीय और संपूर्ण है: एजेंट ने क्या करना चाहा, पॉलिसी ने क्या होने दिया, किसने क्या मंज़ूर किया। जब कोई एजेंट गड़बड़ करे — या पॉलिसी ही ग़लत निकले — kill-switch उसे तुरंत रोक देता है, और लॉग दिखाता है कि ठीक-ठीक क्या हुआ।

Ops Agent का पॉलिसी एडिटर: बजट फ़ील्ड, चार merchant की allowlist, €100.00 का अप्रूवल-थ्रेशोल्ड स्लाइडर, अनिवार्य ऑडिट नोट, और ड्राफ़्ट के विरुद्ध फ़ैसलों का 24 घंटे का रीप्ले

दस्तावेज़ जैसी पॉलिसी — वर्शन्ड, हैश्ड, साइन्ड, और सेव करने से पहले रीप्ले योग्य।

फ़ीचर्स

Protocore Agents के साथ मिलने वाला सब कुछ।

  1. 01Policy console
  2. 02फ़्लो में ही अनुमोदन
  3. 03Agent wallets
  4. 04एजेंट बनाना
  5. 05पॉलिसी एडिटर
  6. 06ऑडिट, हर फ़ैसले का
  7. 07प्रति-एजेंट बजट
  8. 08मासिक सीमाएँ
  9. 09बजट घड़ी से रीसेट
  1. 10मर्चेंट allowlist
  2. 11अनुमोदन सीमाएँ
  3. 12हस्ताक्षरित इंसानी अनुमोदन
  4. 13Escalation का सिलसिला
  5. 14अपरिवर्तनीय ऑडिट लॉग
  6. 15Hash-chained अखंडता
  7. 16JSON में एक्सपोर्ट
  8. 17Kill-switch
  9. 18रुका हुआ, खोया नहीं
  1. 19Scoped keys
  2. 20Keys एक ही बार जारी
  3. 21हर सिग्नेचर में पॉलिसी hash
  4. 22पॉलिसी वर्ज़निंग
  5. 23लागू करने से पहले रीप्ले
  6. 24असली रेल पर सेटलमेंट
  7. 25MCP endpoint
  8. 26एजेंटों का फ़्लीट
सभी 26 फ़ीचर विस्तार से पढ़ें

01Policy console

एक स्क्रीन पर पूरा बेड़ा: हर agent, उसकी दैनिक सीमा, उसकी allowlist और आज उसका खर्च। डेमो में तीन agents ने 09:41 तक €184.20 खर्च किए हैं — दो भुगतान ब्लॉक, एक इंसान के इंतज़ार में। Policy बदलाव तुरंत लागू होते हैं; agent को अगली बार भुगतान करते समय पता चलता है।

  • हर agent के लिए बजट, allowlists और thresholds का संपादन
  • खर्च, ब्लॉक और लंबित अनुमोदन एक नज़र में
  • पिछले 24 घंटों के फ़ैसले, export करने योग्य

02फ़्लो में ही अनुमोदन

एजेंट प्रस्ताव रखता है; फ़ैसला इंसान करता है। डेमो में Billing Agent, Nord Logistics का इनवॉइस #088 चुकाने की अनुमति माँगता है — €120.00, जो €200.00 के दैनिक बजट के भीतर है (€64.20 पहले ही खर्च हो चुके हैं), पर €50.00 की अनुमोदन-सीमा से ऊपर है — और अनुरोध 14 मिनट तक Approve या Decline पर टैप का इंतज़ार करता है। पॉलिसी, मर्चेंट की allowlist एंट्री और भुगतान करने वाला खाता बटनों के ठीक नीचे दिखते हैं।

03Agent wallets

हर एजेंट अपने अलग वॉलेट और अपनी पॉलिसी से चलता है। डेमो का 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 में तय होता है, keys बनने से पहले। Keys एक ही बार जारी होती हैं, एक ही बार दिखती हैं, और हर भुगतान के सिग्नेचर में पॉलिसी hash होता है।

05पॉलिसी एडिटर

पॉलिसी एक वर्ज़न वाला दस्तावेज़ है। डेमो में Ops Agent की प्रति-लेनदेन कैप बढ़ाई जाती है: v14 से v15 बनता है, बदलाव के साथ ऑडिट नोट अनिवार्य है, और यह ऑपरेटर के सिग्नेचर व नए पॉलिसी hash के साथ सेव होता है। रीप्ले पैनल पिछले 24 घंटों के असली फ़ैसलों को ड्राफ़्ट पर चलाता है — लाइव होने से पहले ही दिख जाता है कि पॉलिसी क्या अनुमति देती।

  • हर एजेंट के लिए दैनिक सीमा, प्रति-लेनदेन कैप और मासिक सीमा
  • हर सेव पर लिखित ऑडिट नोट अनिवार्य
  • लागू करने से पहले ड्राफ़्ट पर 24 घंटे का रीप्ले

06ऑडिट, हर फ़ैसले का

Decision DEC-4471 एक भुगतान को पूरी तरह दोबारा खड़ा करता है: अनुरोध, नतीजे के साथ पॉलिसी की हर जाँच — allowlist पास, कैप पास, सीमा पर escalate — सिग्नेचर के साथ इंसानी अनुमोदन, और रेल व रेफ़रेंस के साथ सेटल हुए €120.00। रिकॉर्ड hash-chained और append-only है; कोई भी फ़ील्ड बदलने पर उस बिंदु से आगे की चेन टूट जाती है।

07प्रति-एजेंट बजट

बजट एक कठोर दीवार है, सुझाव नहीं। हर एजेंट की एक दैनिक सीमा और एक प्रति-लेनदेन कैप होती है — डेमो पॉलिसी में €500.00 प्रतिदिन, €150.00 प्रति भुगतान — जिसे पैसा हिलने से पहले प्लैटफ़ॉर्म लागू करता है। ट्रैवल बॉट की €640.00 की चार्टर कोशिश तुरंत अस्वीकृत हो गई: over-cap।

08मासिक सीमाएँ

दैनिक सीमा के ऊपर एक मासिक सीमा होती है — डेमो पॉलिसी में €6,000.00। जो एजेंट रोज़ नियम से चलता है, वह भी महीने की अनुमति से आगे नहीं बढ़ सकता।

09बजट घड़ी से रीसेट

दैनिक बजट तय समय पर रीसेट होते हैं — डेमो में 00:00 CET — जो एजेंट के वॉलेट पर दिखता है। खर्च ऐसी विंडो में जुड़ता है जो सबको दिखती है, किसी रहस्यमय रोलिंग गिनती में नहीं।

10मर्चेंट allowlist

एजेंट केवल उन्हीं मर्चेंट को भुगतान करते हैं जिन्हें आपने पहले से सूचीबद्ध किया है। डेमो के Ops Agent को ठीक चार मर्चेंट पता हैं — और असूचीबद्ध विक्रेता को €180.00 भेजने की कोशिश not-listed के कारण अस्वीकृत हुई। मर्चेंट जोड़ना एक क्लिक का काम है; हटाने का असर तुरंत होता है।

11अनुमोदन सीमाएँ

वह रेखा तय करें जिसके ऊपर किसी इंसान की हाँ ज़रूरी है। डेमो पॉलिसी €100.00 से ऊपर की हर चीज़ escalate करती है: एजेंट रुक जाता है, किसी व्यक्ति के पास प्रस्ताव पहुँचता है, और जवाब मिलने तक कुछ नहीं हिलता। रेखा के नीचे एजेंट खुलकर चलता है — अपने बजट और allowlist के भीतर।

12हस्ताक्षरित इंसानी अनुमोदन

अनुमोदन कोई चेकबॉक्स नहीं है — इसमें दर्ज होता है कि किसने, किस डिवाइस से, किस समय, सिग्नेचर के साथ मंज़ूर किया। डेमो का फ़ैसला यही दिखाता है: ऐप में अनुमोदित, फ़ोन की key, 09:41:12।

13Escalation का सिलसिला

प्रस्ताव, escalate, अनुमोदन, मंज़ूरी — हर चरण पर फ़ैसले के रिकॉर्ड में टाइमस्टैम्प। जब कोई पूछे कि भुगतान क्यों हुआ, तो जवाब एक क्रम होता है, कंधे उचकाना नहीं।

14अपरिवर्तनीय ऑडिट लॉग

हर फ़ैसला रिकॉर्ड में है: एजेंट ने क्या कोशिश की, पॉलिसी ने क्या कहा, किसने क्या मंज़ूर किया — key rotation तक। एंट्रियाँ append-only हैं और एक्सपोर्ट हो सकती हैं। कुछ गड़बड़ लगे तो लॉग ठीक-ठीक बताता है कि क्या हुआ और कब।

15Hash-chained अखंडता

हर ऑडिट रिकॉर्ड में अपना hash, पिछले रिकॉर्ड का hash और चेन में उसकी स्थिति होती है — डेमो में #4,471। चेन को जब चाहें verify करें; कहीं भी एक बदलाव उसके बाद की पूरी चेन तोड़ देता है।

16JSON में एक्सपोर्ट

कोई भी फ़ैसला hash समेत JSON में एक्सपोर्ट होता है — आपके अपने आर्काइव, ऑडिटर या इंसिडेंट रिव्यू के लिए तैयार। लॉग आपका है, ले जाने के लिए; हमारे पास रखने के लिए नहीं।

17Kill-switch

एक टैप से एजेंट रुक जाता है और एजेंट द्वारा शुरू किए सभी भुगतान तुरंत थम जाते हैं। Keys वैध रहती हैं, इसलिए बाकी कुछ नहीं टूटता — जब तक कोई इंसान उसे दोबारा चालू न करे, एजेंट बस खर्च नहीं कर सकता। डेमो फ़्लीट में ट्रैवल बॉट €0.00 खर्च पर रुका हुआ है।

18रुका हुआ, खोया नहीं

एजेंट को पॉज़ करने पर उसके लंबित प्रस्ताव रद्द नहीं होते, फ़्रीज़ हो जाते हैं। अन-पॉज़ करें और कतार ठीक वहीं मिलेगी जहाँ छोड़ी थी — किसी इंसान के ब्रेक दबाने से कोई प्रस्ताव चुपचाप नहीं मरता।

19Scoped keys

एजेंट के क्रेडेंशियल क्षमताएँ देते हैं, खुली पहुँच नहीं। payments.send और refunds.issue जैसे scopes अलग-अलग चालू-बंद होते हैं — डेमो एजेंट में subscriptions.manage बंद है। नीचे की पॉलिसी को छुए बिना key को revoke या rotate करें।

20Keys एक ही बार जारी

एजेंट keys जारी होते समय सिर्फ़ एक बार दिखती हैं, दोबारा कभी नहीं। जो प्लैटफ़ॉर्म दोबारा नहीं दिखा सकता, उसे हमलावर भी दोबारा नहीं माँग सकता।

21हर सिग्नेचर में पॉलिसी hash

हर भुगतान एजेंट key और उस पॉलिसी के hash से साइन होता है जिसने उसे अनुमति दी। भुगतान सिर्फ़ यह नहीं बताता कि क्या हुआ — यह साबित करता है कि उस समय कौन-से नियम लागू थे।

22पॉलिसी वर्ज़निंग

पॉलिसी में वर्ज़न, hash, लेखक और टाइमस्टैम्प होता है — डेमो में v14, 17 जुलाई को 09:12 पर अपडेट। हर फ़ैसला उस सटीक पॉलिसी वर्ज़न का हवाला देता है जिसने उसे परखा।

23लागू करने से पहले रीप्ले

एडिटर पिछले 24 घंटों के फ़ैसलों को आपके ड्राफ़्ट पर दोबारा चलाता है: क्या मंज़ूर हुआ, क्या अस्वीकृत, और क्या बदलेगा। पॉलिसी की गलतियाँ प्रीव्यू में पकड़ी जाती हैं, प्रोडक्शन में नहीं।

24असली रेल पर सेटलमेंट

अनुमोदित प्रस्ताव असली भुगतान बन जाता है — डेमो के €120.00 अनुमोदन के कुछ ही मिनट बाद रेफ़रेंस 9F21-0716 के साथ SEPA Instant से सेटल हुए। एजेंट उसी core से खर्च करते हैं जिस पर बाकी परिवार चलता है।

25MCP endpoint

एजेंट mcp.protocore.io/agents पर MCP के ज़रिए जुड़ते हैं — प्रोटोकॉल समझने वाला कोई भी फ़्रेमवर्क Protocore वॉलेट रख सकता है। इंटीग्रेशन का दायरा छोटा रहता है: भुगतान का प्रस्ताव दें, फ़ैसला पाएँ। पॉलिसी प्लैटफ़ॉर्म पर रहती है, प्रॉम्प्ट में नहीं।

26एजेंटों का फ़्लीट

एक एजेंट चलाएँ या कई। डेमो में तीन चलते हैं — ops, procurement और एक ट्रैवल बॉट — हर एक का अपना बजट, allowlist और सीमा। एक को रोकें तो बाकी काम करते रहते हैं; पॉलिसी एजेंटों के बीच कभी नहीं रिसती।

स्क्रीन

प्रोडक्ट के अंदर।

असली प्रोडक्ट UI, डेमो डेटा के साथ।

एक फ़ैसला, पूरी तरह पुनर्निर्मित — चेक, हस्ताक्षर, सेटलमेंट, हैश चेन।

FAQ

पॉलिसी के तहत Agents: आपके सवालों के जवाब।

  • बजट प्लेटफ़ॉर्म पर लागू होता है, एजेंट के भरोसे नहीं। एजेंट कुछ भी तय करे, वह अपनी दैनिक या प्रति-लेनदेन सीमा पार नहीं कर सकता, और अप्रूवल सीमा से ऊपर की हर चीज़ पैसा हिलने से पहले रुककर किसी इंसान से पूछती है।

  • सिर्फ़ अपनी allowlist के merchant को। बजट की किसी भी जाँच से पहले allowlist तय कर देती है कि पैसा कहाँ तक जा सकता है — एजेंट वहीं भुगतान करता है जहाँ आपने कहा, और कहीं नहीं।

  • वह रुक जाता है और अप्रूवल के लिए किसी व्यक्ति के पास जाता है; इंसान के हस्ताक्षर के बाद ही भुगतान सेटल होता है, और अनुरोध, चेक और हस्ताक्षर सब रिकॉर्ड होते हैं। सीमा के नीचे एजेंट दीवारों के भीतर खुद आगे बढ़ता है।

  • हर एजेंट का kill-switch उसे एक टैप में रोक देता है — तुरंत, अगले साइकल पर नहीं। फिर ऑडिट लॉग दिखाता है कि वह उस क्षण तक क्या कर चुका था।

  • mcp.protocore.io/agents पर MCP के ज़रिए, API और docs के साथ, ताकि कोई भी फ़्रेमवर्क पॉलिसी से जुड़ सके। पॉलिसी — बजट, allowlist, थ्रेशोल्ड — एजेंट की keys बनने से पहले ही तय हो जाती है।

  • ऑडिट ट्रेल अपरिवर्तनीय और हैश-चेन वाला है: अनुरोध, हर पॉलिसी चेक और उसका नतीजा, मानवीय अप्रूवल का हस्ताक्षर, और सेटल हुआ भुगतान। पॉलिसी खुद भी वर्शन्ड, हैश्ड, साइन्ड है और सेव करने से पहले रीप्ले की जा सकती है।

परखें

एजेंट को policy और budget दीजिए।

01

गाइडेड डेमो वॉकथ्रू

हम आपके साथ पूरा चक्र चलाते हैं — एजेंट बनाइए, उसकी policy सेट कीजिए, और देखिए कि भुगतान मंज़ूरी के लिए escalate होकर सामान्य SEPA के रूप में settle होता है।

02

Sandbox अकाउंट

एक टेस्ट environment जहाँ आपकी टीम budgets, allowlists और thresholds सेट कर सकती है, फिर हर एक को ट्रिगर करके append-only log पढ़ सकती है।

03

MCP + API access और docs

mcp.protocore.io/agents पर MCP के ज़रिए एक टेस्ट एजेंट कनेक्ट कीजिए, साथ में API और docs ताकि आप अपना framework किसी policy से जोड़ सकें।

04

Standalone या whitelabel

Protocore ब्रांड में आज़माएँ या अपने ब्रांड में — आपके एजेंट, आपकी पॉलिसी, दोनों में।

उपलब्धता

Standalone या whitelabel उपलब्ध — आपके एजेंट, आपकी policy, ब्रांड कोई भी।

इकोसिस्टम में

Agents, Pay के रेल पर मानवीय पॉलिसी के तहत खर्च करता है, सामान्य SEPA के रूप में सेटल होता है, और उसी ऑडिट मॉडल में लिखता है जिसे Center पढ़ता है।

कोई प्रोडक्ट चुनें। या सीधे core लें।

ऊपर का सब कुछ प्रोडक्शन डेमो में चलता है, जिसे हम आपको दिखा सकते हैं: स्टैंडअलोन, whitelabel या एक प्लेटफ़ॉर्म के रूप में। बताइए आप क्या बना रहे हैं, हम सबसे छोटा रास्ता दिखाएँगे।