Skip to content

Edit steps

How to edit steps in a template

This article explains how to add new steps and edit existing steps in a template.

Add a new step

To add a new step to a template, scroll down through the step list until you find the Add Step option. Enter a name for your new step to create it.

Editing steps

To edit any step, first access the template edit view:

  • From the sidebar, select the Templates option.
  • Once there, select the Edit option in the template you want to modify or add a step.
Image

The following sections explain what can be changed in a template’s steps.

Editing/adding a description to a step

The description in any step is a representation of the task that needs to be completed. It can include images, files, URLs, tables, and videos, as well as any variable or snippet of your choice. To start adding a description to your step:

  • Click on the specific step you want to edit and select the Description option.
  • You’ll be greeted with a rich text editor that allows you to format your text in any way you want.
  • Your changes will be saved automatically.
Image

Assigning/ Re-assigning steps

Tallyfy offers multiple assignment types to fit different workflow needs:

  • Fixed assignments: When you know exactly who will do the task (people or groups)
  • Job title assignments: When you know the role but not the specific person
  • Guest assignments: For external collaborators outside your organization

To assign a step in your template:

  • Click on the specific step you want to edit and select the Assign option.
  • Choose the appropriate assignment type based on your needs
  • You can also select Nobody right now if you want to create the step without an assignee

When you select Nobody right now, the behavior of the task after launching depends on the Assign launcher automatically setting in the Advanced tab:

  • If Assign launcher automatically is ON: The process launcher will be automatically assigned to the task
  • If Assign launcher automatically is OFF: The task will remain unassigned (nobody assigned)
Image

Changing the type of step

To change the type of a step:

  • Click on the specific step you want to edit and simply click on Type, this will drop a menu where you can select the type of task you want that step to be.

Add/change form fields

You can change or add a form field by following these steps:

  • Click on the specific step and then select the Form fields options.
  • You can then select the form field you want to edit, or click on Add field to add a new form field to your step.

For a detailed explanation of form fields and how can they be useful for your processes, go to this article.

Change the timings/deadline of a step

To allow you full control over a step deadline, you can set up how many time before/after launch or before/after a specific step has been completed.

  • Click on your step, and then select the Timings section.
  • In this menu, you can set up the deadline as you wish to. By default, every step’s deadline is relative to when you launch a process, however, you can set it up so that the deadline for a task is calculated once another step has been completed by selecting TIME > after > ANOTHER STEP.
Image
  • You can specify if you want to advise but not enforce that the assignees should start working on a step after a specific time, rather than immediately. This is done by using the toggle “Start On-time” or “Start Anytime”.
    • Start On-Time: This option sets a preferred time when work on the task should begin. This is not enforced but provides guidance to assignees. It’s useful when you want to indicate that a task shouldn’t be started too early (for example, when new information might come to light that could require rework if the task was done prematurely).
    • Start Anytime: This is the default option, which means assignees can begin working on the task whenever they like, with no recommended start time.

Advanced settings

Tallyfy allows for advanced customization in your steps. Here’s a detailed explanation of each option:

  • Launch another process when this task is complete: When set to “Yes”, this feature allows you to automatically launch a new process using another template once you complete the task. After selecting a template to launch, you can choose whether to inject the tasks into the current process or create a separate process, and optionally customize the process name. For detailed instructions, see Launch another process when a task is completed.
  • All assignees must complete this task: When set to “Yes”, this ensures that the task won’t be considered complete until every assigned member or guest has completed it. A single person cannot mark the task as complete for everyone.

  • Assign launcher automatically: This setting determines what happens when a step has no assignees. When turned ON, the person who launches the process will be automatically assigned to the task if it has no other assignees. When turned OFF, the task will remain unassigned if no assignees are specified. This setting also affects guest user assignments:

    • ON: If only guests are assigned, both the launcher and guests will be assigned
    • OFF: If only guests are assigned, only the guests will be assigned
  • Task is mandatory and cannot be removed at launch: When set to “Yes”, this makes the task mandatory, ensuring it cannot be removed from the process at the start.

  • Only assigned members can complete or edit this task: When set to “Yes”, only members explicitly assigned to the task can complete, approve, reject, or edit it. The task will be locked to anyone not assigned. Note that this restriction does not apply to users with Administrator roles, as they always maintain full access to all tasks regardless of this setting.

  • Emit webhook when completed: When enabled, this allows you to set up a webhook that fires when the task is completed. This is useful for integrating Tallyfy with other applications and automating workflows. For more information, see Details about webhooks.

  • Prevent guests from making or seeing comments: When set to “Yes”, any guest assigned to the task won’t be able to see existing comments or add new ones. This helps maintain privacy in guest-facing tasks.

  • Unique Step Alias: This identifier is used to identify the specific step when using webhooks. By combining this alias with a task ID or process ID, you can precisely locate any single task in Tallyfy. This is particularly useful for webhook integrations and API operations.

  • Tags: This is an optional field, where you can select a series of tags to better organize your templates and processes.

Triggers > Launch via a kick-off form

Kick-off forms in Tallyfy enable structured data collection at process initiation with multiple field types verification features and public sharing capabilities while maintaining visibility throughout the workflow lifecycle.

How To > Build effective forms

Tallyfy’s form-building approach integrates data collection with process execution by enabling trackable workflows email verification field customization progressive steps conditional branching validation features communication tools and automated document generation.

Tasks > Types of form fields

Tallyfy offers diverse form field types including short text long text dropdown lists checklists radio buttons date selectors file uploads tables and assignee pickers each designed with specific settings validation options and best practices for effective data collection in business processes.