# Office locations

Office locations are more than just addresses—they help ensure your jobs are properly distributed and displayed on relevant location-specific job boards. Here's how adding offices to your account can help:

* Pre-fill job creation forms with location data, saving you time
* Help candidates understand where the job is based—even for remote or hybrid roles
* Increase visibility on job boards, many of which require precise city and country details

{% hint style="warning" %}
Each job can be linked to **one** office, and you can manage **unlimited** offices in your account.
{% endhint %}

{% hint style="info" %}
Even fully remote jobs benefit from having an office linked. Some job boards require a country or postal code, which JOIN pulls from the default office if no other is set.
{% endhint %}

***

### Add a new office

You can add offices in two places: via `Settings` or directly within the `Job editor`.

#### From `Settings`

1. Go to the `Settings` tab
2. Click `Offices`
3. Click the `Add office` button in the top right
4. Fill out the form:
   * `City` and `Country` are required
   * `Street name`, `House number`, and `Postal code` are optional but recommended
   * Add a name in `Office name` to help distinguish it
5. Use the `Default office` toggle if you'd like this to be selected automatically when creating jobs
6. Click `Save changes`

{% hint style="info" %}
JOIN does not allow more than one office per city. If you try to enter a city already used, you’ll receive an error.
{% endhint %}

#### From the job editor

1. Create or edit a job
2. In the `Additional information` section, click `Add office` next to the `Office` dropdown
3. Fill out the form as described above
4. Click `Add office`

The new office will be automatically assigned to the job you're editing.

***

### Set a default office

The default office is automatically selected when creating new on-site or hybrid jobs.

To set or change it:

1. Go to `Settings` > `Offices`
2. Click `Edit office` on the relevant office card
3. Toggle on `Default office`
4. Click `Save changes`

{% hint style="info" %}
Even for remote jobs set as `Remote from anywhere`, JOIN may still need to send a country to job boards. In these cases, the default office’s country is used.
{% endhint %}

***

### Edit an office

1. Go to `Settings` > `Offices`
2. Click `Edit office` on the office card you wish to update
3. Make your changes and click `Save changes`

Changes take effect immediately in JOIN and on your career page. Job boards may take up to **24 hours** to reflect the updates.

***

### Delete an office

1. Go to `Settings` > `Offices`
2. Click the bin icon on the office you want to remove

If the office is assigned to jobs:

3. A popup will appear asking you to select a replacement office from a dropdown
4. Select a replacement office
5. Click `Remove office`

JOIN will reassign all jobs to the selected replacement and then delete the original office.

{% hint style="warning" %}
You cannot delete an office that’s currently in use unless you reassign all jobs to a different office.
{% endhint %}

***

### Assign an office to a job

You can assign an office during job creation or editing:

1. Go to the `Additional information` section in the job editor
2. In the `Office` dropdown, choose from existing office locations
3. If needed, click `Add office` to create a new one directly from this view

Office assignment rules by job type:

| Job type                  | Office requirement                                           |
| ------------------------- | ------------------------------------------------------------ |
| On-site                   | Office is required                                           |
| Hybrid                    | Office is required                                           |
| Remote (specific country) | Choose from countries of existing offices                    |
| Remote (from anywhere)    | No office required, but a country may be pulled from default |

{% hint style="info" %}
&#x20;A job can only be assigned **one office**. To list a job in multiple locations, create separate job ads for each.
{% endhint %}

***

### View and manage offices

Each office card shows:

* Name and address
* Job count (top right corner of the card)
* Buttons to `Edit office` or delete it

Other tools:

* Use the `Per page` dropdown at the bottom to display up to 100 offices at once
* Offices with assigned jobs will appear on your **career page**, including job counts

To preview this:

1. Go to `Settings` > `Career page`
2. Click `Preview`
3. Scroll down to see all offices and associated job counts

***

### FAQs

<details>

<summary>Can I manage multiple companies or locations in one account?</summary>

Yes, you can create a JOIN account for your company's main location and then add additional locations to the same JOIN account. This can be done by creating additional offices in `Settings` → [`Offices`](https://join.com/settings/company/offices) and assign them to jobs.

However, creating an agency-like structure with multiple companies under one account is not possible at the moment. Each company can have one JOIN account, but adding more companies under a single holding is not supported yet.

</details>


---

# 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://help.join.com/account-settings-and-billing/office-locations.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.
