What are Work Units?
NOTE: This article applies to Genta Automation product.
Question
What are Work Units? And how are they applied?
Answer
A Work Unit (also called Credits) is a measure of ‘work’ performed by Genta Digital Worker bot.
Work Unit credits are applied (allocated) to your license on the date of purchase (or date of download for Community Edition). Additional Work Units can be purchased at any time to increase work allowances for the Genta Digital Worker Bots and Drones.
Community Edition - This Edition comes with work units (see product page for amount provided). If you need more work units for Community Edition, you can contact us at https://cognillo.com/support to request additional work units (these additional work units may be at no cost if used strictly for testing purposes).
Using “Extract from” or “Get datatables” with Community Edition will increment work units with a multiplier to avoid misuse of this functionality provided in Community Edition for test purposes.
Professional & Enterprise Editions - These are paid Production licenses and have an annual subscription cost. These licenses also include work units, (see product page for details).
You may purchase additional work units anytime by contacting us here.
Additional work units - can be purchased for any of the Editions above (Community, Professional, Enterprise) by contacting us here.
Depending on the number of work units purchased, the cost is 1 cent USD per work unit (2 cents for Community Edition). Please contact us for a quotation.
Can you give an example of how much an automation can cost?
As an example, an automation which has 1 screen (with input fields and buttons) and 10 Excel rows, equivalent to inputting 10 contacts into a website, costs ~10 work units (1 work unit per screen).
1 work unit is used for each detection when UI loads or has changed.
Details of Work Unit Usage
Example: Website to enter new contacts. First web screen in a web page, Genta detects controls and labels in the UI = 1 work unit.
Genta loops and does this 10 times for each contact. If screen does not change, no additional credits / work units used. Otherwise, 1 work unit used per contact.
Genta may need to redetect screen additional times if elements on screen change.
Additional work units will be used if a page is redetected more than 1 time due to screen changes (such as refresh or clicking a combobox changes the UI that needs to redetect to click item in combobox).
How are Work Units deducted?
1 Work Unit is used for every UI (User Interface) screen that needs detection.
Example: Entering values into a screen with 1 or more textboxes and buttons uses 1 Work Unit credit by default.
Each time the UI changes and Genta must detect controls again, this costs 1 additional work unit for that ‘re-detection’.
See table below for breakdown of Work Unit costs.
| Cognillo Hosted** | Customer Hosted *** |
|
---|---|---|---|
Function | Cost in Work Units | Cost in Work Units | Description |
Machine Learning Screen Change & Control Detection | 1 | 1 | Used to detect screen text and controls in user interface. If the UI changes, a redetection occurs and will use work units as listed here. |
Genta Chat (Built on Azure Open AI ChatGPT) | 1 per 50 words (request + response) | 0 | Used to create automations and scripts using human language prompt. |
Extract from Web Page or Windows Application | 0 | 0 | Used to extract text from the UI using Capture, Data Scrape or Get Element Collection. This information can then be stored / saved to Excel or a variable for processing. |
Extracting from Web page (Azure AI Document Intelligence)* | 5 per page | 1 | If using the ‘Extract from’ command, and Microsoft Azure AI Document Intelligence option is enabled, Genta will extract all text, table data and key-value pairs from a web page, and automatically generate variables for them. This could be a web page or any application with data that must be extracted, such as a web form. |
Extracting from Web page (Base64)* | 30 per page | 1 per detection | If using the ‘Extract from’ command, and Base64 option is enabled, Genta will extract all text, table data and key-value pairs from a web page, and automatically generate variables for them. This could be a web page or any application with data that must be extracted, such as a web form. (Base64 only) Credits increase if the extracted content is more complex such ACORD or tax forms. |
Getting Table Data / Extraction (Azure AI Document Intelligence)* | 5 per detection | 1 per detection | If the ‘Get Datatables’ command is used, and Microsoft Azure AI Document Intelligence option is enabled, this will auto detect all tables on the UI and store them as datatable variables. |
Getting Table Data / Extraction (Base64)* | 30 per detection | 1 per detection | If the ‘Get Datatables’ command is used, and Base64 option is enabled, this will auto detect all tables on the UI and store them as datatable variables. |
PDF & Image Extraction (Azure AI Document Intelligence)* | 5 per page | 1 per file | Used to detect all text in PDFs and Images, providing user with key & value pairs automatically. This also automatically creates datatables from tables in a PDF or Image. |
PDF & Image Extraction (Base64)* | 30 per page | 1 per file | Used to detect all text in PDFs and Images, providing user with key & value pairs automatically. This also automatically creates datatables from tables in a PDF or Image. (Base64 only) Credits increase if the extracted content is more complex such ACORD or tax forms. |
All other commands | 0 | 0 | All other commands used for automations do not use additional work units. |
* Microsoft Azure AI Document Intelligence & Base64.ai - By default, both Azure AI Document Intelligence and Base64 options are used for optimal results. To perform document/image/page/datatable field (key-value pair) extraction, at least one of these services must be enabled. You can disable one of these options using one of two methods 1) In Genta Digital Worker Detection Settings 2) Use a command in the workflow to disable one of the options at runtime, you can also re-enable the option again at run time with a command. See our Cognillo Help Center for more details.
** Cognillo Hosted - (Default) Microsoft Azure AI Document Intelligence and Base64.ai are provided through Cognillo hosted services.
*** Customer Hosted - (Available only with Professional & Enterprise Editions) Customer subscribes to Microsoft Azure AI Document Intelligence and/or Base64.ai subscription services directly and inputs the endpoints from their subscription into Genta Worker(s).
How can we reduce Work Unit credits used?
You can significantly reduce the number of Work Unit credits used by purchasing the Professional or Enterprise versions of Genta Automation product and subscribing to Microsoft Azure AI Document Intelligence and/or Base64.ai subscription services directly.
See below to set up “Customer Hosted“. You can modify these options in Genta Digital Worker robot to start saving credits for document/image/UI extraction:
If you need further assistance, please contact us.