Plan: Not Available: Intermediate Available: Pro or Elite
Users: Not Available: All users Available: FYI Admins or User Group permissions
Practice Management Source: Available: All sources
The Create Task step is used to automatically create tasks. This helps users ensure consistent task creation and assignment, reducing manual entry and supporting process efficiency. For example, an automation process could be used to automatically assign tasks for document approvals, invoicing reviews, or client follow-ups when other steps are completed in an automation.
Tasks can also be created within the Task section of other automation steps, such as when creating a document or email.
Create Task
The following is an example of a Create Task step.
Create Task Details
Task Fields
Each field in the Create Task step defines how and when a task is created. Merge Fields can be used in many areas to insert dynamic information from the Client or Job.
Note: When a task is created by an automation, the Start Date is automatically set to the current date.
| Field | Description |
| Task Template |
Select a Task Template to pre-populate default values such as Assignee, Due Date, Categories, and Details. Note: Advanced fields like Priority, Job Category, and Work Type can only be populated through a template. |
| Subject | Enter a short, descriptive subject for the task. Merge Fields can be used to include Client or Job information. |
| Assignee |
The Assignee can be set as a specific person in your user list. Using Merge Fields, this can be set as "Manager" to assign the task to the relative job's manager, or as "Partner" to assign it to the relative job's partner. For manual processes, the task can be assigned to the "Automation Initiator User", the user that triggered the automation to run. Custom User Roles can be selected from the Merge Fields window. Refer to Custom User Roles. When using the drop-down option to select the Assignee:
If a user has been selected incorrectly, and the task needs to be set back to unassigned, select "Unassigned" from the dropdown menu. |
| Delegator |
Defines who delegates the task. Can be a specific user or a role using Merge Fields (for example, the Client Manager). When unassigned, the Delegator defaults to System. The Delegator will receive a notification when the task is completed. |
| Due Date |
Specifies when the task is due, relative to the automation run date. Select a number of days from the drop-down. Selecting 0 makes the task due immediately. If Custom is selected, an additional Days field will be displayed, allowing you to enter a value up to 365. |
| Status | Sets the initial status of the task. This defaults to "Not started", however the Status can be changed to "In Progress", so when the task is created, nothing needs to be actioned. |
| Cabinet |
If Task Security is set in your Practice Settings, a Cabinet can be selected to add Cabinet Security to the task. This ensures that only users with access to that Cabinet can see the task, for example, for sensitive areas such as HR or performance management. When creating a task, you can select the cabinet. Where a task is automatically created as linked to a document, the task cabinet is inherited from the document created and displayed in the task details. |
| Blocking |
When set to On, pauses the process until the created task is marked as Complete. This could be used, for example, for a Task created in the process to ensure that an invoice created in the previous step(s) has been approved before any other actions in the process are done. When the Task is set as "Completed", the next step in the process commences. Note: Avoid enabling Blocking for single-step processes as they will remain incomplete until the task is manually completed. |
| AutoComplete | Automatically completes tasks when a specified condition is met, such as invoice workflow statuses (Pending Approval, Awaiting Payment, or Paid). |
| Details | Provides additional context for the task. Merge Fields can be used to add Client or Job-specific details. |
Comments
Automatic notifications can be defined and triggered directly associated with a Task, by an Automation Process using Comments. For example, a comment could be created tagging an Admin Team member when a task is created without an assignee.
Note: If the Automation Process is unable to create a Task, a comment will not be created.
Changes to the Automation step comment fields will be displayed in the Process - Activity tab.
| Field | Details |
| Create a Comment |
By default, a comment will not be created. Set the option to Yes. The Your Comment field will be displayed to customise the comment added to the task. 'A comment will be created' will display in the Action column of the process step, when the step is saved. |
| Your Comment |
Enter the details of a comment, using the @ symbol to notify a specific user. Click the Merge Field icon to use Merge Fields in the comment. Refer to Including Merge Fields in Automations. Tip: To use a Merge Field to select a user and send a notification, type the left square bracket [ and @ symbol, select the Merge Field, and type the right square bracket ]:
|
Time
The Time section for Tasks is used in the Capacity Planning and AutoTime functions, available to practices on the FYI Elite plan.
By adding time, you can forecast the time for users required to complete tasks, and even create draft timesheets when the task is complete.
When Time has been added to an automation step, a clock icon will be displayed in the drawer next to the Time heading.
| Field | Details |
| Allocation |
The method used to calculate the time assigned to the task. Fixed - The Default Time value entered in the next field will always be used when the time entry is created, regardless of the size of the client or the Job Time Budget. Relative is used to calculate the time for the Task relative to the total estimated hours for a Job. Relative - Calculates the time relative to all of the tasks on the job. the total of the Default Times for all the Tasks in the Process is calculated. This is then compared to the Estimated Hours for the Job and any "Relative" times are then calculated and proportionately increased or decreased based on the total for the Job that is being considered. For example:
|
| Default Time |
Set as the estimated time that the action or Task would take. Time can be added using the hours and minutes format (hh:mm), a whole number, or as a decimal. Decimals will be converted using 6-minute increments. Once entered, the time will be converted to display using the hours and minutes format (hh:mm). Refer to Time Overview. For example, to add 12 minutes you could enter:
|
| Custom Fields |
Used to update the Custom Fields when a time entry is created after completing a task. If you select a Custom Field, a new field will be added to the drawer. Once a Custom Field has been selected, it will be removed from the options available in the Custom Field drop-down list. You can add additional Custom Fields by selecting them from the drop-down. Update the added Custom Field by selecting a value from the drop-down, or clicking the Merge Field. When updating a Custom Field that is a Date, this is set as the "Current Date" by default. Custom Fields on the time entry will be updated using the selections made in the Automation step, along with any values inherited from the job. Note: To inherit from the Job, the Custom Fields must be enabled for both Job and Time. |