> For the complete documentation index, see [llms.txt](https://docs.rubica.au/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.rubica.au/proposals/faqs/jobs-and-workflows.md).

# Jobs and workflows

## How does a service on a proposal turn into a job?

Each service is linked to a **workflow template**. When the client accepts, Rubica creates a job from that template for each service, so nobody has to set the work up by hand.

To see which workflow a service uses, open the **···** menu on the service and choose **Workflows**. **Create Now** creates the job straight away, before acceptance, if you need to start early.

<figure><img src="https://3555949013-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqzoPnlIGiL5ejRdJEq5X%2Fuploads%2Fgit-blob-bb04fe64331019e431db35404d62847129e30f8f%2Ffaq-proposal-service-workflows.png?alt=media" alt="Workflow Triggers panel under a service, listing linked workflow templates with Create Now buttons, + Add Workflow and Run ad-hoc"><figcaption></figcaption></figure>

## Do we need a separate workflow template for every service?

No. Many services can share **one** workflow template and still behave differently. The link between a service and its template is a **service mapping**, and each mapping has its own settings:

* **Assigned Account Team Role**: who owns the new job, matched against the household's account team. For example, an SMSF job can go to your SMSF accountant, a tax return job to the client's accountant, and corporate secretarial work to your company secretary, all on the same template.
* **Fallback Account Team Role**: used if nobody on the household's team holds the assigned role.
* **Creation Stage**: which stage the job starts at. For example, one service can skip prework and start straight at *Doing*.
* **Create On**: when the job is created, for example when the proposal is accepted, a number of days after acceptance or after the service start date, or on a recurring cycle.
* **Opportunity Types**: limits the mapping to certain kinds of opportunity.

If neither role is held on the household's team, the template's own stage roles decide, then the opportunity owner.

Admins manage mappings in **Home → Settings → Workflow Templates →** pick a template **→ Service Mappings**. The list shows each service, when its job is created and who it goes to.

<figure><img src="https://3555949013-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqzoPnlIGiL5ejRdJEq5X%2Fuploads%2Fgit-blob-87d4d7cb7565adbd2f8d37dd8e957f77dd7ccf79%2Ffaq-workflow-service-mappings.png?alt=media" alt="Service Mappings tab on a workflow template listing many services, each with its trigger and, for some, an assigned role with a fallback"><figcaption><p>One template, many services. The purple tag shows the role a service's jobs go to.</p></figcaption></figure>

Click the pencil on a row to change that service's settings:

<figure><img src="https://3555949013-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqzoPnlIGiL5ejRdJEq5X%2Fuploads%2Fgit-blob-dd28b1878fd8538b89b6c3fb4142a27788326b14%2Ffaq-workflow-edit-service-mapping.png?alt=media" alt="Edit Service Mapping window with Create On, Creation Stage, Assigned Account Team Role, Fallback Account Team Role and Opportunity Types"><figcaption></figcaption></figure>

See also [Service Mappings and Automation Triggers](/workflow-automation/service-mappings-and-automation-triggers.md).

## When would we use a different template instead?

When the **stages themselves** differ, for example when an SMSF audit has steps a tax return doesn't. Build a template for that kind of work and map those services to it. See [How to Build a Workflow Template](/workflow/how-to-build-a-workflow-template.md).

## How do services that are due every period, like BAS or IAS, get a job each time?

Set the service's mapping to **Create On: Recurring**. Instead of one job on acceptance, Rubica raises a new job each period, on the **1st of the month**. Each recurring mapping has a cadence (monthly, quarterly, half-yearly or annual) and is set to raise the job either after the period ends (as for BAS) or at the start of it (as for meetings).

The service card on the proposal shows when the next job is coming:

<figure><img src="https://3555949013-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FqzoPnlIGiL5ejRdJEq5X%2Fuploads%2Fgit-blob-8548506a80ed51466c6600fb31b4546b6d9e4810%2Ffaq-proposal-recurring-card.png?alt=media" alt="A service card showing &#x27;Recurring quarterly · next job DEC 2026, raised 1 Jan 2027&#x27;"><figcaption><p>The green line shows how often the job recurs and when the next one is raised.</p></figcaption></figure>

## All our jobs arrived at once when proposals were accepted. Can we push some back?

Yes. On the jobs list, select the jobs and use **Schedule** to set the month they should start. See [Accounting Workflow (Jobs & Tasks)](/proposals/accounting-workflow-jobs-and-tasks.md#scheduling-jobs).
