Workflow (Basic): What Are Pipelines, Stages, Jobs, Tasks
This page is for TaxDome Pro users only. Upgrade at any time!
What’s the difference between Pipelines, Jobs, and Tasks? Here, we break it all down by showing you the overall structure of the TaxDome workflow system.
Level 1. Pipelines
Pipelines are at the top level of the workflow hierarchy. Each pipeline is a work process for a specific service. For example, you might want a 1040 Return Pipeline, a W-2 Pipeline, and a Payroll Pipeline, each containing its own set of procedures. The overall function of a pipeline is to help you easily track the progress of like jobs while allowing them to smoothly flow toward completion. To learn more about creating pipelines, go here.
Level 2. Stages
A pipeline is divided into stages. These are the various steps that must be taken to move a job toward its completion. For example, a 1040 Return Pipeline might have four stages: Review Docs, Prepare Engagement Letter, Prepare Return, and Review.
Stages include automations that simplify routine tasks, such as sending organizers, messages, or invoices.
Level 3. Jobs
Each job is an individual service a client pays for. A job goes into a pipeline specifically designed for the service it requires. For example, all of your clients’ 1040 returns for 2021 will go into your 1040 Return Pipeline.
Each time you receive a job from a client, you add it to the first stage of the appropriate pipeline. Then, you move the job through the stages of the pipeline, either manually or via automation. To find out more about adding jobs to pipelines, go here.
Once the job reaches the last stage or at any other time, you can move one job to another pipeline. For example, when bookkeeping lead becomes a client, you may want to move job from lead pipeline to bookkeeping pipeline.
Level 4. Tasks
You can set up your pipelines so that each time a job enters a new stage, automatic actions are triggered: e.g., a task is created for a team member or an organizer is sent out to a client.
All auto-created elements for a job—organizers, tasks, messages, invoices, etc.—stay linked to it. (You can also link elements manually.) This way, each job always contains everything you need to complete it.
Tip! Visit our Pipelines (Basic): Your First Pipeline With Automations Tutorial page, where we explain how to create a standard pipeline with automations and show you what happens when you add a job to it and move it through the stages.