Recevez les offres des transporteurs dans votre TMS.
Cargado fonctionne avec McLeod, Turvo, Tai et Revenova. Vos chargements se synchronisent, vos règles de publication décident lesquels les transporteurs vérifiés du Mexique et du Canada voient, et leurs offres reviennent sur l'expédition sous forme de devis.
Un chargement, de votre TMS jusqu'au camion qui le couvre
Les chargements se synchronisent depuis votre TMS. Ensuite, chaque étape suit vos règles et votre liste de transporteurs.
Fret · Charge 131662870 · Mississauga, ON vers Monterrey, NL
TMS
Règles
Transporteurs
Alertes
Chat
Charge 131662870Synchronisée depuis votre TMS
Charge
131662870
PP-2295
Non publiéTMS : Disponible
MISSISSAUGA, ON → MONTERREY, NL
Laredo, TX - Intl Bridge
Fourgon Sec (53ft)
Offres 0
Synchronisée depuis votre TMSSynchronisée
Publiée sur la bourse de fretPas avant qu'une règle corresponde
Charge
131662870
PP-2295
PubliéTMS : Disponible
MISSISSAUGA, ON → MONTERREY, NL
Laredo, TX - Intl Bridge
Fourgon Sec (53ft)
Offres 0
Règle de publication automatiqueOntario vers Nuevo León · Fourgon sec
Qui peut la voirVotre réseau
Charge
131662870
PP-2295
PubliéTMS : Disponible
MISSISSAUGA, ON → MONTERREY, NL
Laredo, TX - Intl Bridge
Fourgon Sec (53ft)
Offres 0
Transporteur approuvéPeut faire une offre
Pas encore inscrit chez vousReçoit votre lien
Ne pas expédierNe la voit jamais
Charge
131662870
PP-2295
PubliéTMS : Disponible
MISSISSAUGA, ON → MONTERREY, NL
Laredo, TX - Intl Bridge
Fourgon Sec (53ft)
Offres 0
Nouveau chargement sur votre voieMississauga, ON vers Monterrey, NL · Fourgon sec
WhatsAppCourrielPush
Chat · Charge 131662870Transporteur approuvé
¿Sigue disponible el embarque? Tengo una caja seca en Mississauga mañana.Traduit de l'espagnol : Ce chargement est-il toujours disponible ? J'ai un fourgon sec à Mississauga demain.
Oui. Envoyez votre offre et nous pouvons confirmer aujourd'hui.
Charge
131662870
PP-2295
PubliéRépondreTMS : Disponible
MISSISSAUGA, ON → MONTERREY, NL
Laredo, TX - Intl Bridge
Fourgon Sec (53ft)
Offres 1 sur 1
5 900 $ US
Offre du transporteur5 900 $ US
Dans votre TMSDevis reçu
Charge
131662870
PP-2295
PubliéCorrespondanceTMS : Attribué
MISSISSAUGA, ON → MONTERREY, NL
Laredo, TX - Intl Bridge
Fourgon Sec (53ft)
Votre transporteur
5 900 $ US
Réservation renvoyéeSynchronisée vers votre TMS
Attribution du transporteurSynchronisée vers votre TMS
How it works
Your reps cover freight. The connection does the posting.
Monterrey → Chattanooga taken downAssigned in McLeod · 11:05
Guadalajara, JAL → Dallas, TXPosted
Reefer · Pickup Sep 27
Saltillo, COAH → Detroit, MIPosted
Dry Van (53ft) · Pickup Sep 27
Votre équipe continue de travailler dans le TMS. Cargado amène les transporteurs.
Connectez votre TMS une seule fois. Vos chargements atteignent des transporteurs vérifiés sans que personne les saisisse deux fois, et les offres reviennent sur le chargement que vous avez déjà ouvert.
Les chargements se publient sans ressaisie
Les chargements se synchronisent de votre TMS vers Cargado avec leurs détails : arrêts, plages de rendez-vous, équipement, passage frontalier et numéros de référence. Personne ne saisit un chargement deux fois.
Les offres arrivent sur le chargement dans votre TMS
Chaque offre de transporteur revient sur le chargement dans votre TMS sous forme de devis. Quand vous réservez le transporteur, la réservation y revient aussi.
Votre liste de transporteurs vous suit
La synchronisation des transporteurs reprend de votre TMS le statut de conformité de chaque transporteur. Les transporteurs marqués « Ne pas expédier » ne voient jamais votre fret, et ceux qui doivent s'inscrire reçoivent votre lien d'inscription.
Seuls les chargements que vous choisissez se publient
La synchronisation ne publie rien. Vos règles de publication font correspondre les chargements par voie et par équipement, et une règle peut publier un chargement dès qu'il se synchronise.
Les chargements couverts se retirent d'eux-mêmes
Quand votre TMS signale qu'un chargement n'est plus disponible, Cargado retire la publication, et les transporteurs cessent de courir après un fret déjà parti.
Plus de transporteurs voient chaque chargement
Un chargement publié atteint chaque transporteur vérifié qui convient à la voie, à l'équipement et au passage frontalier, par courriel, WhatsApp ou notification push, et pas seulement les transporteurs que vos représentants auraient appelés.
Sans connexion, chaque chargement vit à deux endroits et chaque offre est ressaisie à la main. Connectés, vos représentants restent dans le TMS et Cargado s'occupe des transporteurs.
Publier à la main
Créez le chargement dans votre TMS.
Saisissez-le de nouveau ailleurs pour joindre des transporteurs.
Suivez les offres dans une deuxième fenêtre, par courriel et par téléphone.
Ressaisissez le transporteur retenu et son tarif dans le TMS.
Pensez à retirer la publication.
Avec votre TMS connecté
Enregistrez le chargement dans votre TMS.
Vos règles le publient auprès de transporteurs vérifiés.
Les offres reviennent sur le chargement sous forme de devis.
Réservez le transporteur. La réservation revient dans votre TMS.
La publication se retire quand le chargement n'est plus disponible.
Votre équipe envoie toujours la confirmation de tarif, comme elle le fait aujourd'hui.
2 400+transporteurs vérifiés du Mexique et du Canada sur Cargado
220 000+camions derrière eux
8 des 10plus grandes entreprises de logistique en Amérique du Nord utilisent Cargado
Comment ça se connecte
Votre équipe fournit l'accès, nous configurons la connexion avec vous, et vous définissez les règles de publication.
Compatible avec
Tai comprend Tai + Descartes. Un autre système ? Connectez-vous par l'API Cargado.
Configuration
Votre équipe fournit l'accès. Un utilisateur ou des identifiants API que vous créez pour Cargado dans votre TMS.
Nous associons vos utilisateurs et vos équipes, pour que les chargements synchronisés atteignent le bon responsable.
Vous définissez vos règles de publication. Puis le fret commence à atteindre les transporteurs.
Pour commencer, demandez à votre contact Cargado ou écrivez à success@cargado.com.
Contrôle
Rien n'atteint les transporteurs tant que vous ou vos règles ne l'avez pas publié.
Les champs contrôlés par votre TMS peuvent apparaître comme Défini dans le TMS dans Cargado, verrouillés contre les modifications.
Les transporteurs marqués « Ne pas expédier » ne voient jamais votre fret.
Pour en savoir plus sur la protection de vos données : Sécurité.
Voir tous les flux synchronisés
Flux
Sens
Ce qu'il transporte
Synchronisation des chargements
Votre TMS → Cargado
Les chargements et leurs détails : arrêts, plages de rendez-vous, équipement, passage frontalier et numéros de référence
Synchronisation des transporteurs
Votre TMS → Cargado
Le statut de chaque transporteur chez vous : Intégré, Inscription obligatoire ou Ne pas expédier
Règles de publication
Dans Cargado
Quels chargements synchronisés se publient, selon la voie et l'équipement
Synchronisation des offres
Cargado → votre TMS
Chaque offre de transporteur, sous forme de devis sur le chargement
Réservation
Cargado → votre TMS
Le transporteur que vous réservez revient sur le chargement
Retrait
Votre TMS → Cargado
Un chargement réservé ailleurs ou mis en attente dans votre TMS se retire de Cargado
Taux du marché
Cargado → votre TMS ou votre outil de tarification
Une fourchette Bas, Moyen et Haut (25e, 50e et 75e percentile), par l'API Taux du marché
Selon votre TMS, un chargement se synchronise quand vous l'enregistrez ou à la prochaine synchronisation planifiée.
McLeod, Turvo, Tai et Revenova. Ou connectez votre propre TMS par l'API publique de Cargado.
Combien coûte l'intégration ?
Il n'y a aucuns frais. Elle est comprise dans l'abonnement Cargado, et nous la bâtissons, l'hébergeons et l'exploitons.
Tous mes chargements sont-ils publiés sur la bourse de fret ?
Non. Seuls les chargements qui correspondent à vos règles se publient, et c'est votre équipe qui fixe les règles.
Qui voit mon fret ?
Les transporteurs de la bourse de fret Cargado, sauf ceux marqués « Ne pas expédier » dans votre TMS.
Que se passe-t-il quand un chargement est couvert ?
La publication se retire, que vous l'ayez couvert sur Cargado ou avec votre propre équipe.
D'où viennent les taux du marché ?
De vraies offres de transporteurs sur Cargado. Chaque voie reçoit une fourchette Bas, Moyen et Haut avec un indice de confiance.
Voyez-le avec votre TMS
Commencez : parlez-nous de votre entreprise en une minute environ, et une personne de notre équipe vous répond, généralement dans un jour ouvrable. Ou demandez une démo et venez avec le TMS que vous utilisez.
Nothing reaches a carrier until your rules post it.
You choose the filter
Filter loads in the integration layer before they reach Cargado, or filter them in Cargado.
Synced is not posted
A synced load stays private until your posting rules or your reps put it on the board.
Deleted on request
Anything never posted or shared is deleted when you ask.
Access
One API-only user. Never admin.
No UI seat and no admin rights, in sandbox or production.
Scoped to the objects the integration needs, so you can audit everything it does.
What we write
New records. Never edits.
Bids come back as carrier quotes. Live on McLeod, Tai, Turvo and Revenova.
Prefer to start read-only? Turn on write-back later.
Who runs it
Cargado builds, hosts and runs it
Queues and flow control
Dead-letter queues
Change data capture
Backfills
Vaulted secrets
Retries with back-off
Health view you can check
From kickoff to live
Included with your Cargado subscription.
1Kickoff
A 30-minute call on your TMS, lanes and how reps post today.
Ops + IT
2IT grants access
Takes minutes. On Revenova, under 30 minutes for your Salesforce admin.
IT, once
3Ops maps and approves
Statuses, trailer types, coverage owners and posting rules, tested in a sandbox. About a week, depending on how fast your team answers.
Ops
4Go live
Start with your Mexico or Canada lanes. Add more later.
Ops turns it on
On the public API? Your engineers build your side against our sandbox and docs.
Deep dive · Field mapping and API
Mapped once at setup. Your TMS stays the source of truth.
McLeod integration
Built, hosted and run by CargadoBids write back as new recordsYou call the API. We give you a sandbox.
01What syncs, in each direction
Into Cargado, from McLeod
Carriers and their status with you: active, needs review or do not use, and whether they are onboarded.
Loads and every status change.
Load details that make a posting bookable: stops, appointment windows, equipment, crossing and reference numbers.
Target rate and max buy, which your posting rules can use.
Who covers each load, so postings are assigned to the right rep or team.
Back to McLeod
Back to your system
Bids and the carrier behind each one, as new records.
Nothing edited. Your existing records stay as they are.
Bid events by webhook: submitted, accepted, rejected, revoked, closed, countered, and the counter outcomes.
Your offer ID on each bid, stored with POST /bids/update.
Market rates: a Low, Mid and High band (25th, 50th and 75th percentile) with a confidence label.
02Field mapping
Every connection fills the same Cargado load model. We map your McLeod fields to it during setup.
Field names from the load sync API. Money is in the smallest currency unit, so $4,125.00 is 412500.
On your load
Cargado field
Notes
Synced to Cargado
Origin and destination
stops[]
PICKUP first, DELIVERY last, with each stop’s time zone. Up to 64 stops.
Border crossing
borderCrossings[]
For example LAREDO_INTL_BRIDGE. If your TMS has none, the matching lane fills it in.
Equipment
trailerRequirements
For example DRY_VAN_53 or REEFER.
Pickup and delivery windows
stops[].appointment
A window, an exact time, first come first served, or to be set.
Reference numbers
referenceNumbers[]
PO #, BOL # or PRO #, on the load and on each stop.
Rate
targetRate, maxBuy
Guides your team and can drive posting rules.
Load and customer IDs
externalId, externalCustomerId
Never shown outside your organization.
Status
status
ON_HOLDAVAILABLEASSIGNEDBOOKEDCANCELLEDCOMPLETED
Back from Cargado
Bid amount
bid.rateDetails
A total plus line items: all-in, or the Mexico leg, crossing fee and U.S. leg.
Carrier
carrier
Name, DOT, MC, RFC, CVOR, NIR, NSC, SCAC, contact, and your TMS’s carrier ID.
Bid status
bid.status
ACCEPTED, REJECTED, COUNTERED and others.
McLeod: equipment types, status codes and deduct codes are matched once, during setup. Charge codes such as DET carry over on the carrier’s price.
Turvo: each charge line keeps its Turvo line item ID, so prices reconcile line by line.
03Which loads sync and post
Pick your scope: sync everything and filter in Cargado, drop non-cross-border loads in the integration layer, or send only cross-border loads yourself.
Border commercial zones such as Laredo, El Paso and San Diego are geofenced.
An optional “Post to Cargado” field gives load-by-load control.
Nothing posts by default. A load posts when it is available and matches a rule your team sets.
Fields set by your TMS show as “Set in TMS” in Cargado, so an edit in the app can’t overwrite them.
04Carrier status and takedown
DO_NOT_DISPATCHNever sees your freight and can’t be assigned to it.
NEEDS_REVIEWReviewed by your team before being assigned.
ACTIVECan be assigned the moment a load posts.
NEEDS_TO_ONBOARDGets an onboarding link on its first match.
The posting comes down when you accept a bid on Cargado, the load is assigned, booked or canceled in your TMS, or it is no longer eligible (for example LTL).
Running your own TMS?
05Access, sandbox and endpoints
Production
https://api.cargado.com
Sandbox
https://api.sandbox.cargado.com, with a broker and a carrier test organization. No real freight posts.
Authentication
An Api-Key header, one key for production and one for the sandbox.
Webhooks
Signed to the Standard Webhooks spec. After a secret rotation, the old secret works for 24 hours.
POST /loads/sync
Create or update a load and its status.
POST /carrier-relationships/upsert
Carrier statuses from your TMS, including do not use.
POST /rates/history
Market Rates for up to 64 lanes per request. Metered.
POST /bids/update
Store your TMS offer ID on a bid.
POST /webhooks/endpoint/register
Register an endpoint for bid events.
06API samples
POST/loads/syncCreates the load, or updates it if the externalId exists
{
"load": {
"id": "load_6e4cf1d1-b776-4401-a326-e43df6107e17",
"externalId": "TMS232423",
"externalCustomerId": "CUST-1042",
"status": "AVAILABLE",
"trailerRequirements": { "allowedTypes": ["DRY_VAN_53"] },
"stops": [ /* pickup, delivery */ ]
}
}
// Synced loads do not post on their own.
// A load posts when it matches a posting
// rule you set in Cargado.
//
// Takedown: send status BOOKED or
// CANCELLED, or set assignedCarrier.
// Sending assignedCarrier: null cancels
// the booking in Cargado.
Field names and enums from the Cargado OpenAPI 3.1 spec (Sync a load). The request is an example we assembled from that schema; the docs do not publish one.
Copied from the Look up the rate for freight guide (values from its 2025 example). Confidence is STRONG, MEDIUM or LOWER. Leave out the crossing and Cargado picks the recommended one.
POST/carrier-relationships/upsertDo-not-use carriers never see your freight
// Returns the relationships in the same
// order and length as the input.
// If a carrier is not found, its
// relationship comes back as null.
//
// status: ACTIVE | NEEDS_REVIEW
// | DO_NOT_DISPATCH
// onboardingStatus: ONBOARDED
// | NEEDS_TO_ONBOARD
//
// Optional: carrierExternalId, your ID
// for the carrier in your TMS.
// Verify the signature against the RAW
// body before parsing. Reject timestamps
// outside a few minutes.
//
// Dedupe on eventId: a retry can deliver
// the same event twice.
//
// Other types: bid.submitted, bid.rejected,
// bid.revoked, bid.closed, bid.countered,
// bid.counter_accepted,
// bid.counter_revoked,
// bid.counter_rejected
Shape from the Bid events reference and the Webhooks guide. Values are placeholders; the docs do not publish a full example.