Resource & Inventory

Configuration-Driven Resource Lifecycle Management — From Procurement to Retirement, Any Asset Type

Serialized and pooled resource lifecycle management across procurement, warehousing, reservation, allocation, bundling and retirement — with hierarchical pool structures, TTL-based reservations and full saga-safe order engine integration.

From network inventory to hospital assets — one model.

45+
REST endpoints
14
lifecycle states
10K
bulk create / batch
0–100
pool health score
Why ResourcePro

Three things that set it apart

ANY RESOURCE TYPE

MSISDN, ICCID, IMEI and beyond

Telecom resource types (MSISDN, ICCID, IMEI, eSIM) built-in. Add any new serialized type — medical equipment, retail stock, vehicle fleet — through configuration alone. No schema migration, no code change.

HIERARCHICAL POOLS

Unlimited nesting with auto-propagation

Build pool hierarchies of any depth — region → branch → shelf. Capacity propagates automatically up the tree. Per-pool thresholds trigger alerts before resources are exhausted.

SAGA-SAFE INTEGRATION

Reserve, allocate, release — atomically

TTL reservations expire automatically with zero maintenance. FlowForge integration means allocation and release are saga-compensated — if a downstream step fails, the resource returns to the pool instantly.

Capabilities

What ResourcePro does

Any serialized resource type

MSISDN, ICCID, IMEI and eSIM built-in. New serialized types added through the resource type registry — no schema change or code deployment.

Hierarchical pool management

Unlimited pool nesting with automatic capacity propagation. Per-pool low-watermark thresholds and a 0–100 health score surfaced to dashboards.

TTL reservations

Criteria-based reservations with configurable TTL. Automatic expiry releases resources back to the pool — no cron job, no manual cleanup, no stuck reservations.

14 lifecycle states

Full lifecycle: Available → Reserved → Allocated → Suspended → Quarantined → Retired and more. State transitions validated against configurable rules.

Bulk create & batch operations

Create up to 10K resources in a single batch request. Range allocation for number blocks (MSISDN ranges, ICCID series) with format validation.

Bundling & cross-type composition

Compose bundles of different resource types (SIM + MSISDN + eSIM profile). Transfer resources between entities, pools or tenants with a full audit trail.

Criteria-based allocation

Allocate by attribute criteria (number pattern, prefix, range, geography) — not just first-available. Allocation rules defined per resource type in config.

Multi-tenant pool isolation

Per-tenant resource pools with configuration overrides. One deployment manages inventory for multiple MVNOs or business units with complete isolation.

Pool health monitoring

Real-time health score (0–100), threshold alerts and capacity trend dashboards. Operators see pool depletion before it becomes a fulfilment problem.

Full audit trail

Every state transition, allocation, transfer and release captured with who/when/why. Exportable for regulatory audit and SLA reporting.

In practice

How buyers use it

MVNO — SIM and number provisioning

Customer orders a SIM. FlowForge calls ResourcePro to reserve an MSISDN matching the customer's prefix preference and a compatible ICCID from the SIM pool (TTL: 15 minutes). On payment confirmation, allocation completes. On failure, both resources auto-release via saga compensation.

Zero stuck reservations. Number and SIM always coherent. Fulfilment ops see real-time pool levels.

Travel eSIM provider across 40 countries

Regional eSIM profile pools per country with geo-eligibility rules. FlowForge orchestrates profile assignment, QR code generation and carrier activation in one saga. Low-pool alerts trigger reorder workflows automatically.

Sub-30-second eSIM activation. Regional pools monitored independently without manual oversight.

Hospital asset management

Serialized medical equipment (MRI machines, infusion pumps, wheelchairs) modelled as resource types. Maintenance quarantine state removes equipment from allocation. Ward-to-ward transfers tracked end to end.

Zero untracked assets. Maintenance history exportable for compliance audit. Same platform as the operator's BSS — no separate ITSM tool.

Head to head

ResourcePro vs the legacy approach

Capability Legacy approach ResourcePro
New resource type Schema migration + code change Config-only, instant
Stuck reservations Manual cleanup scripts TTL auto-expiry, zero maintenance
Pool hierarchy depth Flat or 2-level max Unlimited nesting, auto-propagation
Allocation on failure Manual release required Saga compensation, auto-release
Multi-tenant inventory Separate deployment per operator Per-tenant pools, one deployment
Bulk provisioning File imports, batch jobs 10K batch create, range allocation via API

See ResourcePro on your use case.

A 30-minute walkthrough on your scenario — ResourcePro alone, or as part of the full platform.

Book a demo
Ready to launch new services faster? Book a demo →