feat/agentic-commerce-x402-local-sim
mdx 64 lines 3.61 KB
Raw
1 ---
2 title: "ProcureNet: AI-Powered Procurement Orchestration"
3 sidebarTitle: "Home"
4 description: "ProcureNet orchestrates checkout and procurement flows using AI, routing buyers intelligently via Wallet Confidence Score and settling payments in USDC on-chain."
5 ---
6
7 ProcureNet is an AI-powered procurement orchestration platform that intelligently routes buyer sessions, automates checkout flows, and settles field evaluation payments using USDC stablecoins on EVM networks. Whether you're embedding a smart checkout experience or automating field worker compensation, ProcureNet gives you a single, unified API to manage the full procurement lifecycle.
8
9 <CardGroup cols={2}>
10 <Card title="Quick Start" icon="rocket" href="/quickstart">
11 Make your first orchestration call and route a buyer session in minutes.
12 </Card>
13 <Card title="Authentication" icon="key" href="/authentication">
14 Learn how to obtain and use API keys and JWT Bearer tokens.
15 </Card>
16 <Card title="API Reference" icon="code" href="/api/orchestrate">
17 Explore every endpoint — orchestration, sessions, payments, and webhooks.
18 </Card>
19 <Card title="Core Concepts" icon="lightbulb" href="/concepts/wallet-confidence-score">
20 Understand Wallet Confidence Score, session modes, and payment settlement.
21 </Card>
22 </CardGroup>
23
24 ## How ProcureNet Works
25
26 ProcureNet evaluates each buyer session using its **Wallet Confidence Score (WCS)** engine — a weighted signal that scores what is known about the buyer and routes them through the optimal checkout flow automatically.
27
28 <Steps>
29 <Step title="Start an orchestration session">
30 Send buyer signals (customer ID, email, phone, device ID) to `POST /api/v7/orchestrate`. ProcureNet calculates a WCS and returns a `session_id`, score, mode, and transport type.
31 </Step>
32 <Step title="Connect via SSE or WebSocket">
33 Resolved sessions (WCS ≥ 100) stream updates over **Server-Sent Events**. Partial and anonymous sessions use **WebSocket** for real-time interaction during the checkout flow.
34 </Step>
35 <Step title="Advance the session state machine">
36 Call `POST /api/v7/sessions/{id}/transition` to move the session through procurement states. Set a funding method, accept escrow for high-value transactions, or retrieve prefill data for known buyers.
37 </Step>
38 <Step title="Settle payments on-chain">
39 Once field evaluations sync or procurement is approved, ProcureNet automatically creates USDC payment requests and watches for on-chain confirmation — no manual reconciliation needed.
40 </Step>
41 </Steps>
42
43 ## Key Features
44
45 <CardGroup cols={2}>
46 <Card title="Wallet Confidence Score" icon="chart-bar" href="/concepts/wallet-confidence-score">
47 Dynamic buyer scoring routes sessions to resolved, partial, or anonymous checkout modes.
48 </Card>
49 <Card title="USDC Settlement" icon="coins" href="/concepts/payment-settlement">
50 Automated stablecoin payments on Base, Arbitrum, Polygon, and Ethereum.
51 </Card>
52 <Card title="Field Evaluation Payments" icon="map-pin" href="/guides/field-evaluation-payments">
53 Pay field evaluators automatically when offline work syncs, with GPS metadata attached.
54 </Card>
55 <Card title="Procurement Webhooks" icon="webhook" href="/guides/webhooks">
56 Receive signed approval callbacks from Procurement Express with HMAC verification.
57 </Card>
58 <Card title="Escrow Flows" icon="shield-check" href="/guides/escrow-flows">
59 Immutable audit trails and legal compliance for high-value transactions.
60 </Card>
61 <Card title="OpenClaw AI Agents" icon="robot" href="/configuration/ai-agents">
62 A 10+ worker AI agent swarm that automates procurement intelligence tasks.
63 </Card>
64 </CardGroup>