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.
Three things that set it apart
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.
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.
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.
What ResourcePro does
MSISDN, ICCID, IMEI and eSIM built-in. New serialized types added through the resource type registry — no schema change or code deployment.
Unlimited pool nesting with automatic capacity propagation. Per-pool low-watermark thresholds and a 0–100 health score surfaced to dashboards.
Criteria-based reservations with configurable TTL. Automatic expiry releases resources back to the pool — no cron job, no manual cleanup, no stuck reservations.
Full lifecycle: Available → Reserved → Allocated → Suspended → Quarantined → Retired and more. State transitions validated against configurable rules.
Create up to 10K resources in a single batch request. Range allocation for number blocks (MSISDN ranges, ICCID series) with format validation.
Compose bundles of different resource types (SIM + MSISDN + eSIM profile). Transfer resources between entities, pools or tenants with a full audit trail.
Allocate by attribute criteria (number pattern, prefix, range, geography) — not just first-available. Allocation rules defined per resource type in config.
Per-tenant resource pools with configuration overrides. One deployment manages inventory for multiple MVNOs or business units with complete isolation.
Real-time health score (0–100), threshold alerts and capacity trend dashboards. Operators see pool depletion before it becomes a fulfilment problem.
Every state transition, allocation, transfer and release captured with who/when/why. Exportable for regulatory audit and SLA reporting.
How buyers use it
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.
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.
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.
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