At a glance
A real-time alarm for a sudden drop in Bring label-booking success. Every Bring shipment starts with a booking call to the Mybring Booking API that returns a label (PDF or ZPL) and a shipment number. When that call fails, errors, or returns an unprintable label, the parcel cannot leave the warehouse. This card watches the rolling one-hour success rate and fires the moment booking success falls below the floor, so the despatch team can stop, diagnose and clear the backlog before a queue of unshippable orders builds up.
Calculation
Calculated automatically from your Bring data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.Worked example
The same Oslo outdoor-apparel brand, around 1,900 parcels a week, booking through the Mybring Booking API in batches as orders are picked. On a normal weekday morning the warehouse books roughly 220 labels an hour at a steady 99.1 percent success. Reading taken at 10:00 CEST on 14 Apr 26. In the trailing hour:
Success is 90.0 percent, well below the
<95% floor, so the card is in alert. Five things to notice:
- The dominant reason is address data, not Bring. 14 of the 22 failures are invalid or missing postcodes. That is an upstream data-quality problem (a checkout that let bad postcodes through, or a recent catalogue or theme change that broke address validation), not a carrier outage. The fix is to correct the addresses and re-book, then close the gap at checkout.
- The cross-border failures are a configuration problem. 5 failures are an unsupported service for a Swedish destination, meaning someone selected a domestic Norway product for a cross-border order. Check the rate-shopping or service-mapping rules; the destinations are fine, the chosen Bring product is wrong for them.
- The 3 5xx / timeout failures are the only carrier-side signal here. If that limb were dominant instead, this would be a Bring outage and you would cross-check Bring Tracking API Unavailable / 5xx and API Error Rate. At 1.4 percent it is background noise, retry and move on.
- Unbooked orders become a dispatch-SLA problem within hours. Every failed label is an order that cannot ship. If they are not cleared the same day they flow straight into the dispatch limb of Mypack Pickup Expiring or SLA Breach and Orders with Dispatch SLA Missed.
- A token or customer-number problem fails everything at once. If you ever see this card drop to near zero across all destinations and services simultaneously, suspect an expired or revoked Mybring API token or a wrong customer number, not address data. Check Days to Token Expiry first.
Sibling cards merchants should reference together
This card pages you when booking breaks. Pair it with these to find the cause and measure the fallout:Reconciling against the source
Where to look in Bring’s own tooling: Mybring under Booking shows successful shipments and lets you re-book failed ones; the booking confirmation and any error message appear there. The Mybring API documentation (Booking API) lists the error codes the booking endpoint returns, which is the authoritative reference for decoding a failure reason. There is no native Bring “label failure rate” dashboard; Bring records successful bookings, not your client-side attempts, so the count of failed attempts lives only in your integration. The closest like-for-like view is Booking → shipments created in the last hour, compared against the number of orders your warehouse tried to book in the same hour. Why our number may legitimately differ from Mybring:
Cross-connector reconciliation: