Proof of Actor: ਆਪਣੇ application ਵਿੱਚ ਕੌਣ ਕਾਰਵਾਈ ਕਰ ਰਿਹਾ ਹੈ, ਇਹ ਸਮਝੋ।
Proof of Actor by AgentCredia is one product for actor visibility and application-defined decisions. See what each interaction is, the evidence behind it, and choose the right experience for it.
GET /api/v1/catalog
ਸਬੂਤ
Request signature sample-crawler.example ਲਈ validated
ਤੁਹਾਡੀ policy: Allow: structured API response serve ਕਰੋ
actor context ਕਿਉਂ ਮਹੱਤਵਪੂਰਣ ਹੈ
ਇੱਕ login ਦੱਸਦਾ ਹੈ ਕਿ ਕਿਹੜਾ account ਵਰਤੋਂ ਵਿੱਚ ਹੈ। ਇਹ ਨਹੀਂ ਦੱਸਦਾ ਕਿ ਕੋਈ person click ਕਰ ਰਿਹਾ ਹੈ, ਕੋਈ person AI assistant ਨਾਲ ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ, ਜਾਂ ਇੱਕ autonomous Agent account ਰਾਹੀਂ ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ। ਉਹਨਾਂ ਲਈ ਵੱਖ-ਵੱਖ experiences ਲਾਇਕ ਹਨ।
Proof of Actor ਜੋੜਦਾ ਹੈ
ਇੱਕ assistant /reports 'ਤੇ ਇਸ account ਰਾਹੀਂ ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ।
01 · ਪਛਾਣੋ
ਉਹ signals ਇਕੱਠੇ ਕਰੋ ਜੋ ਤੁਹਾਡੀ integration ਦੇਖ ਸਕਦੀ ਹੈ।
Proof of Actor server, edge, browser ਵਿੱਚ ਜਾਂ ਤੁਹਾਡੇ MCP server ਵਿੱਚ actor signals ਇਕੱਠੇ ਕਰਦਾ ਹੈ, ਅਤੇ verified assertions ਨੂੰ behavioral inferences ਤੋਂ ਵੱਖਰਾ ਕਰਦਾ ਹੈ।
- request signatures ਤੋਂ ਤਸਦੀਕਸ਼ੁਦਾ agent identities।
- client ਘੋਸ਼ਣਾਵਾਂ ਅਤੇ app ਅੰਦਰ AI disclosures।
- browser interaction signals ਉੱਥੇ ਹੀ ਜਿੱਥੇ ਤੁਹਾਡਾ collector ਚਲਦਾ ਹੈ।
- Unknown ਨੂੰ ਆਪਣੇ ਅਲੱਗ ਨਤੀਜੇ ਵਜੋਂ ਰੱਖਿਆ ਜਾਂਦਾ ਹੈ, ਕਦੇ ਅਨੁਮਾਨ ਨਹੀਂ ਲਗਾਇਆ ਜਾਂਦਾ।
- request signaturevalid · sample-crawler.exampleverified
- client ਘੋਸ਼ਣਾ"research-assistant/2.1"declared
- browser interactionpointer + keyboard eventsinferred
- ਕੋਈ supported signals ਨਹੀਂroute not instrumentedunknown
02 · ਸਮਝੋ
ਦੇਖੋ ਕਿ ਤੁਹਾਡੇ app ਦੇ ਹਰ ਹਿੱਸੇ ਨੂੰ ਕੌਣ ਵਰਤ ਰਿਹਾ ਹੈ।
route ਅਤੇ workflow ਅਨੁਸਾਰ actor analytics ਦਿਖਾਉਂਦੇ ਹਨ ਕਿ ਲੋਕ, AI-assisted users ਅਤੇ agents ਕਿੱਥੇ interact ਕਰਦੇ ਹਨ, ਅਤੇ ਹਰ classification ਲਈ evidence ਇੱਕ click ਦੂਰ ਹੈ।
- route, workflow ਅਤੇ time period ਅਨੁਸਾਰ traffic mix।
- ਹਰ result ਦੇ ਪਿੱਛੇ evidence ਅਤੇ ਆਧਾਰ।
- Unknown ਦਰ, ਤਾਂ ਜੋ ਤੁਹਾਨੂੰ ਪਤਾ ਰਹੇ ਕਿ coverage ਕਿੱਥੇ ਖਤਮ ਹੁੰਦੀ ਹੈ।
- /dashboardਅਣਜਾਣ 7%
- /api/v1/catalogਅਣਜਾਣ 15%
- /support/ticketsਅਣਜਾਣ 8%
- /signupਅਣਜਾਣ 21%
03 · ਰੂਟ ਕਰੋ
ਹਰ route ਮੁਤਾਬਕ ਤੈਅ ਕਰੋ ਕਿ ਅੱਗੇ ਕੀ ਹੋਵੇਗਾ।
ਉਨ੍ਹਾਂ routes ਲਈ policies ਲਿਖੋ ਜੋ ਮਹੱਤਵਪੂਰਨ ਹਨ: allow, adapt, challenge, review ਜਾਂ rate-limit। observation ਨਾਲ ਸ਼ੁਰੂ ਕਰੋ, ਪ੍ਰਭਾਵ ਦਾ preview ਕਰੋ, ਫਿਰ ਜਦੋਂ ਤੁਸੀਂ ਤਿਆਰ ਹੋਵੋ, enforce ਕਰੋ।
- ਹਰ route, actor class ਅਤੇ basis ਲਈ ਨੀਤੀਆਂ।
- Observe ਕਰੋ, preview ਕਰੋ, ਫਿਰ enforce ਕਰੋ।
- Unknown ਅਤੇ timeouts ਲਈ ਸਪਸ਼ਟ fallbacks।
- ਫੈਸਲੇ ਤੁਹਾਡੇ application code ਵਿੱਚ ਹੀ ਰਹਿੰਦੇ ਹਨ।
- /api/v1/catalogenforceਏਜੰਟਮਨਜ਼ੂਰ ਕਰੋ · structured API
- /support/ticketsenforceਮਨੁੱਖ + AIਮਨਜ਼ੂਰ ਕਰੋ · AI-assisted label ਕਰੋ
- /account/*previewਅਣਜਾਣਮੌਜੂਦਾ checks ਜਾਰੀ ਰੱਖੋ
- /api/v1/orderspreviewਏਜੰਟਹੋਰ ਮਜ਼ਬੂਤ credential ਦੀ ਲੋੜ ਰੱਖੋ
ਚਾਰ classes। ਹਰ result ਦੀ ਵਿਆਖਿਆ।
ਹਰ interaction ਚਾਰ classes ਵਿੱਚੋਂ ਇੱਕ ਵਿੱਚ resolve ਹੁੰਦੀ ਹੈ, ਅਤੇ ਹਰ ਇੱਕ ਦਾ ਮਤਲਬ ਅਤੇ ਸੀਮਾ ਸਪਸ਼ਟ ਹੁੰਦੀ ਹੈ।
- ਮਨੁੱਖ
ਸਹਾਇਤਾਪ੍ਰਾਪਤ ਦਿੱਖਣਯੋਗ ਸੰਕੇਤ ਮਨੁੱਖ-ਨਿਰਦੇਸ਼ਿਤ ਇੰਟਰੈਕਸ਼ਨ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦੇ ਹਨ।
ਇਸ ਦਾ ਇਹ ਮਤਲਬ ਨਹੀਂ ਹੈ: ਇਹ ਕਿ ਕੋਈ AI ਨਹੀਂ ਵਰਤੀ ਗਈ, ਜਾਂ ਉਸ ਵਿਅਕਤੀ ਦੀ real-world identity verified ਹੈ।
- ਮਨੁੱਖ + AI
AI assistance ਨੂੰ declared ਕੀਤਾ ਗਿਆ ਸੀ, ਜਾਂ ਇੱਕ supported integration ਦੁਆਰਾ detected ਕੀਤਾ ਗਿਆ ਜੋ ਇਸਨੂੰ ਅਸਲ ਵਿੱਚ observe ਕਰ ਸਕਦਾ ਹੈ।
ਇਸ ਦਾ ਇਹ ਮਤਲਬ ਨਹੀਂ ਹੈ: ਇਹ ਕਿ ਸਾਰੇ hidden AI use ਦਾ ਪਤਾ ਲਗਾਇਆ ਜਾ ਸਕਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਦੂਜਾ tab ਜਾਂ ਦੂਜਾ device ਵੀ ਸ਼ਾਮਲ ਹੈ।
- ਏਜੰਟ
Automated ਜਾਂ agent-origin interaction, ਜੋ verifiable identity ਜਾਂ ਧਿਆਨ ਨਾਲ qualified inference ਨਾਲ ਸਮਰਥਿਤ ਹੋਵੇ।
ਇਸ ਦਾ ਇਹ ਮਤਲਬ ਨਹੀਂ ਹੈ: ਇਹ ਕਿ agent authorized ਹੈ, safe ਹੈ, ਜਾਂ ਕਿਸੇ ਵਿਅਕਤੀ ਦੀ valid delegation ਨਾਲ ਕਾਰਵਾਈ ਕਰ ਰਿਹਾ ਹੈ।
- ਅਣਜਾਣ
ਉਪਲਬਧ evidence ਇੱਕ ਭਰੋਸੇਯੋਗ ਨਿਰਣਯ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦੀ।
ਇਸ ਦਾ ਇਹ ਮਤਲਬ ਨਹੀਂ ਹੈ: ਇਹ ਕਿ interaction ਸ਼ੱਕੀ ਜਾਂ malicious ਹੈ।
ਅਤੇ ਹਰ ਨਤੀਜਾ ਆਪਣਾ ਆਧਾਰ ਦੱਸਦਾ ਹੈ
- verifiedਇੱਕ cryptographic ਜਾਂ ਕਿਸੇ ਹੋਰ ਤਰੀਕੇ ਨਾਲ ਜਾਂਚਣਯੋਗ assertion ਜੋ validate ਕੀਤੀ ਗਈ ਹੋਵੇ, ਉਦਾਹਰਨ ਲਈ published key ਦੇ ਵਿਰੁੱਧ request signature। ਇਹ ਉਸ ਜਾਂਚ ਨੂੰ ਸਾਬਤ ਕਰਦਾ ਹੈ, ਇਸ ਤੋਂ ਵੱਧ ਕੁਝ ਨਹੀਂ।
- declaredactor ਜਾਂ ਤੁਹਾਡੀ application ਨੇ ਇਹ ਕਿਹਾ, ਉਦਾਹਰਨ ਵਜੋਂ AI-assistance disclosure ਜਾਂ ਇੱਕ client ਜੋ ਆਪਣੇ ਆਪ ਨੂੰ agent ਦੱਸਦਾ ਹੈ। ਇੱਕ declaration ਗਲਤ ਹੋ ਸਕਦੀ ਹੈ।
- inferredਵਿਹਾਰਕ ਜਾਂ ਸੰਦਰਭੀ signals ਤੋਂ ਕੱਢਿਆ ਗਿਆ ਨਤੀਜਾ। Inferences ਗਲਤ ਹੋ ਸਕਦੇ ਹਨ ਅਤੇ ਹਮੇਸ਼ਾ inference ਵਜੋਂ label ਕੀਤੇ ਜਾਂਦੇ ਹਨ।
- unknownਫੈਸਲੇ ਲਈ ਕਾਫ਼ੀ evidence ਨਹੀਂ। ਨਤੀਜਾ ਅਨੁਮਾਨ ਲਗਾਉਣ ਦੀ ਬਜਾਏ Unknown ਵਜੋਂ report ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਤੁਹਾਡੀ app ਲੈ ਸਕਣ ਵਾਲੇ ਫੈਸਲੇ
ਤਿੰਨ ਆਮ ਸਥਿਤੀਆਂ, request ਤੋਂ result ਤੱਕ ਅਤੇ ਫਿਰ ਤੁਹਾਡੇ ਫ਼ੈਸਲੇ ਤੱਕ।
ਇੱਕ signed agent ਤੁਹਾਡਾ catalog ਪੜ੍ਹਦਾ ਹੈ
ਬੇਨਤੀ
GET /api/v1/catalog
ਨਤੀਜਾ
ਏਜੰਟbasis: verifiedਤੁਹਾਡਾ ਫੈਸਲਾ
HTML pages ਦੀ ਬਜਾਏ structured API ਪੇਸ਼ ਕਰੋ।
ਬਿਨਾਂ evidence ਦੇ ਇੱਕ account change
ਬੇਨਤੀ
POST /account/password
ਨਤੀਜਾ
ਅਣਜਾਣbasis: unknownਤੁਹਾਡਾ ਫੈਸਲਾ
ਮੌਜੂਦਾ re-authentication flow ਜਾਰੀ ਰੱਖੋ। ਕੋਈ actor-based ਫ਼ੈਸਲਾ ਨਹੀਂ।
ਇੱਕ disclosed AI-assisted ticket
ਬੇਨਤੀ
POST /support/tickets
ਨਤੀਜਾ
ਮਨੁੱਖ + AIbasis: declaredਤੁਹਾਡਾ ਫੈਸਲਾ
ਇਸ ਨੂੰ ਸਵੀਕਾਰ ਕਰੋ ਅਤੇ AI-assisted label ਨਾਲ route ਕਰੋ।
production apps ਲਈ ਬਣਾਇਆ ਗਿਆ
ਪਹਿਲਾਂ observation
ਜਦ ਤੱਕ ਤੁਸੀਂ policy enable ਨਹੀਂ ਕਰਦੇ, Proof of Actor ਇੰਸਟਾਲ ਕਰਨ ਨਾਲ ਕੁਝ ਨਹੀਂ ਬਦਲਦਾ।
Scores ਨਹੀਂ, evidence
ਨਤੀਜੇ ਬਿਨਾਂ ਵਿਆਖਿਆ ਕੀਤੇ ਨੰਬਰ ਦੀ ਥਾਂ ਆਪਣਾ basis ਨਾਲ ਲਿਜਾਂਦੇ ਹਨ।
ਤੁਹਾਡੇ rules
Enforcement ਤੁਹਾਡੀ application ਵਿੱਚ, ਹਰ route ਅਤੇ risk tier ਲਈ ਹੁੰਦੀ ਹੈ।
ਡਿਜ਼ਾਈਨ ਰਾਹੀਂ privacy
ਘੱਟੋ-ਘੱਟ ਇਕੱਠ, tenant isolation ਅਤੇ retention ਜਿਸ ਨਾਲ ਤੁਸੀਂ ਸਹਿਮਤ ਹੋ।
ਤੁਹਾਡੇ stack ਨਾਲ fit ਹੁੰਦਾ ਹੈ
Server middleware, Next.js, edge, browser, ਇੱਕ generic HTTP API ਅਤੇ MCP servers।
- ਸੰਸਥਾਪਕ ਟੀਮਾਂ
ਵੈੱਬ ਸਰਵਰ ਮਿਡਲਵੇਅਰ (Node.js)
server-side
server-rendered apps ਅਤੇ APIs ਲਈ request-level signals।
- ਸੰਸਥਾਪਕ ਟੀਮਾਂ
Next.js
ਸਰਵਰ-ਸਾਈਡ ਅਤੇ edge
ਪੇਜ ਅਤੇ API routes ਲਈ middleware।
- ਸੰਸਥਾਪਕ ਟੀਮਾਂ
browser script
ਸਿਰਫ browser signals
browser sessions ਤੋਂ interaction signals, ਇੱਕ server-side integration ਦੇ ਨਾਲ।
- ਸੰਸਥਾਪਕ ਟੀਮਾਂ
Cloudflare ਅਤੇ edge runtimes
Edge
requests ਦੇ ਤੁਹਾਡੇ origin ਤੱਕ ਪਹੁੰਚਣ ਤੋਂ ਪਹਿਲਾਂ edge 'ਤੇ signals।
- ਸੰਸਥਾਪਕ ਟੀਮਾਂ
ਆਮ HTTP API
ਕੋਈ ਵੀ stack
request context ਨੂੰ ਇੱਕ API ਨੂੰ ਭੇਜੋ ਅਤੇ ਉਸ ਦੇ basis ਸਮੇਤ ਨਤੀਜਾ ਪ੍ਰਾਪਤ ਕਰੋ।
- ਸੰਸਥਾਪਕ ਟੀਮਾਂ
MCP ਸਰਵਰ
MCP
MCP tool calls ਲਈ ਐਕਟਰ ਸੰਦਰਭ।
- ਰੋਡਮੈਪ
WordPress
Plugin
WordPress ਸਾਈਟਾਂ ਲਈ plugin।
- ਰੋਡਮੈਪ
ਮੂਲ ਮੋਬਾਈਲ
iOS ਅਤੇ Android
Native iOS ਅਤੇ Android SDKs।
ਹਰ founding team ਨਾਲ onboarding ਦੌਰਾਨ integrations ਹੱਥੋਂ-ਹੱਥ ਦਿੱਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ। ਕੋਈ ਹੋਰ stack ਵਰਤ ਰਹੇ ਹੋ? apply ਕਰਦੇ ਸਮੇਂ ਸਾਨੂੰ ਦੱਸੋ।
ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ
ਕੀ Proof of Actor ਇੱਕ bot blocker ਜਾਂ CAPTCHA ਹੈ?
ਨਹੀਂ। ਇਹ actor evidence ਅਤੇ classifications ਦੀ report ਕਰਦਾ ਹੈ ਅਤੇ ਫੈਸਲੇ ਤੁਹਾਡੇ application ਉੱਤੇ ਛੱਡ ਦਿੰਦਾ ਹੈ। ਇਹ by default ਕੁਝ ਵੀ block ਨਹੀਂ ਕਰਦਾ।
ਕੀ ਇਹ ਕਿਸੇ ਵਿਅਕਤੀ ਦੀ ਪਛਾਣ verify ਕਰਦਾ ਹੈ?
ਨਹੀਂ। ਇਹ identity checks, KYC ਜਾਂ biometric verification ਨਹੀਂ ਕਰਦਾ। Human ਨਤੀਜੇ ਦਾ ਮਤਲਬ ਹੈ ਕਿ observable signals human-directed interaction ਦਰਸਾਉਂਦੇ ਹਨ, ਨਾ ਕਿ ਉਹ ਵਿਅਕਤੀ ਕੌਣ ਹੈ।
ਕੀ signed agent request ਦਾ ਮਤਲਬ ਹੈ ਕਿ agent ਨੂੰ ਕਾਰਵਾਈ ਕਰਨ ਦੀ ਆਗਿਆ ਹੈ?
ਨਹੀਂ। ਇੱਕ valid signature request ਨੂੰ ਇੱਕ key ਅਤੇ ਉਸਦੇ published operator ਨਾਲ ਜੋੜਦੀ ਹੈ। ਕੀ ਉਹ operator ਤੁਹਾਡੇ app ਵਿੱਚ ਕੁਝ ਕਰ ਸਕਦਾ ਹੈ ਜਾਂ ਨਹੀਂ, ਇਹ ਤੁਹਾਡਾ authorization decision ਹੈ।
ਮੈਨੂੰ ਪਹੁੰਚ ਕਿਵੇਂ ਮਿਲੇਗੀ?
Proof of Actor private beta ਵਿੱਚ ਹੈ। early access ਲਈ ਅਰਜ਼ੀ ਦਿਓ ਅਤੇ ਸਾਨੂੰ application ਅਤੇ ਉਸ interaction ਬਾਰੇ ਦੱਸੋ ਜਿਸਨੂੰ ਤੁਸੀਂ ਸਮਝਣਾ ਚਾਹੁੰਦੇ ਹੋ।
ਜਾਣੋ ਤੁਹਾਡਾ app ਕੌਣ ਵਰਤ ਰਿਹਾ ਹੈ।
founding developer program ਵਿੱਚ ਸ਼ਾਮਲ ਹੋਣ ਲਈ apply ਕਰੋ।
ਪਹਿਲਾਂ ਗੱਲ ਕਰਨੀ ਪਸੰਦ ਕਰੋਗੇ? founders ਨਾਲ ਗੱਲ ਕਰੋ