Organizing Workflows
  • 01 Jul 2024
  • 1 Minute to read
  • Contributors
  • Dark
    Light
  • PDF

Organizing Workflows

  • Dark
    Light
  • PDF

Article summary

It is recommended that you follow these practices when you are organizing your workflows.

Function

Recommendation

Naming Conventions

  • Define a naming convention and follow across flows for better readability and understanding them better.

  • Identify conventions that can be used for module labels and  variables. This helps in review the results of the workflow and enable quick identification.

Parallel workflow - Understand the channels

Each channel brings in different abilities in terms of the message and it’s format. Understanding their limitations and strengths will help use them appropriately. 


 

Flows with Loops 

Flows can get complex and it’s quite possible to build one that can be in a loop. Though the software will prompt at a loop encounter, use your judgement to decide if you need one.

A loop maybe required in specific use cases, ensure to delay message requests in the following scenarios:

  • Enable the service to prevent spam messages

  • Send multiple messages within a short amount of time to prevent flooding of user devices. 

You can also create logic based loops by checking for a value to execute this type of loop repeatedly until the condition is met.

Form Input Module

By default every engagement module appears as a single page on the Invisible App. For a better user experience it may be appropriate to group fields contextually to gather information together from a user. Use the Form Input module to combine these modules.


Was this article helpful?