Automation Plugin

Purpose 

This page provide a better understanding of Automation Plugin.

Installation Instructions

Plugin has 2 steps for the installation. 

  • Setup of the prior installation,under the wflow folder of the AE/Joget installation add a properties file name “apiconfiguration.properties”

    Following are the configuration required to enter in the file 
     

password=
port=
host=
automationUrl=http\:// \: /api/a/automation/
username=
useSSL=false/true
debug=true/false #only for RabbitMQ part

 

  • Plugin installation: It's a simple installation on the plugin in the manage plugin section in joget. Upload the jar file of the plugin 
     

Plugin details

It is a Process tool kind of plugin in nature which contains 3 different plugins inside it in a single installation. Which are,  

  1. Attended Plugin
  2. Unattended Plugin
  3. Process Orchestrator

Lets look into the configuration of every plugin one by one.

Attended Plugin 
 

Call Type - Type of call for Attended Automation

POST Method - Select method of POST call from select box

Request Headers - You can give header parameters for call in this grid

Custom JSON Payload - Provide Payload for Attended Automation call

 
bypassSSLVerification
- Mark this checkbox if you want to bypass the SSL Certification Verification

No Response Expected - Check mark this checkbox if you do not expect Response after call 

Debug mode - Select this option if you want to enable debug mode


 

Form - Here you can select the Form from the particular application in which you want to store the response of Attended Plugin call

Base JSON Object Name for Multirow Data - Specify Base JSON Object Name on which you want to have mapping of response in form fields

Field Mapping - You can map JSON object name of response to the form field 

 


 
Workflow Variable Mapping - Here you can map the response data with the Workflow variable. You can store the particular data of response in the particular Workflow Variable just by mapping it here. 

 

Unattended Plugin


Call Type - Type of call for Unattended Automation

POST Method - Select method of POST call from select box

Request Headers - You can give header parameters for call in this grid

Custom JSON Payload - Provide Payload for Unattended Automation call. Sample format is also given there. 

Call Sync Type -  You can select call type from here either it will be Asynchronous or Synchronous

bypassSSLVerification - Mark this checkbox if you want to bypass the SSL Certification Verification

No Response Expected - Check mark this checkbox if you do not expect Response after call 

Debug mode - Select this option if you want to enable debug mode



Form - Here you can select the Form from the particular application in which you want to store the response of Unattended Automation call

Base JSON Object Name for Multirow Data - Specify Base JSON Object Name on which you want to have mapping of response in form fields

Field Mapping - Map response JSON object to the form field 

 

Workflow Variable Mapping - Here you can map the response data with the Workflow variable. You can store the particular data of response in the particular Workflow Variable just via mapping it here. 


Process Orchestrator

 
Call Type - Type of call for Process Orchestrator

POST Method - Select method of POST call from select box

Request Headers - You can give header parameters for call in this grid

Custom JSON Payload - Provide Payload for Process Orchestrator call. Sample format is also given there.


Call Sync Type -  You can select call type from here.It will be Asynchronous or Synchronous

bypassSSLVerification - Mark this checkbox if you want to bypass the SSL Certification Verification

No Response Expected - Check mark this checkbox if you do not expect Response after call 

Debug mode - Select this option if you want to enable debug mode

 

 

Form - Here you can select the Form from the particular application in which you want to store the response of Process Orchestrator call

Base JSON Object Name for Multirow Data - Specify Base JSON Object Name on which you want to have mapping of response in form fields

Field Mapping - Map response JSON object to the form field

 

Workflow Variable Mapping - Here you can map the response data with the Workflow variable. You can store the particular data of response in the particular Workflow Variable just via mapping it here.