The package has 3 custom actions
The “IQ Bot Upload” action takes Learning instance Id and File Path. It returns the file Id of the uploaded file.
The “Check File Status” action takes Learning instance Id and File Id. It returns one of 5 statuses.
1. "Success"
2. "Validator"
3. "Untrained"
4. "Unclassified"
5. "Unknown"
The “Get Document Details” action takes File Id. It returns a table variable containing the document details (instead of downloading CSV files)
The custom actions help upload/track/download the documents to IQBot by tracking the file id instead of the file name. This will reduce conflicts due to files with the same name being uploaded to the same instance. This will reduce the need for input file naming conventions.
The files will be classified into (Success/Validator/Untrained/Unclassified) instead of (Success/Failure) provided by the conventional action.
The download action returns the document contents in a data table. This will reduce the need to download/save/maintain CSV files
The actions help download only the file uploaded(using file id), instead of downloading all files in the success folder.
• Instance id can be variabilized
• The upload action returns the file id which can be used to track file status/get document details.
• The Check File status action helps track the status of the file using File Id and returns either (Success, Validator, Untrained, Unclassified, or Unknown)
• The Get Document Details returns the data Table containing the document details. The data table contains all the form field and table fields extracted by IQBot(multi-rows are supported)
• The column headers of the data table are the same as IQBot Field names