Turn approved
hardware spend
into a deployed,
managed asset.
Extend your procurement workflow beyond the purchase order. Source, configure, deliver, assign, recover, and redeploy devices through one infrastructure layer.
- Catalogs
- Quotes
- Approvals
- Inventory-first
25 units configured
Imaged · asset-tagged
- Sourced
- Local supplier
- Enrollment
- Zero-touch
- Tags
- Applied
webhookorder.configured
- Catalog
- Quote
- Approval
- PO
- Configure
- Deploy
- Assets
Illustrative partner interface · GroWrk executes behind it
Hardware doesn't
stop being a
procurement problem
after checkout.
Procurement platforms are excellent up to the purchase order and then hand the hardest part — physically getting a configured device to a person in another country and getting it back — to the customer.
The trail ends at delivery.
Spend is recorded, but the asset it produced has no lifecycle in your system.
Buying repeats unnecessarily.
Recovered and idle devices are invisible at the moment of the next request.
Global buying fragments.
A supplier per country means quotes, terms, and lead times your platform cannot normalize.
Policy stops at approval.
Approved configurations are enforced on the order but not on what actually ships.
Own the asset, not just the transaction.
The purchase order is one event in a much longer life. Holding that life inside your platform turns a buying tool into an operations tool.
Longer workflow ownership
Catalog through disposition instead of catalog through checkout.
Better spend outcomes
Inventory-first fulfilment reduces unnecessary purchases.
Global capability
Buy in-country without a supplier relationship per market.
Policy enforcement
Approved configurations enforced at sourcing, not just at approval.
Asset visibility
Location, custody, condition, and warranty after delivery.
New service revenue
Lifecycle operations packaged on top of the buying workflow.
The full path from
request to retirement.
One integration covers the buying steps your platform already runs and the operational steps it currently cannot.
- 01
Request raised
A team requests hardware against the customer's approved catalog. Nothing about your requisition experience changes.
- 02
Quote returned
GroWrk returns availability, lead time, and price for that configuration in that market — inside your request screen.
- 03
Approved and ordered
Your existing approval chain runs unchanged. Only after approval does GroWrk place the order.
- 04
Sourced and configured
Devices are sourced in-market and prepared to the approved configuration, including enrollment readiness and accessories.
- 05
Deployed to people
Units ship to individual employees or to a site, and each delivery reports back against the original request.
- 06
Assets created
Every unit becomes a tracked asset with an owner, location, condition, and warranty — inside your platform.
- 07
Recovered and redeployed
When people leave or refresh, units are recovered, inspected, wiped, and returned to stock instead of disappearing.
Software is only half the infrastructure.
Issuing a purchase order is a database write. Sourcing the right configuration in the right country, configuring it, delivering it to a person, and recovering it later is an operating network.
Returned to stock
Available for next request
- Recovered
- 6 units
- Grade A
- 5
- Recycled
- 1
webhookdevice.available
- Catalog
- Quote
- Approval
- PO
- Configure
- Deploy
- Assets
Step 07 · Recovered and redeployed
POST/v4/orders
{ "id": "ORD-77412", "units": 20, "from_inventory": 12 }
Your buying experience.
Our operating network.
Approvals, budgets, and policy stay inside your platform. Everything physical is executed by GroWrk.
The experience
- Catalogs and requisitions
- Approval chains and budgets
- Supplier-facing policy rules
- Spend reporting
- Asset views inside your UI
- Customer relationship
Webhooks
The infrastructure
- Global and local sourcing
- Configuration and asset tagging
- Delivery to people or sites
- Warehousing and stock levels
- Retrieval, inspection, maintenance
- Resale, recycling, certified disposal
Three shifts for procurement platforms.
- 01
Add global hardware
procurement without vendor sprawl.Your customers get in-country availability and pricing without your team onboarding suppliers market by market.
- One integration, many markets
- Normalized quotes and lead times
- Local warranty and correct configurations
- 02
Keep policy and
approvals in your product.GroWrk executes only what your workflow approves, and enforces the approved configuration at the point of sourcing.
- Approval gates before purchase
- Catalog and policy per tenant
- Full spend traceability
- 03
Own the asset lifecycle
after the transaction.The asset created by a purchase order continues to generate events — assignment, maintenance, recovery, redeployment, retirement.
- Post-purchase visibility
- Inventory-first fulfilment
- Certified disposition evidence
Check inventory before spending money.
Because GroWrk holds recovered stock in the same system that fulfils new requests, the cheapest fulfilment path is evaluated first.
- 01
Request received
20 MacBook Pro 14 · Portugal
- 02
Inventory checked
Customer stock across EU facilities
- 03
12 redeployable units found
Grade A · wiped · in Lisbon
- 04
8 new units quoted
Local supplier · 8-day lead time
- 05
Blended order prepared
Approval required before purchase
One lifecycle layer,
several ways in.
Procurement partners typically start with catalog, quote, and order endpoints, then add inventory and disposition.
GET /v4/devices/suggestions?country=PT&maker=apple X-API-KEY: grk_sk_… → purchasable catalog alternatives, ranked
REST API
Catalogs, availability, quotes, orders, inventory, and disposition.
Webhooks
Quote validity, order status, delivery, recovery, and stock changes.
CLI & Automation
Bulk ordering and inventory reconciliation runs.
MCP & AI Agents
Agent-prepared orders that still require human approval.
White-label
Fulfilment and delivery communications under your brand where scoped.
Permissions & approvals
Spend limits, scoped tokens, and approval gates on purchase.
Procurement requests in
natural language, executed
against real inventory.
An agent inside your product can resolve policy, check recoverable stock, and prepare an order — while the human decision stays where it belongs.
The agent never buys silently. Spend actions surface as an approval inside your product with the full breakdown of redeployed versus newly purchased units.
Get 20 approved MacBooks for our new engineering hires in Portugal.
- Device policy
- ENG-STD-14 found
- Inventory check
- 12 redeployable units in Lisbon
- New units required
- 8 · local supplier
- Estimated order
- Prepared · approval required
One integration. An entire
physical operations layer.
Your developers work with a handful of software primitives. GroWrk absorbs the operational complexity underneath them.
- REST API
- Webhooks
- CLI
- MCP
- Procurement
- Configuration
- Deployment
- Warehousing
- Maintenance
- Retrieval
- Redeployment
- Disposition
How procurement platforms package it.
Most partners treat hardware operations as a service layer over the buying workflow.
Category module
Hardware sold as an enabled category inside the platform.
Per-order service
A service fee per fulfilled order or per deployed unit.
Managed asset service
Ongoing fee covering storage, recovery, and redeployment.
Enterprise tier
Included for customers buying multi-country hardware programs.
GroWrk does not set end-customer pricing. Commercial terms are agreed during partnership design.
Why GroWrk.
Beyond the transaction
One record from sourcing through retirement, not an order-management endpoint.
Inventory-aware
Recovered stock is a first-class fulfilment source, not an afterthought.
Global sourcing
In-market supply across more than 150 countries.
Controls that hold
Approval gates, tenant scoping, and auditable disposition evidence.
Procurement questions.
Can customers define approved device catalogs?
Yes. Catalogs and configurations are defined per tenant and can vary by entity, region, or team. Your platform renders the catalog; GroWrk enforces the approved configuration when it sources.
How are quotes and approvals handled?
Your product requests a quote with SKU or policy, quantity, country, and target date. GroWrk returns availability, lead time, and price. The quote flows through your existing approval chain and only becomes an order after your platform confirms it.
Can a purchase require human approval?
Yes. Approval gates can be enforced on spend thresholds, on any purchase, and on disposition actions. Nothing is purchased from an API call or an agent request until your platform confirms approval.
Can GroWrk check available inventory before purchasing?
Yes. Requests can prefer existing customer inventory, so recovered and idle units are allocated first and only the shortfall is quoted as a new purchase. The split is returned in the response.
What happens after devices are delivered?
Each unit becomes a tracked asset with owner, location, condition, and warranty. Maintenance, transfers, retrieval, redeployment, and disposition all continue to emit events into your platform.
How is hardware assigned to employees?
Deployments can target an individual with a delivery address or a site for bulk distribution. Assignment can be set at deployment or later through the assignment endpoints, and history is retained per device.
Can procurement and asset lifecycle data stay synchronized?
Yes. Webhooks emit every lifecycle transition, so your asset views update without polling, and the original purchase order remains linked to the assets it produced.
Can AI agents initiate orders?
Agents can resolve policy, check inventory, and prepare an order through MCP, with the actual purchase held behind a human approval gate. Every agent action is recorded in the audit log.
Explore the other categories.
Take procurement beyond
the purchase order.
Share your catalog and approval model and we will map it to GroWrk sourcing, fulfilment, and disposition.