> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jobing.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Assign pages and paths

> Choose which Jobing page appears at each custom-domain address.

After connecting a domain, give every page a short address that describes what visitors will find.

For example:

```text theme={null}
pages.example.com/contact
pages.example.com/jobs
pages.example.com/customer-feedback
```

## Assign a page

<Steps>
  <Step title="Open Pages">
    Go to [jobing.site/dashboard/pages](https://jobing.site/dashboard/pages).
  </Step>

  <Step title="Open the address controls">
    Find the page and select **Change custom address**.
  </Step>

  <Step title="Choose a domain">
    Select one of your connected domains. A domain marked **DNS pending** can be assigned, but its address will not work until verification finishes.
  </Step>

  <Step title="Choose the path">
    Enter the part that appears after the slash, such as `contact` or `summer-offer`.
  </Step>

  <Step title="Save the address">
    Select **Save address**. Open the custom link and test the page before sharing it.
  </Step>
</Steps>

## Path rules

A page path:

* uses 1 to 63 lowercase letters, numbers, or hyphens;
* starts and ends with a letter or number;
* cannot contain spaces, underscores, slashes, or query text;
* must be unique on that custom domain.

Use `customer-feedback`, not `Customer Feedback`, `customer_feedback`, or `campaign/summer`.

<Info>
  Custom pages currently use one path segment. The bare domain homepage and nested paths such as `/campaign/summer` are not available.
</Info>

## The default domain

Your first connected domain is marked **Default**.

* Jobing assigns existing pages without a custom domain to it.
* New pages use it automatically.
* Their initial path matches their Jobing page ID.

You can remove the assignment from any page by choosing **Jobing address only**.

## Use more than one domain

Plans that include several custom domains can place different pages on different brands or campaigns.

One page can use one custom domain at a time. Its `jobing.online` address also remains available.

For an agency, you might use:

```text theme={null}
pages.client-one.com/summer-sale
apply.client-two.com/driver-jobs
go.your-agency.com/discovery-call
```

Domains belong to your Jobing workspace. A domain cannot be connected to two Jobing workspaces at the same time.

## Change a path

Changing `/old-offer` to `/summer-offer` makes the new address live immediately after saving when the domain is verified.

The old custom address does not redirect automatically. Update:

* advertisements and email campaigns;
* QR codes and printed material;
* social profile links;
* buttons on other websites;
* analytics goals and allowed website lists.

The original `jobing.online` address is not changed by a custom path edit.

## Use forms on the page

After assigning a page to a new domain:

1. open every form used by that page;
2. check **Behavior** and **Allowed websites**;
3. add the custom origin, such as `https://pages.example.com`;
4. publish any form setting change;
5. submit a test response from the live page;
6. confirm the response appears in the correct inbox.

If the allowed website list is empty, the form can accept requests from several websites and no origin update is required.

## Ask your connected AI

You can use short requests:

> Connect `pages.example.com` to my Jobing pages.

> Put my summer catering page at `/summer-offer` on my custom domain.

> Which of my custom domains are still waiting for DNS?

The connected AI returns the Pages dashboard when you need to copy DNS records or finish setup.

Continue to [custom-domain troubleshooting](/pages/custom-domain-troubleshooting).
