# Container Ingate Reservation

CN and CSX rail terminals have their own storage yards for empty containers that are used by SS lines, so they act both as a Rail Terminal and as a Depot.&#x20;

Both CSX and CN require a reservation number (RV#) each time a driver ingates empty or loaded container.&#x20;

In order to secure a reservation number, dispatchers must use the respective rail terminal website to request a reservation number so that the driver is not denied entry at the gate.

### CSX

In order for CSX to accept a container return, a reservation number (RV#) must be made.

To make RV# at CSX, Rail Billing has to be accepted by the rail terminal.

{% embed url="<https://next.shipcsx.com/#/home>" %}

![](/files/-MIW-UScMKlRfp3aHoOy)

![](/files/-MIW-lgNgiXxkR0U8Cgj)

**Select** *Terminal*, **Enter** *Container number*, and **Click** *Search*.

![](/files/-MIW0E-GiLm9sYQp-0n6)

![](/files/-MIW0kbZtFMGfF4uC-jU)

![](/files/-MIW1bBm5Xubh-CquVH8)

![](/files/-MIW2Q0dG6y_k8-eA3jR)

![](/files/-MIW2n45HT5yfFWX3gv1)

![](/files/-MHtTDs9NGZ4jD5xTdS8)

{% hint style="info" %}
The RV# will need to be sent to the driver by SMS **(and entered in TZ mobile app)**
{% endhint %}

![](/files/-MHtTV11UTf4PH57mAoc)

![](/files/-MHtTgxpxDfr8WDFnZ96)

Example of trying to get an RV# with no Rail Billing (without the Rail Billing the system will not let you do the RV#)

![](/files/-MHtU3vEuIy1hMU1AebY)

![](/files/-MHtUFX78fr6YV2AL1gE)

### CN

Before doing an RV#, please make sure Rail Billing is accepted.

**Open** the CN one website.&#x20;

{% embed url="<https://ecprod.cn.ca/cis/#/auth>" %}

![](/files/-MIW5LL9G2uG1eDdGMa_)

**Select** *Reservation Request*

![](/files/-MIW5eSm90C1n4tzLPgV)

**Enter** *Origin* (choose from the list below):

* Chicago CN
* Detroit CN
* Indianapolis

**Enter** *Origin Ingate Date*, and **Click** *Submit*.

{% hint style="info" %}
Origin Ingate Date must be the next date on which the RV# CO is expiring at indicated time.
{% endhint %}

![](/files/-MHtVWW5daNal1GkJu76)

**Copy** *Booking Number* from the work order, and **Paste** it into CN One *Booking Number*.  \
**Click** *Submit*.

![](/files/-MIW9nll0NQ0cDb8ESbO)

![](/files/-MIWAuCULOdBEj_IHRw4)

{% hint style="info" %}
Always check the box to send a confirmation email to dispatch.
{% endhint %}

**Select** *Send a confirmation email to:* so an email will be received with the RV#.

{% hint style="info" %}
When copying the Booking Number, ensure that no trailing white space is selected, or is deleted after pasting.
{% endhint %}

![](/files/-MIWhnHg3tKSnlrMGaHG)

**Copy/Paste** *Booking Number* (verify no extra spaces at end of booking number).\
**Click** *Submit*.

![](/files/-MIWfS2IzoQug61QY1Ho)

The RV# and origin ingate cutoff are displayed as show below:

![](/files/-MIWgFK6r1b9QTNYWgvH)

An email will be received once the RV# has been assigned.

![](/files/-MIZZ1sayud9tQUbXDM8)

{% hint style="info" %}
An AES# is required for a rail billing at Canadian National rail (CN), Canadian Pacific rail (CP).
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://manual.truckerzoom.com/training/daily-workflow-training/container-ingate-reservation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
