> For the complete documentation index, see [llms.txt](https://documentation.rcore.cz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.rcore.cz/paid-resources/rcore_housing/features/real-estate-business.md).

# Real Estate Business

`/realestate` opens the real estate agency dashboard for staff members of jobs listed in `Config.Business.Jobs`.

## 🧭 Dashboard Pages

| Page             | Permission Category                     | Description                                     |
| ---------------- | --------------------------------------- | ----------------------------------------------- |
| **Dashboard**    | `dashboard.view`                        | Overview of company stats, recent transactions. |
| **Properties**   | `properties.view` / `properties.manage` | Company-owned properties.                       |
| **Listings**     | `listings.create` / `modify` / `delete` | Active marketplace listings.                    |
| **Transactions** | `transactions.*`                        | Process sales, rentals, transfers.              |
| **Boss Menu**    | `boss_menu.access`                      | Manage employees and society finances.          |

Every page is gated by a permission - see [business configuration](/paid-resources/rcore_housing/configuration/business.md) for the full permission map.

## 🧑‍💼 Setting Up an Agency

1. Create a job in your framework named to match the key in `Config.Business.Jobs` (default `realestate`).
2. Make sure your banking provider has a matching society account (default `society_realestate`) - see [society integration](/paid-resources/rcore_housing/integrations/society.md).
3. Hire players into the job via your framework's normal flow, or use the boss menu's **Manage Employees** tab.
4. Promote a staff member to a grade with `boss_menu.access` to give them boss-menu rights.

The default `realestate` job ships with a built-in office blip at `vector3(-141.29, -620.94, 168.82)` - disabled by default. Flip `Blip.enable = true` and tweak the coords for your map.

## 💰 Society Finances

The boss menu lets staff with `boss_menu.manage_finances` deposit and withdraw from the society account. Listing sales credit the society automatically; staff payouts and expenses are debited from it.

## 🏷️ Property Listings

Staff with `listings.create` can list any company-owned property on the marketplace exactly like a personal listing. Agency listings use distinct sale-sign colors - see [Sale Signs](/paid-resources/rcore_housing/features/sale-signs.md).

## 👥 Employees

The boss menu's **Manage Employees** tab shows current staff and their grades. Hire, fire, and promote from this UI; the changes go through the framework's job system.

## 🧩 Default Grades

`rcore_housing` ships **no** default grades for the `realestate` job - you define them in your framework. The grade you mark as "boss" (highest grade, or one of the names in `Config.Job.BossGrades`) inherits every permission and access to the boss menu.

See [integrations configuration](/paid-resources/rcore_housing/configuration/integrations.md) for the boss-grade detection rules.
