Intermodal Booking Systems Explained for Drayage Drivers

A container move isn't one booking. It's three or four separate systems that all have to line up before a truck can leave the yard.

New dispatchers assume booking a container pickup is one step: log in, grab a slot, send the driver. At Port Miami it's closer to four separate steps, run through four separate systems owned by four separate companies, and any one of them can stop a truck cold. Knowing which system controls which piece of the move is the difference between a clean pickup and a driver sitting at the gate calling dispatch.

The Booking Chain Behind Every Pickup

Every import container has to clear four gates before a driver can legally pull it: the steamship line has to release it, a chassis has to be reserved, the terminal has to have an open appointment slot, and the trucking company's own system has to confirm the driver and equipment match what's booked. None of these systems talk to each other automatically. A dispatcher who books a terminal slot without checking the SSL release status first is setting up a wasted trip.

This is why a booking that looks confirmed on one screen can still fall apart at the gate. The terminal appointment system doesn't know whether the line released the container. The chassis provider's system doesn't know whether the terminal appointment exists. Somebody has to check all four manually, every time, until the booking chain is actually closed.

eModal: The Terminal Appointment Layer

eModal runs the appointment system for most PortMiami container terminals and is used in similar form at Port Everglades. It controls the actual gate slot, the window of time a truck can enter, present a container number, and pull. Without a confirmed eModal appointment, a truck doesn't get past the in-gate no matter how many other pieces of the booking are in order.

What It Controls The gate appointment window, dual transaction slots (drop empty, pick loaded), and whether a specific container number is currently available for pickup at that terminal.
What It Doesn't Control Whether the steamship line has actually released the container for pickup, or whether a chassis is reserved to move it.
Booking Window Slots open on a rolling basis, usually 24-48 hours out, and fill fast during peak vessel discharge days when several ships land in the same window.

An eModal confirmation number means a truck has a slot to enter the gate. It doesn't mean the container is ready to move. Drivers who show up with a valid appointment but no line release still get turned away, and that trip counts against the truck's day the same as any other wasted run.

Chassis Booking Runs Separately

Chassis providers like TRAC Intermodal and DCLI manage their own reservation systems, separate from eModal and separate from the steamship line. Pool chassis at Port Miami work on a shared inventory basis, which means the chassis you plan on isn't guaranteed until the reservation is confirmed in that provider's own portal, not just assumed because the terminal has containers available.

Pool vs. Dedicated Most South Florida drayage runs on pool chassis shared across carriers. Dedicated chassis, owned or leased directly by a trucking company, skip this booking step entirely.
Shortage Windows Chassis availability tightens during peak import season and right after major vessel arrivals, when multiple carriers pull from the same pool at once.
Interchange Agreement Every chassis pickup requires an active interchange agreement between the trucking company and the provider. A lapsed agreement blocks the booking even if chassis are physically available.

A dispatcher who confirms a terminal appointment without checking chassis availability first is gambling. If the pool runs dry that day, the truck arrives with a container release and a gate slot and still can't move the box.

SSL Release: The Step That Blocks Everything Else

The steamship line has to release the container before any of the other systems matter. This happens through the SSL's own portal (Maersk, MSC, CMA CGM, and others all run separate systems) and depends on the consignee clearing customs, paying any outstanding freight charges, and satisfying any holds CBP or the line itself has placed on the shipment.

  • Customs entry has to be filed and cleared before most lines will release
  • Freight charges and per diem fees owed on prior containers can block a new release
  • A hold flag from CBP, USDA, or FDA overrides everything else in the chain
  • Some lines require a separate "do release" confirmation from the customs broker

This is the step drivers have no visibility into and no control over. A truck can have a terminal appointment and a chassis reservation locked in, and still get denied at the gate because the release hadn't cleared the SSL's own system yet. Good dispatch teams check release status before booking the appointment, not after.

Booking the Empty Return

Returning an empty container needs its own booking too, and it's frequently the step that gets skipped. Empty return terminals publish available slots through the same eModal-style systems, but capacity is limited and some terminals only accept specific container types or specific steamship lines' equipment on a given day.

Terminal Restrictions Not every terminal takes every line's empties. Check the SSL's approved return locations before dispatching, not after the driver is already en route.
Per Diem Clock The chassis and container per diem clock keeps running until the empty return is actually confirmed and the equipment is off-hired, not just physically dropped.

An empty sitting on a chassis with no confirmed return appointment is a truck's worth of capacity tied up doing nothing, and per diem charges that keep accruing until someone books the return.

Where Bookings Fall Apart

Most booking failures trace back to the same handful of causes, and nearly all of them are avoidable with a five-minute check before the appointment gets confirmed.

  • Booking a terminal slot before confirming the SSL has released the container
  • Assuming pool chassis availability instead of confirming a reservation
  • Missing a lapsed interchange agreement until the truck is at the gate
  • Not checking that the empty return terminal accepts that specific line's equipment
  • Letting per diem clocks run past free time because nobody tracked the empty return deadline

Drivers rarely see the full picture behind a wasted trip. From the cab, it looks like the terminal turned them away for no reason. In reality it's almost always a gap between two systems that never talked to each other, caught too late to fix before the appointment window closed. A dispatch team that checks release status, chassis availability, and return terminal rules before booking the gate slot avoids the vast majority of these dead runs.

Need Drayage in South Florida?

Get instant quotes for Port of Miami and Port Everglades container moves. AI-powered dispatch, real-time tracking, and bonded carrier service.

Get Your Quote