> For the complete documentation index, see [llms.txt](https://docs.mosotoscripts.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.mosotoscripts.com/scripts/mst_taxijob.md).

# Taxi Job

***

### Features

**Core**

* **Dual Job Modes -** Choose between **business mode** with company ownership, employees, and management tools, or **freelance mode** where any player can drive a taxi.
* **In-Game Company Purchase -** A taxi business can be purchased directly through an NPC at the MLO. Players choose their **company name**, pay the price in cash or bank, and instantly become the boss.
* **Wardrobe & Job Outfits -** Per-company male and female job outfits with **full clothing** component support (jacket, shirt, arms, legs, shoes, mask, glasses, watches, bracelets, helmet, decals).
* **Personal Locker & Company Stash** - Each driver gets a **private locker** and the company has a **shared stash**.

**Driver Tablet & Orders**

* **Driver Tablet** - A tablet with tabs for **Summary**, **Dispatch**, **Vehicles**, **Statistics**, **History**, **Leaderboard**, **Challenges**, **Management**, and **Settings**.
* **Vehicle Rentals** - Drivers rent taxis from the tablet with **1-day**, **3-day**, **1-week**, and **2-week** rental plans.
* **Persistent Fuel & Damage** - Vehicles **consistently** track **fuel level**, **body damage**, **deformation**, encouraging **careful** driving.
* **Region-Based Dispatch** - Orders are spawned based on **17 configurable polygon-defined regions** (Los Santos Airport, Vinewood, Sandy Shores, Paleto Bay, and more), each with level requirements.
* **Hybrid Order System** - Dispatch combines generated **NPC** passenger orders and real player ride requests into one **unified feed**.
* **Phone App Integration** - Optional mobile app integration compatible with **the most widely used FiveM phones** (lb-phone, lb-tablet, yseries, 17mov-phone, okokPhone, codem-phone, gksphone, qs-phone), letting players request rides **directly** from their **in-game** phone.
* **Detailed Order Info** - Every order includes **pickup location**, **destination**, **distance**, **ETA** and **passenger notes**, making the dispatch feel like a **real transport network**.
* **Passenger Luggage** - Passengers can carry **physical luggage props** (boxes, airport bags) that are visibly placed into the trunk.
* **Forgotten Items** - Passengers can leave items behind on the seat after a ride - cash, joints, phones, food, lockpicks with full prop attachment, animations, and configurable chance/quantity per item.

**Taximeter**

* **Physical Taximeter Item** - Drivers can use a configurable taximeter item that they can mount on any rented taxi.
* **Taximeter Pricing** - The meter calculates fares using **initial fee**, **per-distance** and **per-minute**, automatically switches between **day** and **night tariffs** based on in-game time, with **separate pricing** for each.
* **Printed Receipts** - The taximeter can print a **receipt item with metadata** after each ride, consuming a **receipt-roll** item as printing material.
* **Ride History** - It stores a complete history.

**Rating System**

* **Multi-Factor Passenger Rating** - Drivers can receive **1–5 ratings** based on real driving behaviour like **late arrival**, **crashes**, **speeding**, **vehicle dirt**, **vehicle damage**, **air conditioning discomfort**, and **receipt refusal** - every factor is independently **toggleable** and **tunable**.

**Progression**

* **Level & XP System** - Driver progression with a configurable **XP curve**, **per-distance** XP rewards, and **rating-based** XP multipliers.
* **Daily Login Rewards** - Taxi drivers can claim **daily rewards** with streak bonuses up to **6+ prizes**.
* **Challenges** - The challenge system ships **with 30+** pre-configured challenges across types: **ride count**, **region rides**, **vehicle-class rides**, **distance driven**, **ride duration**, **profit, rating**, **day/night shifts**, **etc**.
* **XP & Money Boosts** - **Time-limited percentage boosts** that stack from **challenges**, **daily rewards**, and **rentals** - drivers can chase active boosts to **maximize earnings**.

**Business Management**

* **Boss Tablet Management Tab** - Boss grades get a dedicated **Management** tab to **hire**, **fire**, and **grade employees**, **oversee finances**, and **communicate with staff**.
* **Configurable Grade System** - Grade structure with **custom salaries**, **boss permission flag**, and live grade **reordering**.
* **Salary System** - Optional configuration for **salary payouts** from the **company's own balance**.
* **Company Vehicle Lease** - **Periodic lease** deductions from the company balance for the fleet, creating ongoing business **overhead**.
* **Employee Bonuses** - Bosses **can directly send bonuses** to **specific employees** from the **company balance**.
* **Company Balance Transfers** - Bosses can **deposit** and **withdraw** from the **company balance** through the **Overview** tab.
* **Built-In Messaging** - Internal company **news** and **messaging system** to communicate with staff **directly through the tablet**.

**Customizations**

* **Color Palettes** - **15 ready-made** tablet color themes **fully configurable**.
* **Mosoto Seatbelt Integration** - Optional integration that makes passengers automatically **buckle** on entry and **unbuckle** on payment.
* **Interaction Method** - Choose between **target**, **textui**, or **helptext**. It is recommended to use a **target** for even **more realism**.
* **And more in the configuration files!**

### Preview

{% embed url="<https://www.youtube.com/watch?v=N_VFgm44PIQ>" %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.mosotoscripts.com/scripts/mst_taxijob.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
