Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • In noKodr, a Workflow functions as a process builder for your application, enabling you to design and implement business automation according to your specific needs.

  • Workflows allow you to construct complex automation sequences by connecting various actions in a specific order or in sequence.

  • A Workflow can contain multiple actions, such as Push, Pop, Toaster, Show Spinner There are different workflow actions specified in different categories such as Logic, Communication, Data, UI and others.

Workflow Actions

...

Categories

Description

Reference

Logic

This category includes actions that follow set of rules and steps.

Logic Actions

Communication

This category includes actions for seamless communication with both internal and external systems, enabling notify to users and integration. It ensures efficient interaction between Salesforce and other platforms.

Communication Actions

Data

This category provides offers actions for performing to perform CRUD (Create, Read, Update, Delete) operations on Salesforce objects. It enables efficient data management and manipulation within the system.

Data Actions

Layout

This category includes actions for managing layouts, such as handling events and displaying screens(Modal).

Note: In noKodr, a Modal is referred to termed as a screen.

Layout Actions

Workflow

This category allows for the inclusion of another workflow as a sub-flow within the current workflow.

Workflow Actions

UIUI

-specific actionsThis category provides actions to manage UI elements, such as displaying a message, spinner, or prompt, are included in this categoryerror/success messages, spinners, or prompts directly within the user interface.

UI Actions

...

Workflow

...

Creation

...

Workflow Creation Field

Description

Label

A user-friendly name for the workflow, used for easy identification within the application.

Name

The unique identifier for the workflow, typically used in code or within merge textaction.

Type

Basically there are two types of workflows in noKodr:

  1. Business Workflows:

  • Business Workflows include all actions mentioned above.

Info

Reference: Workflow Actions

  • It is a sequence of automated steps designed to streamline and manage business processes efficiently.

  • These workflows are triggered by specific events or actions in after context, allowing you to automate routine tasks and ensure consistent execution across your application.

Info

Reference: How to create a business workflow?

  1. Validation Workflows:

  • Validation workflows include only Logic, Data (only Query Records action) and Communication actions.

Info

Reference: Workflow Actions

  • They basically work on output of earlier action in workflow as they are primarily used as sub-flows in business workflows.

  • These workflows are triggered by specific events or actions in before context.

Info

Reference: How to create a validation workflow?

Error Message

It allows to provide error message comprehensible as per business need.

Note: This field is only visible in case of Validation type of workflows.

...

Note: By default, Start and Error are two workflow elements available in the Workflow elements. Later user can add as per his need.

Section

Description

Actions

It contains multiple actions to carry out multiple automation tasks. You can explore actions.

Info

Reference: Workflow Action.

Canvas

It is the space where user can design workflows.

Workflow Elements

These are the workflow elements used to create a workflow.

Panel
panelIconIdatlassian-info
panelIcon:info:
bgColor#DEEBFF

Navigation Bar

It is user interface element that provides a set of links or buttons to help users navigate through different sections of workflow, to track and save progress.

Zoom & Expand Controls

It allow users to zoom in, zoom out, or expand a view of workflow.

Workflow Essentials Creation

It allows to create workflow essentials namely variable, model, event as well as another workflow in runtime as per business need.

Info

References:
How to create a variable?
How to create a model?
How to create an event?
How to create a workflow?

...