AI & Predictive Analytics
AI & Predictive Analytics
NexusRMS offers machine-learning-powered predictions to help you make smarter decisions about equipment purchasing, client retention, and revenue planning. This feature requires the Analytics & AI addon (£79/month).
Enabling AI Analytics
To activate AI features:
- Ensure the Analytics & AI addon is active on your subscription (check Settings > Billing > Addons)
- Navigate to Settings > Analytics to verify AI features are available
- The AI Insights widget will automatically appear on your dashboard once the addon is enabled
If AI predictions show as unavailable, confirm your addon subscription is active and in good standing.
Equipment Demand Forecasting
The demand forecasting engine uses a Prophet ML model to predict future equipment needs. Forecasts are generated for three periods:
- Month — next 30 days of projected demand
- Quarter — next 90 days of projected demand
- Year — next 12 months of projected demand
Forecast results are cached for 24 hours to ensure fast loading. The model analyses the following factors:
- Historical utilisation patterns across your equipment catalogue
- Seasonal demand fluctuations (e.g., summer event peaks)
- Current project pipeline requirements
- Market trends derived from booking velocity
Purchase Recommendations
Based on demand forecasts, NexusRMS generates purchase recommendations displayed in a table with the following columns:
| Column | Description |
|---|---|
| Equipment Item | The item name and category |
| Current Quantity | Number of units currently in your inventory |
| Forecasted Demand | Predicted units needed for the forecast period |
| Shortfall | Gap between current stock and forecasted demand |
| Recommended Purchase | Suggested quantity to purchase |
| Estimated Revenue Impact | Additional revenue if shortfall is fulfilled |
| Priority | High, Medium, or Low based on demand urgency |
| ROI (Months) | Estimated months to recoup the purchase investment |
Client Churn Prediction
The ChurnRiskCalculator identifies clients who may be at risk of leaving. Each at-risk client is assigned a churn probability score (0–100%). Factors include:
- Declining booking frequency compared to historical average
- Decreasing project values over recent periods
- Reduced communication or engagement
- Late payments or outstanding invoices
At-risk clients appear in a dedicated list, sorted by churn probability. Use this to prioritise retention outreach before clients disengage.
Revenue Forecasting
The PredictiveRevenueCalculator projects future revenue based on your current pipeline, historical trends, and seasonal patterns. Revenue forecasts include:
- Projected revenue for the next month, quarter, and year
- Confidence intervals showing best-case and worst-case scenarios
- Trend analysis comparing forecast against the same period last year
AI Insights Dashboard Widget
The AiInsightsWidget on your main dashboard surfaces the most important predictive insights. Each insight displays:
- A plain-language summary of the prediction
- A confidence score shown as a percentage badge (e.g., 87% confidence)
- The data period and factors analysed
- Recommended actions based on the prediction
Confidence Badges & Model Accuracy
Each prediction displays a confidence badge indicating model reliability. Higher confidence scores mean the model has more historical data supporting the prediction. Scores below 60% are flagged as low confidence and should be interpreted cautiously.
Manual Model Retraining
If your business patterns have changed significantly (e.g., new market segment, major client acquisition), you can trigger a manual model retraining. Navigate to Settings > Analytics and select Retrain AI Models. Retraining uses all available historical data and typically completes within a few minutes.
How Predictions Improve Over Time
AI predictions become more accurate as NexusRMS accumulates more data. New accounts may see lower confidence scores initially. After 3–6 months of consistent usage, prediction accuracy typically improves substantially as the models learn your organisation’s specific patterns.
Was this article helpful?