Variable Substitution in Flowsana Rules

Variable Substitution in Flowsana Rules

In certain rule conditions and actions, Flowsana lets you insert values from custom fields, as well as task, project, and section names. To do this, you include a special phrase, surrounded by curly braces,

What special phrases can I put into my rules?

You can include any of the following phrases:
      {task.Custom field name}
      {task.Name}
      {project.Name}
      {section.Name}
      {task.ShortId}
      {task.ShortLink}
and Flowsana will replace the phrases with the value specified by it that's relevant for the current task being evaluated for the rule.


Where can I use these phrases?

You can use these special phrases in the following places:
      The  If task contains the word or phrase ______  rule condition
      The  Set custom field ______ to the value ______  rule action
      The  Set task name to ______  rule action
      The  Create a project from a template  rule action (in the  Name for the new project  field)


How can I make use of these phrases?

Here are some examples:

Say you want to prepend the name of the project to the front of every task in the project. Just create this rule:
      If task is newly created, set the task’s name to  {project.name} - {task.name}

Another example: say you want to add certain emojis to the start of a task’s name when the task enters into a particular state. Here are some examples of what you can do with this type of rule:
      If task is marked complete, set the task’s name to    {task.Name}
      If a task has custom field  Status  set to a value of  Waiting , set the task’s name to    {task.Name}

Let's say you're using the rule action  Create a new project from a template...  and you have a custom field called  Client Name  and you want that client's name to be part of the name of the new project you're creating. You can do that by using the text  {task.Client Name}  in the  Name for the new project  field; for example:
      {task.Client Name} Marketing Engagement


    • Related Articles

    • How to Duplicate Rules

      Flowsana provides the ability to duplicate or copy all of a project's rules over to another project, thus saving you the considerable time and effort of recreating the same rules in multiple projects. How to duplicate a project's rules:   If you have ...
    • Subtasks in my project are not responding to rules I've defined for that project

      This will occur if the subtask is not assigned to the project that's under Flowsana control.  (By default, Asana doesn't assign subtasks to the project of their parent task, so you have to manually perform the project assignment.) The way Asana's ...
    • Introduction to Flowsana

      Flowsana consists of five different types of workflows that you can apply to any of your projects. Each type of workflow has its own section here in the Knowledgebase with information on how it operates.  Please see those sections for more details. ...
    • How does Flowsana's pricing work?

      Flowsana's pricing works based on the concept of Billable Users. A Billable User is an Asana user who's a member of a team having workflow-enabled projects. Flowsana charges at $2.99/month USD per Billable User. Say you have a Marketing team which ...
    • How do we handle multiple Flowsana users in an organization?

      Multiple users can be handled in two ways; choose the best fit for your scenario. One option is to create one Flowsana account and share the login among multiple users. In this case, you'll have one list of workflows among the multiple Flowsana ...