# Job Flow

## 🔄 Job Flow

Understanding how a delivery works from start to finish

***

### Flow Overview

```
Open Menu
    |
Select Route
    |
Vehicle Spawn
    |
PICKUP (Drive to pickup location)
    |
    +--- Small Truck ---> LOAD BOXES
    |
    +--- Big Truck -----> LOAD TRAILER
    |
DELIVERY (Drive to delivery point)
    |
    +--- Small Truck ---> UNLOAD BOXES
    |
    +--- Big Truck -----> DROP TRAILER
    |
RETURN (Drive back to depot)
    |
COMPLETE (Receive payment and XP)
```

### Stages

| Stage         | Description                                      |
| ------------- | ------------------------------------------------ |
| PICKUP        | Drive to the pickup location                     |
| LOADING       | Load boxes from depot to vehicle or fill trailer |
| DELIVERY      | Drive to the delivery location                   |
| UNLOADING     | Carry boxes from vehicle to delivery point       |
| TRAILER\_DROP | Detach trailer at delivery point                 |
| RETURN        | Drive vehicle back to the depot                  |
| COMPLETE      | Job finished, rewards paid                       |

1. Load boxes from depot to trailer
2. Drive to delivery point with trailer attached
3. Drop trailer at delivery point with E key
4. Drive truck back to depot without trailer
5. Return vehicle with E key
6. Pick up box from depot marker with E key
7. Carry box to vehicle trunk (walking animation plays)
8. Place box in trunk with E key
9. Repeat until all boxes are loaded
10. Drive to delivery point
11. Pick up box from trunk with E key
12. Carry box to delivery marker
13. Drop box at delivery point with E key
14. Repeat until all boxes are delivered
15. Drive back to depot
16. Return vehicle with E key

<br>

### Big Truck Flow (Trailer System)

1. Load boxes from depot to trailer
2. Drive to delivery point with trailer attached
3. Drop trailer at delivery point with E key
4. Drive truck back to depot without trailer
5. Return vehicle with E key

### <br>


---

# 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://elena-scripts.gitbook.io/elenascripts/jobs-and-activities/truck-job-v2/job-flow.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.
