51
performance signals
8
automated checks
0
prepared fixes
0
proven workflows
9
API operations
- Overview
- Monitor (51)
- Audit (8)
- Automate
What you can achieve
Capabilities are grouped around merchant outcomes, not API terminology.Protect revenue
Find failures, leaks and risks before they cost sales.
Run operations
Monitor orders, fulfilment, delivery and settlement.
Customer experience
Find storefront, speed, accessibility and journey problems.
Catalogue quality
Identify missing, inconsistent or outdated product data.
From connection to verified outcome
The controlled sequence every capability follows. Nothing changes a connected system without the approval step.1
Connect
Authorise the source. Scopes are shown before access is granted.
2
Monitor
Watch the signals against your own baselines, not universal defaults.
3
Detect
Run checks and gather evidence specific to your store.
4
Recommend
Explain what happened, why it matters and the proposed action.
5
Approve
You review scope, risk and reversibility before anything changes.
6
Execute
Apply through governed connector operations.
7
Verify
Confirm the intended result and keep the receipt.
Monitor performance
51 performance signals. Open an outcome to see its signals and how each one alerts. Read-only operations do not modify the connected system.Run operations (32 signals)
Run operations (32 signals)
| Signal | Alert behaviour | What it tracks |
|---|---|---|
| API Error Rate | Watch only | Description pending editorial review; the signal is live. |
| Ageing Claim Watchlist | Merchant rule | Open claims ageing past 7 days, sorted by value. Each row is cash trapped + a customer not chased. |
| Avg Shipping Cost | Merchant rule | Description pending editorial review; the signal is live. |
| Claim Resolution Time (median days) | Merchant rule | Median days from claim opened to settled / denied. Above 14 days = the carrier is ageing your cash. |
| Claim Value (open) | Watch only | Description pending editorial review; the signal is live. |
| Collections Booked | Watch only | Trend of collections booked - sets capacity-planning context for the warehouse. |
| Cost Per Shipment Trend | Watch only | Description pending editorial review; the signal is live. |
| Cost by Zone | Watch only | Cost by Zone. |
| DPDLocal Health Score | Alert band 90 / 70 | Composite - OTD x first-attempt x inverse exception x inverse open-claim age. The single number an ops manager checks at 9am Monday. |
| Days to Token Expiry | Watch only | Description pending editorial review; the signal is live. |
| Exception Rate | Alert band 2 / 5 | Description pending editorial review; the signal is live. |
| Exception Rate Spike | Alert band 0 / 10 | Exception count spike vs trailing 30-day baseline. Catches sudden carrier-side breakdowns (depot fire, weather, IT outage). |
| Exception Reasons (top 10) | Watch only | Top 10 exception reasons by volume - feeds operational triage (refused vs damaged vs missing). Shifts in the mix surface emerging issues. |
| High-Cost Shipment Outliers | Watch only | High-Cost Shipment Outliers, broken down by row. |
| Label Generation Success | Watch only | Description pending editorial review; the signal is live. |
| OTD SLA Breach | Merchant rule | Live SLA-breach indicator on the Nerve Centre - immediate ops trigger; archetype hero dpd_otd_rate covers the 30D rollup. |
| OTD Today | Alert band 95 / 90 | Today’s on-time delivery rate vs DPDLocal’s ~98% contracted SLA. Drives the Monday-9am question; archetype dpd_otd_rate is the canonical hero on the 3 |
| OTD by Route | Watch only | OTD by Route. |
| OTD by UK Region | Alert band 95 / 90 | OTD broken down by UK postcode area (London, North-West, Scotland, NI, etc.). Identifies regional carrier weakness. |
| Open Claim Value | Alert band 100 / 1000 | Total monetary value of unsettled claims. Direct cash-flow signal for finance. |
| Open Claims | Watch only | Description pending editorial review; the signal is live. |
| Parcels In Flight | Watch only | Live count of shipments not yet delivered or returned. Sets context for every delay alert. |
| Premium-Service Uplift vs Standard | Merchant rule | Marginal cost of paying for Predict / Sunday / EU vs standard NextDay. >40% uplift may not be justified by the OTD lift; finance trigger. |
| Returned to Sender | Watch only | Description pending editorial review; the signal is live. |
| Route Degradation Alerts | Merchant rule | UK postcode-area routes whose OTD dropped >5 percentage points week-over-week. Early warning of carrier-side regional issues. |
| Route Volume Concentration | Merchant rule | Route Volume Concentration, compared across items. |
| Shipments | Merchant rule | Description pending editorial review; the signal is live. |
| Shipments Over Time | Watch only | Description pending editorial review; the signal is live. |
| Shipments by Destination | Watch only | Description pending editorial review; the signal is live. |
| Shipments by Service | Watch only | Shipments by Service. |
| Shipments by Service Code | Watch only | How merchant volume splits across DPDLocal service codes (NextDay, Predict, Sunday, EU). Drives carrier negotiation when imbalance emerges. |
| UK Postcode Delivery Heatmap | Watch only | UK choropleth (postcode-area level) of shipment volume + median transit time. Surfaces hard-to-serve regions (Highlands, NI, IoM). |
Protect revenue (11 signals)
Protect revenue (11 signals)
| Signal | Alert behaviour | What it tracks |
|---|---|---|
| 3PL vs Carrier Delay Attribution | Merchant rule | For every late shipment - was the delay at the warehouse (ShipBob picked late) or on the carrier (DPDLocal in transit)? Hero. |
| Carrier OTD by Sales Channel | Alert band 95 / 90 | Joins shipment timing to commerce-sibling orders by order_ref - which sales channel is suffering most from carrier delays. Hero. |
| Claim Value as % of DPDLocal Revenue | Merchant rule | Claim value as a fraction of DPDLocal-fulfilled revenue. >2% = the carrier is materially eroding margin; carrier-renegotiation trigger. |
| Failed Deliveries | Merchant rule | Description pending editorial review; the signal is live. |
| Failed Pickup Alerts | Merchant rule | Today’s failed collections - each row is a missed-cutoff parcel that will arrive a day late. |
| Failed Pickup Rate | Merchant rule | % of scheduled collections where the driver failed to pick up. >3% = the carrier-side relationship is decaying; renegotiate or switch carriers on t |
| GeoSession Auth Risk | Alert band 30 / 7 | GeoSession JWTs expire ~1h - count of /user/ re-auth failures in the last 24h. Persistent failures signal credential rotation needed. |
| Late-Delivery Revenue at Risk | Merchant rule | Estimated revenue exposed to refund / chargeback / churn from late deliveries this week. Hero - the finance-CFO wake-up call. |
| Open Claims Without Jira Ticket | Merchant rule | Open DPDLocal claims that don’t have a corresponding Jira ticket - direct CS coverage gap. Each row = a customer waiting and nobody is on it. |
| Open Claims by Age | Merchant rule | Histogram of open claims by days-since-opened. Anything in the >14d bin = abandoned cash + customer goodwill at risk. |
| Sunday Delivery Success Rate | Alert band 95 / 85 | Sunday delivery is a paid premium - misses double-hurt (refund + customer trust). |
Customer experience (7 signals)
Customer experience (7 signals)
| Signal | Alert behaviour | What it tracks |
|---|---|---|
| Avg Transit (days) | Watch only | Description pending editorial review; the signal is live. |
| Delivery Experience Score | Alert band 90 / 70 | Composite from DPD app interactions (rate-your-driver feedback). 5-point scale; below 4.0 = flag the route. |
| First-Attempt Delivery Rate | Watch only | Description pending editorial review; the signal is live. |
| Late Shipments | Watch only | Description pending editorial review; the signal is live. |
| Late Shipments by Route | Merchant rule | Top routes by late-count this week - feeds the second 9am-Monday question (which route is dropping the ball). |
| On-Time Delivery Rate | Alert band 95 / 90 | Description pending editorial review; the signal is live. |
| Predict Slot Accuracy (30-min / 1-hour) | Alert band 90 / 75 | DPD’s flagship ‘Predict’ promise - did the parcel arrive in the customer-notified 30-min / 1-hour window? Below 92% means the brand promise is breakin |
Catalogue quality (1 signals)
Catalogue quality (1 signals)
| Signal | Alert behaviour | What it tracks |
|---|---|---|
| Cost by Service Code | Watch only | Spend split by DPDLocal service tier (Predict, NextDay, Sunday, EU, etc.) - feeds finance carrier-mix analysis. |
Audit risks and opportunities
A fix status appears only where the action, inputs, approval, verification and recovery controls are mapped. Candidate remediations are never executable. Open a check for the detail.API token expired or about to expire (<14 days)
API token expired or about to expire (<14 days)
Severity critical · Outcome Run operations · Fix status Report onlyOnce this token expires, VortexIQ stops receiving tracking and delivery data from this carrier entirely, and every finding in this report that depends on courier data goes stale from that moment, silently, until someone notices shipments look wrong.Vortex IQ detects and explains this; resolution is manual, with evidence and recommended steps.Reference:
COURIER-AUTH-001Exception rate above 3%
Exception rate above 3%
Severity high · Outcome Protect revenue · Fix status Report onlyMore than 3% of shipments with this carrier are hitting an exception, a failed delivery attempt, damage, an address problem, a lost parcel, each of which usually turns into a support ticket and, often, a refund or reshipment cost the store absorbs.Vortex IQ detects and explains this; resolution is manual, with evidence and recommended steps.Reference:
COURIER-EXCEPTION-001On-time delivery rate below 90%
On-time delivery rate below 90%
Severity high · Outcome Protect revenue · Fix status Report onlyMore than 1 in 10 shipments with this carrier is arriving late. Late delivery is one of the most common drivers of customer support contacts, refund requests and negative reviews, and it lands on the store’s reputation even though the carrier caused it.Vortex IQ detects and explains this; resolution is manual, with evidence and recommended steps.Reference:
COURIER-OTD-001Open claims unresolved > 7 days
Open claims unresolved > 7 days
Severity high · Outcome Run operations · Fix status Report onlyCourier claims open beyond 7 days are money owed sitting unclaimed; carriers rely on claimants giving up.Vortex IQ detects and explains this; resolution is manual, with evidence and recommended steps.Reference:
COURIER-CLAIM-001Avg cost per shipment up > 10% vs prior period
Avg cost per shipment up > 10% vs prior period
Severity medium · Outcome Run operations · Fix status Candidate remediationAverage cost per shipment with this carrier rose more than 10% compared to the prior period. Shipping is rarely re-priced into the product on the same timeline it changes, so a jump this size quietly erodes margin on every order this carrier touches until pricing or carrier choice is revisited.A likely corrective operation exists, but its mapping and recovery are not yet complete, so execution is not offered. Evidence and recommended manual steps are provided.Reference:
COURIER-COST-001Failed-delivery rate above 2%
Failed-delivery rate above 2%
Severity medium · Outcome Protect revenue · Fix status Candidate remediationFailed deliveries above 2 percent create support contacts, redelivery costs and refunds; address validation and carrier choice are the usual levers.A likely corrective operation exists, but its mapping and recovery are not yet complete, so execution is not offered. Evidence and recommended manual steps are provided.Reference:
COURIER-FAIL-001OTD trending down >5pp WoW
OTD trending down >5pp WoW
Severity medium · Outcome Run operations · Fix status Report onlyOn-time delivery dropped more than 5 percentage points in a single week. A move this fast usually has a specific, recent cause (a service disruption, a capacity issue at the carrier, a seasonal volume spike), which is worth catching now, before it settles into a new, worse normal that customers starVortex IQ detects and explains this; resolution is manual, with evidence and recommended steps.Reference:
COURIER-OTD-002Single-carrier dependency on a route (>80% volume)
Single-carrier dependency on a route (>80% volume)
Severity medium · Outcome Run operations · Fix status Report onlyOver 80% of shipping volume on one route runs through a single carrier. If that carrier has an outage, a rate hike, or a capacity problem on that route, there is no fallback already in place, and the store finds out at the worst possible time, mid-disruption, rather than in advance.Vortex IQ detects and explains this; resolution is manual, with evidence and recommended steps.Reference:
COURIER-DEPENDENCY-001Build your own automated fixes
Turn any finding into an automated fix with a Vortex IQ workflow: over 13,000 read and write operations across more than 200 connectors are available as building blocks, with approval, verification and rollback on every change.Automate approved work
Vortex IQ is integrated with 6 read and 3 write operations across shippingclaims, shippingcollections, shippingshipments, shippingservices, shippingtrackings, users on DPDLocal. Combine them with anything from the over 13,000 operations across more than 200 connectors to automate the work in your own words.Changes follow your configured approval policy: the target, proposed change, affected records, risk, reversibility and verification plan are shown before execution.Create a workflowReady to build your first DPDLocal workflow
Pick a trigger, add the operations above as steps, and every step that changes data pauses for your approval. Monitoring and audits are live now and can start any workflow you build.Browse the operations you can build with
Browse the operations you can build with
| Resource | Read operations | Write operations |
|---|---|---|
| shippingclaims | 1 | 1 |
| shippingcollections | 1 | 1 |
| shippingshipments | 1 | 1 |
| shippingservices | 1 | 0 |
| shippingtrackings | 1 | 0 |
| users | 1 | 0 |