Add Automation

Add Automation


Overview

Automation is crucial for executing complex multi-step workflows with minimal reliance on human intervention. Its key objectives include simplifying processes, increasing operational efficiency, and reducing the likelihood of human error. By implementing automation, organizations can achieve faster turnaround times and greater workflow accuracy. 

OnEnterprise is dedicated to providing comprehensive support for various automation solutions designed to facilitate the execution of multi-step processes. These solutions enable businesses to manage intricate workflows effectively, ensuring that tasks are completed seamlessly and resources are utilized optimally. The platform enables organizations to tailor automation strategies to their specific needs, ultimately enhancing productivity and facilitating smoother operations.

You need to create an automation to start using it. The Add button on the screen initiates a wizard that allows you to design your automation. The wizard includes multiple steps, and before creating the automation, let's understand the process via a flow diagram.




Step 1 - Start the Add Automation Wizard

  1. To access the Automation Designer module, click Design on the group menu, and then click Automation Designer.
  2. If you're a new user, you won't see any automation on your home page. Instead, you'll see a 'No Automation Yet' message and an Add Automation button.
  3. To add an automation, click this button or the Add button in the action area. This will initiate the Add Automation Wizard.

Step 2 - View Wizard Introduction

  1. Once the Add Automation wizard is initiated, a pop-up titled "Introduction" will appear. 
  2. The screen provides an overview of the automation wizard, helping you understand what is ahead. 
  3. Before adding details to the wizard, please get familiar with some standard icons and their usage.
  4. The screen is divided into two segments:
    1. Information Area:
      1. You can find detailed instructions and information for each step in the information area.
      2. Reading these before filling in the details on the screen is recommended to ensure accuracy.
      3. Additionally, there is an icon to collapse the information bar, which maximizes the content's working area.
      4. Click the icon to collapse the bar, and then click it again to return to normal.
    2. Content Area:
      1. The content area is where all actions must be performed on the screen.
      2. The screen title is located in the top left corner, under Current Step. Currently, it displays an Introduction.
      3. On the top right corner, you will find the Completed drop-down, which lists all the completed steps. Since you haven't completed any steps, "0" is displayed. Completed steps will be added to the drop-down as you progress through the wizard. To return to a previously completed step, select it from the drop-down menu.
      4. A Progress bar is placed below the screen title, which displays the wizard's progress status. The progress bar also indicates the total number of steps and the current step you are working on. For instance, if the total number of steps is six and you are on the first step, the progress bar will display 1/6.
      5. An image of the entire wizard process is displayed in the working area of the screen.
      1. A toggle button labeled "Show every time" is located at the bottom-right corner of the screen. Disabling the toggle button will prevent the Introduction screen from being displayed whenever you initiate the Add System Wizard. However, if you decide to enable the toggle button, you will be able to see the Introduction screen every time you start the Add System Wizard. This means that the Introduction screen will be skipped if you have disabled the "Show every time" button.

Step 3 - Define Automation Details

  1. In this step, you can customize your automation by entering a name of your choice.
  2. Fill in the following fields:
    1. ID:
      1. Please enter the automation ID of your choice in the designated field.
      2. The ID must consist of 16 characters, and this field is mandatory. 
      3. The supported characters are:
        1. 1-0, a-z, A-Z, 
    2. Name:
      1. Enter the name of the automation you would like to use in the designated field.
      2. The name must consist of at least two and no more than sixty characters.
      3. Only letters (upper and lower case), numbers, hyphens, and spaces are permitted in this field.
    3. Category:
      1. Choose the automation category from the drop-down, such as Big Data, CRM, HR, etc.
    4. Description:
      1. Describe your automation in this field. 
      2. You can write a description of up to 500 characters, and letters, digits, and special characters are supported in this field.
  3. If you want to cancel the Add System Wizard at any point, click the Cancel button. This will cancel the wizard and take you to the system home screen.
  4. To return to the previous step, click the Previous Step button.
  5. Next Step:
    1. The Next Step button is disabled by default, but it becomes enabled once details are filled in each field.
    2. Click on the enabled Next Step button to continue.

Step 4 - View Triggers

In the realm of automation, a trigger is a crucial element that activates a specific set of actions or workflows in response to particular events or conditions. These triggers can be anything from receiving an email to reaching a specific date on the calendar or even a change in data within a system. Once the defined criterion is met, the system automatically executes the predetermined actions, eliminating the need for any manual effort.
  1. The automation will be initiated based on the trigger selected on this screen.
  2. The following triggers are supported for automation:
    1. HTTP Call: This trigger initiates your automation when it receives an HTTP request, making it perfect for webhooks or APIs that demand prompt action.
    2. Queue: Select this trigger to activate your automation when messages or tasks are added to a queue, allowing your workflow to respond to incoming data instantly.
    3. Subscriber: With this trigger, you can initiate your automation when a specific event occurs within a subscribed trigger, making it ideal for workflows that require a response to particular changes or actions.
    4. Timer: Select this trigger if you prefer your automation to run on a preset schedule—at regular intervals or at designated times—helping you manage routine tasks effortlessly.
  3. You can select any of the triggers on the screen, but only one can be selected at a time. The trigger chosen will be highlighted. 

Step 5 - Select HTTP Call Trigger

An HTTP Call Trigger initiates an HTTP request—utilizing methods like GET, POST, PUT, or DELETE—when a specific event or condition occurs. This feature is commonly employed to send or receive data between systems using webhooks, APIs, automation workflows, and cloud integrations. The trigger sends an HTTP request to a designated URL, which could refer to an API endpoint, webhook, or external system.
  1. In this step, the HTTP call is selected as the trigger. Upon selection, the band is highlighted, and the Next Step button is enabled. 
  2. Click on the Next Step button.

5.1 Select No Authentication

  1. Once you have chosen your HTTP Call trigger, you need to select the authentication type of your automation. We support the following authentications:
    1. Basic Authentication
    2. No Authentication
    3. WebToken
  2. No Authentication allows unrestricted access to your automation without any security measures. This setting is appropriate when security is not a concern. However, exercise caution, as it may leave your automation vulnerable to unauthorized access.
  3. Click on the No Authentication band. Upon selection, the band is highlighted, and the Next Step button is enabled. 
  4. Click on the Next Step button.

5.1.1 Select Execution Type

  1. Once you have chosen the authentication type, you need to select the execution type of your automation. We support the following execution types:
    1. Asynchronous Execution: Selecting this option enables the automation process to begin and run independently of other tasks. This capability ensures it operates in the background, allowing you to work on different activities simultaneously. Asynchronous execution is particularly advantageous when juggling multiple tasks or when the automation process requires a longer time to finish.
    2. Synchronous Execution: Choosing this option means the automation process will proceed linearly. Your automation task will delay further actions until it has finished. This method is best suited for scenarios where the sequence of operations is crucial or when immediate results are required before proceeding.
  2. In this step, you can choose any of the execution types by clicking on the respective band. Upon selection, the band is highlighted, and the Next Step button is enabled. 
  3. Click on the Next Step button.

5.1.2 Select Message

  1. In this step, you’ll choose the message type to show during the automation process. On the screen, there are two sections labeled 'Message' and 'OE Message':
    1. Message (system's message): The messages come from the participating systems and may vary from one system to another.
    2. OE Message: These messages are provided by OneEnterprise.
  2. Click any section to expand and view the message list. Each section features a different set of messages.
  3. Please note that you can select only one message, either from the Message or the OE Message. 
  4. Click on the Next Step button.

  1. Click on the Message band to expand the section. The expanded section will display the list of messages from the participating systems.
  2. Once you click on any of the messages, the selected message gets highlighted. 
  3. Please note that you can select only one message, either from the Message or the OE Message. 

  1. In the Message section, you can also create your customer message.
  2. At the top of the section, there is an empty band featuring a plus icon for creating the customer message.
  3. Type your message in the text field and click the Save button.  

  1. The custom message will be saved and added to the list. 
  2. The newly created message is automatically selected and highlighted. 

5.1.3 Creating Automation

  1. After you complete all the steps in the wizard, the screen below will appear, displaying a message and animation. 
  2. This signifies that your automation is being generated.
  3. You don’t need to take any action on this screen.

  1. After creating the automation, a confirmation message will appear on your screen.
  2. You can now close the screen.
  3. Once closed, you will be directed to the interface where you can view the flow of your automation.

5.2 Select Basic Authentication

  1. Once you have chosen your trigger, select the authentication type for your automation. We support the following authentications:
    1. Basic Authentication
    2. No Authentication
    3. WebToken
  2. Basic Authentication requires a username and password for access. This straightforward authentication technique enhances security by validating user credentials before granting access to the automation. To avoid unauthorized access, always keep your username and password private.
  3. Click on the Basic Authentication band. Upon selection, the band is highlighted, and the Next Step button is enabled. 
  4. Click on the Next Step button.

5.2.1 Select Execution Type

  1. Once you have chosen the authentication type, you need to select the execution type of your automation. We support the following execution types:
    1. Asynchronous Execution: Selecting this option enables the automation process to begin and run independently of other tasks. This capability ensures it operates in the background, allowing you to work on different activities simultaneously. Asynchronous execution is particularly advantageous when juggling multiple tasks or when the automation process requires a longer time to finish.
    2. Synchronous Execution: Choosing this option means the automation process will proceed linearly. Your automation task will delay further actions until it has finished. This method is best suited for scenarios where the sequence of operations is crucial or when immediate results are required before proceeding.
  2. In this step, you can choose any of the execution types by clicking on the respective band. Upon selection, the band is highlighted, and the Next Step button is enabled. 
  3. Click on the Next Step button.

5.2.2 Select Message

  1. In this step, you’ll choose the message type to show during the automation process. On the screen, there are two sections labeled 'Message' and 'OE Message':
    1. Message (system's message): The messages are from the participating systems. These messages may vary from system to system.
    2. OE Message: These messages are provided by the OneEnterprise.
  2. Click any section to expand and view the message list. Each section features a different set of messages.
  3. Please note that you can select only one message, either from the Message or the OE Message. 
  4. Click on the Next Step button.

  1. Click on the Message band to expand the section. The expanded section will display the list of messages from the participating systems.
  2. Once you click on any of the messages, the selected message gets highlighted. 
  3. Please note that you can select only one message, either from the Message or the OE Message. 

  1. In the Message section, you can also create your customer message.
  2. At the top of the section, there is an empty band featuring a plus icon for creating the customer message.
  3. Type your message in the text field and click the Save button.  

  1. The custom message will be saved and added to the list. 
  2. The newly created message is automatically selected and highlighted. 

5.2.3 Creating Automation

  1. After you complete all the steps in the wizard, the screen below will appear, displaying a message and animation. 
  2. This signifies that your automation is being generated.
  3. You don’t need to take any action on this screen.

  1. After creating the automation, a confirmation message will appear on your screen.
  2. You can now close the screen.
  3. Once closed, you will be directed to the interface where you can view the flow of your automation.

5.3 Select WebToken Authentication

  1. Once you have chosen your trigger, select the authentication type for your automation. We support the following authentications:
    1. Basic Authentication
    2. No Authentication
    3. WebToken
  2. WebToken authentication uses a web token to verify users. It offers greater security than basic authentication by generating a token that allows access for a designated duration. It is effective for secure communication and session management.
  3. Click on the WebToken band. Upon selection, the band is highlighted, and the Next Step button is enabled. 
  4. Click on the Next Step button.

5.3.2 Select Execution Type

  1. Once you have chosen the authentication type, you need to select the execution type of your automation. We support the following execution types:
    1. Asynchronous Execution: Selecting this option enables the automation process to begin and run independently of other tasks. This capability ensures it operates in the background, allowing you to work on different activities simultaneously. Asynchronous execution is particularly advantageous when juggling multiple tasks or when the automation process requires a longer time to finish.
    2. Synchronous Execution: Choosing this option means the automation process will proceed linearly. Your automation task will delay further actions until it has finished. This method is best suited for scenarios where the sequence of operations is crucial or when immediate results are required before proceeding.
  2. In this step, you can choose any of the execution types by clicking on the respective band. Upon selection, the band is highlighted, and the Next Step button is enabled. 
  3. Click on the Next Step button.

5.3.3 Select Message

  1. In this step, you’ll choose the message type to show during the automation process. On the screen, there are two sections labeled 'Message' and 'OE Message':
    1. Message (system's message): The messages are from the participating systems. These messages may vary from system to system.
    2. OE Message: These messages are provided by the OneEnterprise.
  2. Click any section to expand and view the message list. Each section features a different set of messages.
  3. Please note that you can select only one message, either from the Message or the OE Message. 
  4. Click on the Next Step button.

  1. Click on the Message band to expand the section. The expanded section will display the list of messages from the participating systems.
  2. Once you click on any of the messages, the selected message gets highlighted. 
  3. Please note that you can select only one message, either from the Message or the OE Message. 

  1. In the Message section, you can also create your customer message.
  2. At the top of the section, there is an empty band featuring a plus icon for creating the customer message.
  3. Type your message in the text field and click the Save button.  

  1. The custom message will be saved and added to the list. 
  2. The newly created message is automatically selected and highlighted. 

5.3.4 Creating Automation

  1. After you complete all the steps in the wizard, the screen below will appear, displaying a message and animation. 
  2. This signifies that your automation is being generated.
  3. You don’t need to take any action on this screen.

  1. After creating the automation, a confirmation message will appear on your screen.
  2. You can now close the screen.
  3. Once closed, you will be directed to the interface where you can view the flow of your automation.

Step 6 - Select Queue Trigger

A Queue Trigger activates an automated process when a new message is inserted into a queue. It is widely utilized in asynchronous processing, event-driven architectures, and task management systems to effectively manage workloads. When a message, like a task, request, or data, is added to the message queue, the automation identifies the new message, causing the trigger to activate and begin processing according to the established automation:
  1. Select this trigger to activate your automation when messages or tasks are added to a queue, allowing your workflow to respond to incoming data instantly.
  2. Click on the Queue band to select Queue as a trigger. Upon selection, the band is highlighted, and the Next Step button is enabled. 
  3. Click on the Next Step button.

6.1 Select Message

  1. In this step, you’ll choose the message type to show during the automation process. On the screen, there are two sections labeled 'Message' and 'OE Message':
    1. Message (system's message): The messages are from the participating systems. These messages may vary from system to system.
    2. OE Message: These messages are provided by the OneEnterprise.
  2. Click any section to expand and view the message list. Each section features a different set of messages.
  3. Please note that you can select only one message, either from the Message or the OE Message. 
  4. Click on the Next Step button.

  1. Click on the Message band to expand the section. The expanded section will display the list of messages from the participating systems.
  2. Once you click on any of the messages, the selected message gets highlighted. 
  3. Please note that you can select only one message, either from the Message or the OE Message. 

  1. In the Message section, you can also create your customer message.
  2. At the top of the section, there is an empty band featuring a plus icon for creating the customer message.
  3. Type your message in the text field and click the Save button.  

  1. The custom message will be saved and added to the list. 
  2. The newly created message is automatically selected and highlighted. 

6.2 Creating Automation

  1. After you complete all the steps in the wizard, the screen below will appear, displaying a message and animation. 
  2. This signifies that your automation is being generated.
  3. You don’t need to take any action on this screen.

  1. After creating the automation, a confirmation message will appear on your screen.
  2. You can now close the screen.
  3. Once closed, you will be directed to the interface where you can view the flow of your automation.

Step 7 - Select Subscriber Trigger

A subscription trigger initiates a new process instance or connects to an existing one at a specific step in the process. You set up a corresponding receive step to handle a message or signal from outside the process. This feature is crucial for launching an automated workflow whenever a user subscribes to or unsubscribes from a particular list. On your screen, you will see a list of subscriber triggers that include:
  1. Automation: This trigger enables you to link another existing automation to the current one.
  2. Component: This option enables you to trigger specific elements of your workflow based on subscription changes, facilitating more granular control over your processes.
  3. Message: This trigger allows you to send predefined messages automatically when a user subscribes or unsubscribes, enhancing engagement and communication.
  4. OE Message: This option is tailored for sending out operational messages related to user subscriptions, ensuring that essential updates are communicated effectively.
  5. You can select any of the subscriber triggers on the screen, but only one can be selected at a time. The trigger chosen will be highlighted. 
  6. Click on the Next Step button.

7.1 Select Automation

Once you have selected Automation, in this step, you will choose the subscription triggers that initiate your automation process.
With this trigger, you can start your automation when a specific event occurs within a subscribed trigger, making it ideal for workflows that need to react to specific changes or actions:
  1. Select this trigger to activate your automation when messages or tasks are added to a queue, allowing your workflow to respond to incoming data instantly.
  2. Click on the Queue band to select Queue as a trigger. Upon selection, the band is highlighted, and the Next Step button is enabled. 
  3. Click on the Next Step button.

7.1.1 Choose Automation



7.1.2 Select Message

  1. In this step, you’ll choose the message type to show during the automation process. On the screen, there are two sections labeled 'Message' and 'OE Message':
    1. Message (system's message): The messages are from the participating systems. These messages may vary from system to system.
    2. OE Message: These messages are provided by the OneEnterprise.
  2. Click any section to expand and view the message list. Each section features a different set of messages.
  3. Please note that you can select only one message, either from the Message or the OE Message. 
  4. Click on the Next Step button.

  1. Click on the Message band to expand the section. The expanded section will display the list of messages from the participating systems.
  2. Once you click on any of the messages, the selected message gets highlighted. 
  3. Please remember that you can choose only one message, either from the Message or from the OE Message. 

  1. In the Message section, you can also create your customer message.
  2. At the top of the section, there is an empty band featuring a plus icon for creating the customer message.
  3. Type your message in the text field and click the Save button.  

  1. The custom message will be saved and added to the list. 
  2. The newly created message is automatically selected and highlighted. 

7.1.3 Creating Automation

  1. After you complete all the steps in the wizard, the screen below will appear, displaying a message and animation. 
  2. This signifies that your automation is being generated.
  3. You don’t need to take any action on this screen.

  1. After creating the automation, a confirmation message will appear on your screen.
  2. You can now close the screen.
  3. Once closed, you will be directed to the interface where you can view the flow of your automation.

7.2 Select Component



7.2.1 Select System Type



7.2.2 Select Component



7.2.3 Select Message

  1. In this step, you’ll choose the message type to show during the automation process. On the screen, there are two sections labeled 'Message' and 'OE Message':
    1. Message (systems's message): The messages are from the participating systems. These messages may vary from system to system.
    2. OE Message: These message are provided by the OneEnterprise.
  2. Click any section to expand and view the message list. Each section features a different set of messages.
  3. Please remember that you can choose only one message, either from the Message or from OE Message. 
  4. Click on the Next Step button.

  1. Click on the Message band to expand the section. The expanded section will display the list of messages from the participating systems.
  2. Once you click on any of the messages, the selected message gets highlighted. 
  3. Please note that you can select only one message, either from the Message or the OE Message. 

  1. In the Message section, you can also create your customer message.
  2. At the top of the section, there is an empty band featuring a plus icon for creating the customer message.
  3. Type your message in the text field and click the Save button.  

  1. The custom message will be saved and added to the list. 
  2. The newly created message is automatically selected and highlighted. 

7.2.4 Creating Automation

  1. After you complete all the steps in the wizard, the screen below will appear, displaying a message and animation. 
  2. This signifies that your automation is being generated.
  3. You don’t need to take any action on this screen.

  1. After creating the automation, a confirmation message will appear on your screen.
  2. You can now close the screen.
  3. Once closed, you will be directed to the interface where you can view your automation's flow.

7.3 Select Message



7.3.1 Select Message

  1. In this step, you’ll choose the systems's message. The messages are from the participating systems. These messages may vary from system to system.
  2. A list of the messages are displayed on the screen.
  3. Please remember that you can choose only one message from the list.
  4. You also allowed to create your own custom message.

  1. Once you click on any of the message, the selected message gets highlighted. 


  1. At the top of the section, there is an empty band featuring a plus icon for creating the custom message.
  2. Type your message in the text field and click the Save button.  


  1. The custom message will be saved and added to the list. 
  2. The newly created message is automatically selected and highlighted. 

7.3.2 Creating Automation

  1. After you complete all the steps in the wizard, the screen below will appear, displaying a message and animation. 
  2. This signifies that your automation is being generated.
  3. You don’t need to take any action on this screen.

  1. After creating the automation, a confirmation message will appear on your screen.
  2. You can now close the screen.
  3. Once closed, you will be directed to the interface where you can view the flow of your automation.

7.4 Select OE Message




7.4.1 Select OE Message

  1. In this step, you’ll choose the message provided by the OneEnterprise.
  2. A list of messages is provided on the screen.
  3. To select the message, click on any of the message bands.
  4. Once you click on any of the messages, the selected message gets highlighted. 
  5. Please remember that you can choose only one message. 
  6. Click on the Next Step button.

7.4.2 Creating Automation

  1. After you complete all the steps in the wizard, the screen below will appear, displaying a message and animation. 
  2. This signifies that your automation is being generated.
  3. You don’t need to take any action on this screen.

  1. After creating the automation, a confirmation message will appear on your screen.
  2. You can now close the screen.
  3. Once closed, you will be directed to the interface where you can view the flow of your automation.


Step 8 - Select Timer Trigger

  1. In this step, you can select the trigger for your automation.
















    • Related Articles

    • Automation Dashboard

      Overview Automation is crucial in executing complex, multi-step workflows with minimal reliance on human intervention. Its primary objectives encompass the simplification of processes, the enhancement of operational efficiency, and the mitigation of ...
    • Edit Automation Flow

      Overview The flow editor feature in OneEnterprise enables users to visually modify and refine automation workflows through an intuitive interface. This functionality permits direct interaction with the structure of an automation, allowing review of ...
    • Testing and Debugging Automation Flow

      Overview The Flow Debugger in OneEnterprise is an integral feature of Flow Designer, facilitating testing and troubleshooting of flows before deployment. This functionality allows you to execute a flow sequentially, enabling a comprehensive ...
    • Delete Automation

      This section provides details on how to delete existing automation. Delete Automation Click on the menu icon and then select the Delete icon, as shown on the screen. Confirm Deletion When you click the Delete icon, a Delete Automation pop-up will ...
    • Edit Automation Details

      Overview This article provides the steps and information on editing the automation details. On the edit screen, you can view and update the details of an existing automation. You can modify information in any available field, including the automation ...