36
performance signals
8
automated checks
0
prepared fixes
0
proven workflows
7
API operations
- Overview
- Monitor (36)
- Audit (8)
- Automate
What you can achieve
Capabilities are grouped around merchant outcomes, not API terminology.Run operations
Monitor orders, fulfilment, delivery and settlement.
Protect revenue
Find failures, leaks and risks before they cost sales.
Customer experience
Find storefront, speed, accessibility and journey problems.
Control risk and change
Keep tracking, access and change under governed control.
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
36 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 (24 signals)
Run operations (24 signals)
| Signal | Alert behaviour | What it tracks |
|---|---|---|
| API Error Rate | Watch only | Description pending editorial review; the signal is live. |
| Avg Shipping Cost | Merchant rule | Description pending editorial review; the signal is live. |
| Carrier Accounts with Incomplete Credentials | Merchant rule | EasyPost CarrierAccount objects with credentials_complete=false , that carrier won’t show up in rate shops until merchant completes setup. |
| Carrier Failover Events (rate-shop rejections) | Merchant rule | Times the rate-shop picked carrier B because carrier A rejected. Spike usually = credential expiry on primary carrier. |
| Carrier-Mix Savings vs Single-Carrier Baseline | Watch only | How much rate shopping saved vs always picking the merchant’s default carrier. EasyPost’s ROI lives here , surfaces value of the integration. |
| Claim Value (open) | Watch only | Description pending editorial review; the signal is live. |
| Cost Per Shipment Trend | Watch only | Description pending editorial review; the signal is live. |
| Cost by Zone | Watch only | Cost by Zone. |
| Days to Token Expiry | Watch only | Description pending editorial review; the signal is live. |
| Dispatch SLA Breached on N Orders Today | Merchant rule | Alerts for Dispatch SLA Breached on N Orders Today. |
| Exception Rate | Alert band 2 / 5 | Description pending editorial review; the signal is live. |
| 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. |
| Label Generation Success Rate (vendor override) | Alert band 99 / 95 | Description pending editorial review; the signal is live. |
| Label Print Failures Spike | Alert band 0 / 5 | EasyPost API failing to issue labels , blocks dispatch operations and stalls the whole fulfilment queue. P1. |
| OTD by Route | Watch only | OTD by Route. |
| Open Claims | Watch only | Description pending editorial review; the signal is live. |
| Returned to Sender | Watch only | Description pending editorial review; the signal is live. |
| 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 Underlying Carrier | Watch only | Split across USPS / FedEx / UPS / DHL / others. Mix shapes reveal which carrier renegotiations would matter most. |
Protect revenue (6 signals)
Protect revenue (6 signals)
| Signal | Alert behaviour | What it tracks |
|---|---|---|
| Cost per Parcel by Zone vs Direct-Carrier Pricing | Merchant rule | Validates EasyPost’s rate-shop savings against direct-carrier integrations. Zones where EasyPost is consistently higher = renegotiation or platform-sw |
| Failed Deliveries | Merchant rule | Description pending editorial review; the signal is live. |
| Orders with Carrier Dispatch SLA Missed | Merchant rule | Description pending editorial review; the signal is live. |
| Rate-Shop API Latency p95 | Merchant rule | EasyPost’s POST /v2/shipments returns rates across all linked carriers , slow p95 = customer-side abandonment at checkout while waiting for shipping o |
| Return Rate by Underlying Carrier | Merchant rule | Surfaces underlying carriers whose service quality drives returns. EasyPost rate-shopper can be retuned to deprioritise problem carriers. |
| Shipments with Tracking-Event Gap >24h | Alert band 0 / 10 | Shipments with Tracking-Event Gap >24h, broken down by row. |
Customer experience (5 signals)
Customer experience (5 signals)
| Signal | Alert behaviour | What it tracks |
|---|---|---|
| Avg Transit (days) | Watch only | Description pending editorial review; the signal is live. |
| 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. |
| OTD by Underlying Carrier | Alert band 95 / 90 | Per-underlying-carrier OTD when shipped via EasyPost. Surfaces which carrier renegotiation pays back most. |
| On-Time Delivery Rate | Alert band 95 / 90 | Description pending editorial review; the signal is live. |
Control risk and change (1 signals)
Control risk and change (1 signals)
| Signal | Alert behaviour | What it tracks |
|---|---|---|
| Tracking API Unavailable / 5xx | Merchant rule | Alerts for Tracking API Unavailable / 5xx. |
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 5 read and 2 write operations across shipments, carrieraccounts, claims, refunds, trackers, users on EasyPost. 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 EasyPost 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 |
|---|---|---|
| shipments | 1 | 1 |
| carrieraccounts | 1 | 0 |
| claims | 1 | 0 |
| refunds | 0 | 1 |
| trackers | 1 | 0 |
| users | 1 | 0 |