> For the complete documentation index, see [llms.txt](https://docs.shortcutco.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.shortcutco.com/readme/jobs-and-scheduling/create-a-job-for-an-existing-customer.md).

# Create a job for an existing customer

Use this when a current customer wants **new ongoing or one-time work** — a new recurring service, a cleanup, a chemical program — and you don't need a formal proposal round-trip.

{% hint style="info" %}
Just adding something extra to one upcoming visit? That's a one-off add-on, not a new job — see [Adding one-off services to a visit](/readme/jobs-and-scheduling/adding-one-off-services-to-a-visit.md).
{% endhint %}

## From the customer profile (easiest)

{% stepper %}
{% step %}

### Open the Jobs tab

Open the customer's profile and go to the **Jobs** tab.
{% endstep %}

{% step %}

### Click Create job

{% endstep %}

{% step %}

### Build the work

Add **services**, a **template**, or a **chemical program**; adjust the cadence (one-off or recurring) and pricing per line.
{% endstep %}

{% step %}

### Choose how to finish

* **Create now** — the job is created immediately and is ready to schedule.
* **Send for approval** — the customer gets the scope to approve first (like a mini proposal).
  {% endstep %}

{% step %}

### Schedule it

From the same Jobs tab, the Jobs page, or Calendar's Unscheduled drawer. Seasonal chemical programs get a season-aware scheduler that plans the whole season from your first date — see [Scheduling chemical programs (starting rounds & linked programs)](/readme/jobs-and-scheduling/scheduling-chemical-programs.md).
{% endstep %}
{% endstepper %}

<figure><img src="/files/IAc7na405XnevBpWMUHF" alt="Create jobs composer with services, templates, and cadence controls"><figcaption><p>The composer — add services or templates, set the cadence, create or send for approval.</p></figcaption></figure>

## From the Jobs page

Click **New job** (top right), pick the customer, and you land in the same composer.

## What happens next

The job behaves like any other: schedule it, assign it to a crew in Dispatch, and completing its visits triggers billing per the customer's [billing mode](/readme/finances-invoices-and-payments/billing-modes.md).

<details>

<summary>Still stuck?</summary>

Email <hello@shortcutco.com> with the customer name and what you're trying to add.

</details>
