Skip to main content

How-to Video: Applying Automation Use Cases

Updated today

What Automation Recipes Can I Use in Tasks?

Automation recipes help you streamline task workflows using practical if-then logic.

your firm’s real workflows. Use them as starting points—and adjust to match your processes.

Tip: The video above includes timestamps so you can jump directly to a specific automation recipe.


Table of Contents


Record the Date of an Event

Automatically record a date when a task reaches a specific status (for example, an E-file completion date).

Requirements

  • A Due Date or Custom Date field

  • A task status such as Completed

Set Up the Automation

  1. Open the task and click Add Automation.

  2. Select Condition: When the task has a status of.

  3. Choose the status (for example, Completed).

  4. Select Action: Then record the date.

  5. Choose the date field (for example, E-file Completion).

  6. Click Add Automation.

Now, when the task reaches the selected status, Canopy automatically records the date the automation was triggered.

Best Practice: Use this for compliance tracking, e-filing dates, or milestone documentation.


Send a Team Notification Before a Due Date

Automatically notify assigned team members as a deadline approaches.

Requirements

  • A Due Date

  • Team members assigned to the task

Set Up the Automation

  1. Click Add Automation.

  2. Select Condition: When the task is approaching a date.

  3. Enter the number of days (for example, 7).

  4. Select Due Date as the date type.

  5. Select Action: Then send team member notification.

  6. Choose To all team members assigned to the task.

  7. Click Add Automation.

Assigned team members will receive a notification 7 days before the task is due.

Best Practice: Use this to prevent last-minute scrambling during peak tax season.


Send an Automatic Client Confirmation Email

Automatically confirm receipt of client documents when a client request is returned.

Requirements

  • A Client Request

  • A saved Email Template

Set Up the Automation

  1. Click Add Automation.

  2. Select Condition: When a specific subtask or client request has a status of.

  3. Choose the relevant Client Request.

  4. Select the status (commonly Needs Review).

  5. Select Action: Then send a client email.

  6. Choose your email template.

  7. Enter the reply-to email address.

  8. (Optional) Click Preview Email.

  9. Click Add Automation.

Now, when the client request moves to Needs Review, an automatic confirmation email is sent.

Best Practice: This improves client experience without adding manual follow-up work.


Update Parent Task Status Automatically

Automatically update the main (parent) task as subtasks are completed.

Requirements

  • Multiple Subtasks or Client Requests

  • Custom statuses (recommended)

Set Up the Automation

  1. Open the Parent Task.

  2. Click Add Automation.

  3. Select Condition: When a specific subtask or client request has a status of.

  4. Choose the first subtask in your sequence.

  5. Select the status (for example, Completed).

  6. Select Action: Then set the task status.

  7. Choose the new parent task status (for example, Gather Info).

  8. Click Add Automation.

Repeat the process for additional subtasks as needed. Now, when subtasks are updated, the parent task status updates automatically.

Best Practice: This keeps dashboards accurate without relying on manual status updates.


Manage a Handoff Between Subtasks and Team Members

Automate the transition between client requests and internal team work.

Requirements

  • At least one Client Request

  • At least one Subtask

Step 1: Automatically Send a Client Request

  1. Create a Client Request and save it as a draft.

  2. Drag the Client Request to the top of the subtask list.

  3. Click the three dots next to the Client Request and select Edit.

  4. Click Add Automation.

  5. Select Condition: When the task has a status of.

  6. Choose In Progress.

  7. Select Action: Then send the client request.

  8. Click Add Automation.

Now, when the parent task moves to In Progress, the client request is automatically sent.

Step 2: Automatically Assign the Next Subtask

  1. Open the subtask directly below the client request.

  2. Click Add Automation.

  3. Select Condition: When the previous subtask or client request has a status of.

  4. Choose Needs Review.

  5. Select Action: Then set assignee(s).

  6. Select the appropriate team member(s).

  7. Click Add Automation.

Now, when the client completes the request and it moves to Needs Review, the next subtask is automatically assigned.

Best Practice: Use this to manage preparer-reviewer handoffs without manual reassignment.


Summary

Automation recipes can help you:

  • Record important milestone dates

  • Notify team members before deadlines

  • Send automatic client confirmations

  • Keep parent task statuses accurate

  • Streamline handoffs between clients and team members

Start with one workflow, test it, and refine it. Small automation improvements can significantly reduce manual tracking across your firm.


Need Help?

Contact Support or ask Penny, our AI Support Bot, for assistance.

Did this answer your question?