Gleematic Features

Simplify your work with a combination of Artificial Intelligence and UI-based/Rule-based automation. Flexible, easy to set up and no coding!

Gleematic AI functions

Gleematic Designer

This “Designer” allows user to create, edit, modify scripts and steps in the scripts to automate tasks. It is typically used in development environments. The “Designer” also has the ability to create and execute scripts.

Gleematic Robots

The “Robot” can be used in production environment to execute scripts (created by the “Designer”) to automate tasks. The “Robot” has the ability to store and execute scripts, which can be run one after another.

Gleematic Cognitive Automation Functions

Functions of Gleematic AI Agents

Natural Language Processing – Built in

Functions What It Is Why It Is Important Where to Use It Gleematic A.I Version Other Providers

Sentiment Analysis

This is a type of artificial intelligence (A.I.) to identify and categorize opinions expressed in a piece of text, to determine if the writer’s attitude/ feeling (be it in general or towards a particular topic) is positive, negative, or neutral.

To understand the human’s emotion/ opinions/ attitudes through the written text.

It can be used to understand opinions of people in various scenarios. Examples:

  • HR Department: employee satisfaction.
  • Customer Service Department: customer satisfaction.
  • Marketing/ Sales: customers’ opinion on product/ service.
Text Classification
This is a type of technology to classify text into organized groups. For example, cats, dogs, sheep, can be classified under “animals” whereas carrot, cabbage, spinach can be classified under “vegetables”. artificial intelligence (A.I.) can be applied to make text classification more sophisticated to classify bodies of text, such as determining whether an email from a customer is a complaint or a compliment.
Conditions can be set for making different decisions based on overall categorising of the written text. This is important as it is impossible to set up comprehensive rules and “if-else” conditions merely based on keywords, because human/ natural language is very dynamic.

Examples:

  • Classify incoming emails into relevant categories, such as “job applications”, “customer feedback”, “product enquiry”, etc.
  • Categorise/ link together information/ documents so that humans can access the right information at the right time.- Provide quick, automated first-level response to the customers, based on text classified, before escalating to humans.
Train own text classifier
This is an “engine” to allow users to define their own ways of classifying/ categorising the text.
Users might have text that is specific to his/her company or industry that needs to be classified that may not be pre-built in the software.

It can be used whenever users need to classify the data into specific categories. For example, to classify types of machine-defects, medicine, etc.

Train own text extraction
This function allows users to define their own ways of doing text extraction.
Users might have text that is specific to his/her company or industry that needs to be extracted that may not be pre-built in the software.
It can be used whenever users need to extract data from various fields in documents (some of which might be very specific to the company) .
Date Extraction
This function allows users to detect/get and even manipulate the date format.
This function will allow users to handle changing of date formats automatically.
Users can use this function for any date format in various type of file like PDF, Excel, Word,etc. and transform this into another desired format (e.g. detecting 23-Oct-2018 and transforming into 23/10/2018).
Text Pattern Extraction
This is a feature to extract the structured text using Regular Expression.
This function allows users to easily get the pattern from semi-structured text.
We can use this function to process semi-structured text that might need regular expression.
Built-in OCR (Optical Character Recognition)
OCR is the recognition of printed text characters by a computer. This involves photo-scanning of the text character-by-character, analysis of the scanned-in image, and then translation of the character image into character codes, such as ASCII, commonly used in data processing.
Without OCR, data in images need to be copied manually. That would be very time-consuming and prone to errors.
This function allows users to digitize data that was captured as images (e.g. certificates, Identity Cards, etc), so that it can be processed by computer/ machines.
Named Entity Extraction (NER): Chinese, Indonesian, Vietnamese, Thai, Japanese, Korean, etc.
A “named entity” is a real-world object (e.g. persons, locations, organizations, etc.), that can be denoted with a proper name.
This is the first step for information extraction to happen. It classifies information into different types of named entities.
This will help users process data or documents that are in semi-structured or non-structured formats, in Asian languages
Fuzzy data-cleaning
This feature uses fuzzy-logic to clean up “dirty” data. It tries to auto-correct data based on the closest possible data (from the training data-set). Users have to set up probability of matching to determine how closely the words are to be matched.
This is needed for cleaning up data when there could be accidental mis-spellings, short-forms, missing spaces, etc.
It could help auto-correct data detected from documents (e.g. order-forms, delivery-notes) to match with something that the machine was trained before. For example, the word “invoic” can be auto-corrected to be read as “invoice”.
Question Answering
Allows users to ask questions and receive answers based on the context, data, or documents provided to the robot. By understanding the given information, the robot can retrieve, interpret, and present relevant answers as part of an automated workflow.
Allows users to interact with automation in a more natural way. By understanding questions within a given context, Gleematic can deliver relevant answers quickly without manual searching or intervention.
Used in automation workflows such as internal knowledge lookup, customer support assistance, process guidance, FAQ handling, and decision support based on structured or unstructured information.

Machine learning - Built in

Functions What It Is Why It Is Important Where to Use It Gleematic A.I Version Other Providers

Supervised learning

It’s the type of A.I. Machine Learning in which both input and desired output data are provided. Input and output data are labelled for classification to provide a learning basis for future data processing.

This will allow user to “teach” the software-robot do the task as desired, based on the inputs provided.

This function is mostly useful in info extraction process. It can also be used to do predictive analysis (e.g. to detect potential fraud).

Outlier Detection
Outliers are extreme values that deviate from other observations on data, and thus may be an “abnormality”.
This will allow users to intelligently classify cases that are not in the “normal range”.

This will be useful to detect potential abnormalities as malicious activities or fraud or mistakes made by humans.

Choice of machine-learning algorithms
A variety of algorithms are available.
This allows advanced users to decide what is more suitable to be used in specific types of data sets.

Beginners can use the default settings, and advanced users can have greater flexibility.

Predictive Analytics/Forecasting
Enables Gleematic to estimate future outcomes and trends within automated workflows by using and analyzing historical data.
This function is important because it helps automation move from reactive to proactive. By embedding forecasting/predictive analytics into automation, decisions can be made earlier, reducing uncertainty and improving planning.
Sales forecasting, demand forecsating, inventory planning, financial projections, risk assessment, and more.

Computer Information Extraction

Functions What It Is Why It Is Important Where to Use It Gleematic A.I Version Other Providers

Information Extraction from different types of documents

This is feature to make the computer recognise and understand the text pattern from any unstructured text, and pull out desired data.

To extract data that is not clearly labelled (lacks metadata) or  cannot not readily mapped onto standard database fields.

This feature can be used to get data from unstructured/ semi-structured text in various types of documents such as invoices, seaway bills, letters of credit, bank statements, etc. For example, you can extract data such as “date”, “payee”, “total”, from an invoice.

Imbalanced data handling
Imbalanced data typically refers to a problem with classification where the classes are not represented equally. For example, there might be hundreds of “short sticks” while there are only a few “long sticks”.
To mitigate errors that might be caused by over-representation of data in certain classes, while under-representation in others.

This will prevent skewed models which would likely always predict “short sticks” (because of higher representation) and erroneously indicate high accuracy.

Medical Leave Processing
A function that automatically extracts relevant information from medical certificates and inputs the data into HR systems as part of an automated workflow.
This function is important because it reduces manual data entry, speeds up medical leave processing, and minimizes errors when handling employee medical documents, improving overall HR efficiency and consistency.
Used in HR automation workflows such as employee medical leave applications, attendance and leave management, document verification, and HR system updates.
Exam OMR
Automates the extraction, evaluation, and analysis of Optical Mark Recognition (OMR) exam papers by detecting marked answers from scanned documents. This end-to-end processing of OMR-based exams includes extracting marked answers from scanned images or PDFs, applying predefined answer keys and scoring rules through an evaluation manager, and generating detailed results and statistics in structured formats.
It replaces manual exam grading with a fast, accurate, and consistent automated process. By automatically calculating scores, generating per-document and summary results, and producing statistics in Excel, images, or interactive dashboards, it significantly reduces processing time, minimizes human error, and improves transparency in exam evaluation.
Used in education and assessment workflows such as school and university exams, training and certification tests, large-scale assessments, survey evaluations, and any scenario requiring automated grading, scoring analysis, and result reporting.

Generative AI-powered Automation

Functions What It Is Why It Is Important Where to Use It Gleematic A.I Version Other Providers

OpenAI

Integrated by generative AI capabilities into automation workflows, enabling robots to generate text, answer questions, understand files, process images and audio, and interact through conversational AI.

By embedding AI capabilities, Gleematic can handle unstructured data, generate insights, and perform complex tasks that go beyond rule-based automation.

Ideal for customer notifications, order updates, reminders, support messages, and internal communications—anywhere that needs quick, accurate, and organized messaging at scale.

Computer Vision

Functions What It Is Why It Is Important Where to Use It Gleematic A.I Version Other Providers

Face detection

A feature that allows users to execute the action only when a face detected.

Some operations  may require high security, including face detection.

This feature can be use in any customer on-boarding processes (e.g. KYC processes).

Face recognition
This feature can make the computer recognize the face based on the data saved on the server.
Some system require a face recognition to do validation.

This function can be used to identify the person for authentication or to trigger specific workflows.

Logo recognition
It is similar to “Face recognition” but rather than recognizing the face, this feature will make computer to recognize the logo.
Logos can be used to classify documents or to differentiate workflows.

This function can be used whenever we need to classify files based on the logos, or to trigger specific workflows.

Train own image recognition + Detecting images
This feature allows users to put in their own images for Machine Learning to train the model file.
This allows flexibility to users to be able to train for any type of image, even if confidential, without having to bring in external parties.
Users can use this function to train on any JPG or PNG file. For example, a retailer can use it to train on different types of watches or bags .
Image/Icon counting
This function allows the machine to recognize and count the images or objects shown on the screen.
This function is important when we need the quantity of the icons as the condition to do specific task.
We can use it on websites or desktop applications. Every icon shown on the screen can be counted by the software robot.
Captcha Breaker
Reads captcha codes displayed on screen and inputs them into the required form during automation.
Captchas can interrupt automated processes. By handling captchas automatically, it allows workflows to continue without manual intervention, improving automation continuity and efficiency.
Used in automation processes that require form submissions on websites or applications where captchas appear, enabling smooth and uninterrupted end-to-end automation.
Denoise Image
Enhances images by reducing visual noise such as grain, blur, or distortion. It helps restore images closer to their original quality, making them clearer and easier for automation workflows to process accurately.
Noisy or low-quality images can reduce accuracy in automated processing. Cleaning images improves readability and reliability for tasks such as OCR, image analysis, and data extraction.
Used in automation workflows that process scanned documents, photos, or images captured from screens, especially before OCR or other image-based automation steps.
Diff Images
Enables Gleematic robots to compare images and detect visual differences between them.
This function is important because it allows automated verification of visual consistency. By detecting differences early, it helps prevent errors, reduce rework, and improve quality control without manual inspection.
Used in automation workflows for quality control, such as checking print outputs, verifying graphic designs, validating color accuracy, or ensuring visual consistency before production or publishing.

UI Automation

Functions What It Is Why It Is Important Where to Use It Gleematic A.I Version Other Providers

Mouse

A feature to control the mouse clicks and movements automatically.

This is one of the main input tools to operate the computer.

Since this is the main input tool, this function is very useful in every automation process.

Keyboard
A feature to control the keyboard strokes automatically.
Same as the mouse, keyboard is also another main input tool to operate the computer.

Since this is the main input tool, this function is very useful in every automation process.

Data entry
A function that enables users to type characters or text to be entered into relevant fields.
It is important because every data transaction will need data entry.

It will be useful for many operations such as transferring data through multiple system, info extraction, etc.

Data manipulation
A function that allows users to manipulate the data. (e.g. to change the form, to do arithmetic operation, etc).
This is important as raw data might need to be transformed before being used.
We can used this function to help us in many process (e.g. generating report, loan approval process, etc).
Citrix Support
An application provides desktop virtualization.
It allows users to work with applications such as those requiring Citrix support.
It can be used whenever you need to do the operation in a virtualization app.
Legacy System support
A feature that make us possible to automate operations through the legacy system (e.g. telnet legacy).
Some operations are still relying on the legacy system. We can’t just eliminate that way. We need to create an integration between the existing systems.
In every legacy system (e.g. AS 400, DOS, etc).

Messaging & Communication Automation

Functions What It Is Why It Is Important Where to Use It Gleematic A.I Version Other Providers

SendQuick

A simplified messaging function in Gleematic that enables users to send and receive messages across supported channels, including WhatsApp, without dealing with technical settings.

Enables Gleematic to automate business communication as part of end-to-end workflows. In some cases, automated workflows need to send and receive messages and this has to be without manual intervention.

Ideal for customer notifications, order updates, reminders, support messages, and internal communications—anywhere that needs quick, accurate, and organized messaging at scale.

Finance & Accounting Automation

Functions What It Is Why It Is Important Where to Use It Gleematic A.I Version Other Providers

Bank Reconciliation

A function that automates bank reconciliation by comparing and matching transactions from bank statements with internal accounting records.

By automatically matching transactions and flagging discrepancies, it helps finance teams close accounts faster, reduce errors, and gain better visibility into financial data.

Used in finance and accounting automation workflows such as bank reconciliation, transaction matching, financial closing processes, and discrepancy analysis.

App Integration

Functions What It Is Why It Is Important Where to Use It Gleematic A.I Version Other Providers

Excel

Feature that allows us to automate the operations in Microsoft Excel. (e.g. copy the list of employee ID from the employee data).

Microsoft Excel is the common format that being used to present the data.

It can be used every time we need to do the operations with the Microsoft Excel files.

Word
Feature that allows us to automate the operations in Microsoft Word.
Microsoft Word is one of the common format that being used to present the data.

It can be used every time we need to do the operations with the Microsoft Word files.

CSV
A function that allows us to automate operations related to the CSV file.
Because some existing functions are still using the CSV file format.

It can be used every time we need to do the operations with the CSV files.

XML
A function that allows us to automate operations that related to XML file.
It’s important to make us easily do the operations in the XML file.
This function will be useful when we have the XML file and we need to get or manipulate data from the file.
Outlook
Allows Gleematic to connect with Microsoft Outlook to automate email, calendar, and mailbox-related tasks.
It removes manual email handling and scheduling work. By automating interactions with Outlook, users can streamline communication, ensure timely responses, and keep workflows running without interruption.
Used in automation workflows such as sending and receiving emails, processing attachments, managing inboxes, scheduling meetings, handling notifications, and integrating email actions into end-to-end business processes.
Xero
Allows Gleematic to connect with the Xero accounting system to automate data exchange and accounting-related processes.
This function is important because it removes manual data entry and allows finance teams to automate workflows with Gleematic while still working within Xero.
Used in finance and accounting automation workflows such as invoice creation, billing/invoicing, purchase order processing, and more.
Sage
Allows Gleematic to connect with Sage accounting systems to automate the exchange of financial and accounting data.
This function is important because it removes manual data entry and allows finance teams to automate workflows with Gleematic while still working within Sage.
Used in finance and accounting automation workflows such as invoice creation, billing/invoicing, purchase order processing, and more.
OPAL
Allows Gleematic to connect with the OPAL system to automate data exchange and system interactions.
This function is important because it enables automation without changing existing systems. Users can automate processes with Gleematic while using OPAL.
Used in automation workflows that involve OPAL system operations, such as data entry, record updates, transaction processing, and system-to-system integration within business processes.

Programming

Functions What It Is Why It Is Important Where to Use It Gleematic A.I Version Other Providers

HTTP requests

To communicate with another web based systems.

Because many operations in company are done through various system including web based system.

This function can be used whenever we need to call the API.

REST API integration
To communicate using the “REST” protocol.
There might be a need to communicate with other apps.

This will allow other applications to get connected to Gleematic using the REST protocol.

Custom Scripts
Using programming language to create new functions.
There might be a need to incorporate customised functions.

It will allow flexibility to extend the functionalities and customise process as needed.

Invoking PowerShell scripts
PowerShell is an object-oriented automation engine and scripting language with an interactive command-line shell that developed to help IT professionals configure systems and automate administrative tasks.
We need a function to invoke the PowerShell script so we can create integrated automations between all the systems.
You can use this function whenever you need to execute the PowerShell script.
Error handling
This is a form of anticipation, detection, and resolution of programming, application, and communications errors.
It’s important because we may do mistake while creating the script for the robot.
This function can be used in every automation processes.

Accessing Other Systems/Applications

Functions What It Is Why It Is Important Where to Use It Gleematic A.I Version Other Providers
Terminal (e.g. AS/400)
This function allows the robot to access the terminal (e.g. AS/400).
It’s important especially for the company that still using the legacy system.
We can rely on this function for existing legacy system.
Outlook
This feature makes the robot possible to do interaction with the email application such as Outlook.
Because email is the main component to communicate with other parties that related to the company.
We can use this function whenever we need to manage the emails.
Databases
This feature makes the robot possible to do the operation in the existing database.
It’s important because database is the core resources for every company to do many data transaction.
This function can be used in every database form such as MySQL, MsSQL, PostGres, etc.
Desktop automation
This feature makes us possible to automate tasks through the desktop applications.
Most of operations in the office involving the desktop applications.
We can use it for any desktop application such as Microsoft Office and etc.
Task recorder
This feature allows us to record every task that we run in the A.I. RPA designer.
Because sometimes we need to re-use the same script for different operation.
We can use this feature whenever we need to re-check or re-use the script.
Oracle apps
Application to manage the databases into the relational model in Oracle.
Because we may need to work with the Oracle app especially in every data transaction.
We can use this function whenever we need to do operations with the Oracle app.
SAP
SAP is an ERP solution.
To work with SAP.
We can use this function whenever we need to access the SAP system.
CRM apps
A system that used by the company to analyse all the data regarding the customer life cycle.
It’s important because we need the output to create or improve better service for the customers.
Customer service department.
ERP apps
A modular software system designed to integrate the main functional areas of an organization’s business processes into a unified system.
This is the core system in every organization’s business area.
Since ERP is the core system, every department may use this system.
Creating own workflow
The possibility to create our own workflow through the A.I. RPA designer.
To provide the workflow so that the automation can be done.
This is used in every automation processes.

Automate documentation

Functions What It Is Why It Is Important Where to Use It Gleematic A.I Version Other Providers

Easy way to capture user process

Fast documentation of the processes so that you can start to develop the scripts for the robot.

By saving the business analyst time to document the processes, consultant can start to develop the scripts earlier.

Business process re-engineering, details keystrokes for scripts.

Only for Designer

Others

Functions What It Is Why It Is Important Where to Use It Gleematic A.I Version Other Providers

Mobile application client

This an app in android phone or tablet to view and control the processes.

You will be able to control the process from a phone. This is more user-friendly.

More users with mobile phone.

Workflow forms & engine (by interacting with Control Tower)
This will allow users to create their forms to integrate with Gleematic Designer.
Users can have a instantly feedback of the forms with Gleematic.

Companies who needs to collaborate with customers and suppliers etc.

Only for Designer
Scanner
Enables automated document scanning directly from connected scanners within RPA workflows, eliminating the need for manual use of vendor-specific applications, and allowing scanning to run seamlessly as part of end-to-end automation.
It enables scanning to become part of an automated workflow. Documents can be scanned automatically without manual intervention, making processes faster, more consistent, and fully integrated with other automation steps.
Used in automation processes that require document scanning, such as digitizing physical documents, capturing data from printed forms, or workflows that combine scanning with automated data processing.

*Both “Designer” and “Robot” have the functions (otherwise indicated). The difference is that users can make edits only in “Designer”.

Contact Us

cognitive automation Gleematic-Contact-Us-Form-768x512 (1)
Feedback
Gleematic A.I. Close
Rate your experience with this website
Do you have any additional comment?
Next
Let us know your email if you'd like us to contact you regarding your feedback.
Back
Submit
Thank you for submitting your feedback!