Pricing About Documentation
Login Free Trial

TotalJSFlow is an open-source low-code platform, enables workflow construction and task automation. Its visual interface that helps the creation and management of workflows, components, and data structures, thus improving the development of custom workflows.

Sign In

On your first visit to the site, you will be presented with the login/signup screen.

TotalJsFlow login screen

When your instance is first created, an account is created for you with the email you chose. You can get the password for this account by going to your Elestio dashboard and clicking on the "Show Password" button.

Enter your username and password and click the "Sign in" button.

Adding FlowStream

FlowStream in TotalJsFlow allows users to create and manage their workflows visually. It provides a drag-and-drop interface where users can connect different components and define the flow of data and actions. This allows for easy automation and orchestration of tasks within an application. The FlowStream screen provides an overview of the workflow structure, components, and settings, allowing users to navigate and manage different aspects of their workflows. Users can create new components, configure existing ones, and monitor the performance and status of their workflows from the FlowStream screen. The FlowStream screen also provides options for customizing the appearance, layout, and behavior of the workflow, allowing users to create a unique and interactive interface for their workflows.

TotalJsFlow creating flowstream screen

Templates

Templates are predefined structures or layouts that can be used as a starting point for creating new workflows. They provide a set of pre-configured components and settings that can be customized to suit your specific needs. Templates can help speed up the workflow creation process and ensure consistency across different workflows. The Templates screen in TotalJsFlow allows you to browse, select, and customize templates for your workflows.

TotalJsFlow selecting template screen

Settings

Settings in TotalJsFlow is the screen or section where users can configure and customize various settings related to their workflows. This includes options such as workflow behavior, appearance, notifications, security, and other preferences. Users can access the Settings screen to modify and fine-tune the behavior of their workflows according to their specific requirements. The Settings screen provides a centralized interface for managing and controlling different aspects of the workflow, allowing users to customize and optimize their workflows for better performance and usability.

TotalJsFlow settings screen

OpenPlatform Tokens

The OpenPlatform in TotalJsFlow allows users to integrate external services and APIs into their workflows. To access these services, an OpenPlatform token is required. This token acts as an authentication mechanism and grants access to the external services and APIs. Users can obtain the OpenPlatform token by following the authentication process provided by the specific service or API they want to integrate. Once the token is obtained, it can be configured in the TotalJsFlow Settings screen to enable communication with the external services. The OpenPlatform screen provides options for managing and configuring the OpenPlatform token for seamless integration with external services and APIs.

TotalJsFlow OpenPlatform Token screen

Credentials

Credentials in TotalJsFlow refer to the authentication information required to access external services or APIs within your workflows. It typically includes the username, password, API key, or any other credentials necessary to establish a secure connection and authenticate with the external service. To configure credentials in TotalJsFlow, you can use the Credentials screen. This screen allows you to manage and store the necessary credentials securely. You can add, edit, and delete credentials for different services or APIs, ensuring that your workflows have the required authentication information to interact with external systems.

TotalJsFlow credentials screen

Variables

Variables in TotalJsFlow are used to store and manipulate data within workflows. They allow you to dynamically store and retrieve values that can be used in various components and actions throughout your workflow. Variables can be created, assigned values, and updated based on the flow of data and actions within your workflow. They provide a way to store temporary or intermediate values, perform calculations, and make decisions based on the stored data. The Variables screen in TotalJsFlow allows you to define and manage variables, specify their data types, set initial values, and control their scope within the workflow. This gives you flexibility and control over how data is stored and used in your workflows.

TotalJsFlow variables screen

CDN Cache Clear

The CDN cache clear feature in TotalJsFlow allows users to clear the cache of their content delivery network (CDN). A CDN is a network of servers distributed geographically that helps deliver content to users by caching static assets like images, CSS files, and JavaScript files closer to the user's location. When you make changes to your website or application, such as updating an image or modifying a CSS file, the changes may not be immediately visible to users due to the cached version of the content stored on the CDN servers. The CDN cache clear feature in TotalJsFlow allows you to invalidate or purge the cached content, forcing the CDN to fetch the latest version of the content from your server. By clearing the CDN cache, you ensure that users always see the most up-to-date version of your website or application, improving performance and user experience.

TotalJsFlow CDN Cache Clear screen