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,
- Attended Plugin
- Unattended Plugin
- 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.