Agentic AI Workflow Builder

To access the Agentic AI Workflow Builder

  1. Open the Workflow console URL: https://tenanturl/admin#/workflows
  2. Click Global Variable

Global Variable

Efficiently manage global variables within the workflow console, empowering users to effortlessly create, update, delete, and inspect them with precision and ease.
Figure 1. Workflows Dashboard

Create Global variable

  1. Click the Global Variables button.
  2. Click the Create Global Variables tab
    Figure 2. List of Global Variables

The value type consists of two distinct categories.

  1. String
  2. JSON
Figure 3. Create Global Variable
Figure 4. Success Message
Once a global variable is created, it will be incorporated into the global variable repository.
Figure 5. Global variable added to repository

Currently, these global variables are available within the condition node and can also be used in the code inside the action node.

Global variables usage in the Action node.
Figure 6. Global variables in Action node
Global variables usage in the condition node.
Figure 7. Global variables in Condition node
The user should not be allowed to create a variable with an empty value. Display the message "Please fill out this field" to prompt the user.
Figure 8. Warning Message
Note:
The user should not be allowed to create a variable with a name that contains only spaces.

User should not able to type the special characters in the name input field.

User should not be able to give the with empty value to description field and indicate the user with the message "Please fill out this field".
Figure 9. Warning Message

Whatsapp Node

The WhatsApp node enables sending notifications via Whatsapp messages, utilizing two platforms:

  1. Twillio
  2. Whatsapp
    Figure 10. Whatsapp Node
  1. Twillio: User must have an account in Twilio to send whatsapp messages. A Twilio Account SID, Auth Token, and Twilio phone number are required.
    Figure 11. Twilio
  2. Whatsapp: WhatsApp integration allows you to send messages using WhatsApp business API. You need to provide API Key, API secret and sender ID.
    Figure 12. Whatsapp
We can either pass it directly through the JSON payload sent in the body of the REST API generated by the workflow or pass it to the previous node.
Figure 13. Message passed via JSON payload

File Upload

The File Upload node enables you to upload a file into the workflow. The upload file URL can be accessed by other nodes via params.prevStep.result. Similarly, the uploaded file can be retrieved in the action node using params.prevStep.result."
Figure 14. File Upload