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

# Assigning providers

> Link providers to properties and services so they show up when you assign a booking request.

Inviting a provider isn't enough on its own — before they can be assigned to a request, they need to be linked to **both** the property and the service that request is for.

## The rule, in plain terms

> A provider is assignable to a request only if they're linked to the request's **service** *and* the request's **property**.

Both, not either. This keeps you from accidentally assigning your spa therapist to an airport transfer, or your Bali-based driver to a request in Lombok.

<Note>
  You (the property manager) are exempt from this rule — you can always assign a request to yourself, regardless of any links.
</Note>

There's no auto-assign or default provider today — every new request starts **Unassigned**, and you (or another PM) pick a provider manually. See [Request lifecycle](/requests/request-lifecycle).

## Linking a provider to properties

On the **Providers** page, click the "linked properties" count on a provider's row to open **Assign Properties**. It lists every property in your organization — click **Assign** to link it, click again (now **Assigned**) to unlink. A provider can be linked to as many properties as you like.

<Frame caption="Assign Properties modal">
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/mosaqo/images/providers/assign-properties-modal.png" alt="Assign properties to a provider" />
</Frame>

## Linking a provider to services

Same pattern, from the "linked services" count: **Assign Services** lists every service in your organization with the same Assign/Assigned toggle.

<Frame caption="Assign Services modal">
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/mosaqo/images/providers/assign-services-modal.png" alt="Assign services to a provider" />
</Frame>

<Tip>
  Changes save immediately — there's no separate "Save" step, just click **Done** when you're finished.
</Tip>

## What you'll see when assigning a request

When you go to assign a booking request to a provider, the assignment list splits providers into:

* **"Linked to \[service name]"** — providers linked to both the service and the property. These are clickable.
* **Other providers** — everyone else, shown but greyed out, with a note that they need to be linked in the catalog first.

<Warning>
  Deactivated providers don't appear in this list at all, even if they were previously linked — see [Provider statuses](/providers/provider-statuses).
</Warning>

## Quick checklist if a provider "isn't showing up"

<AccordionGroup>
  <Accordion title="They're not in the assignment list at all">
    Check their status — if they're Inactive, they're excluded entirely.
  </Accordion>

  <Accordion title="They're in the list but greyed out">
    They're missing a link to either the service or the property (or both). Open their row in Providers and check both **Assign Properties** and **Assign Services**.
  </Accordion>

  <Accordion title="I want them to only handle certain properties or services">
    That's exactly what these links do — only assign them to the specific properties/services you want them handling.
  </Accordion>
</AccordionGroup>
