1 of 15

TagUI Free RPA Tool

2 of 15

RPA 🤖

  • Digital technologies help us instruct computers to do something for us
  • For eg, desktop apps, web apps, mobile apps, machine learning apps
  • Robotic Process Automation instructs computers to do digital workflows

��

For eg, TagUI instructions to download a survey report

© 2021 AI Singapore

3 of 15

Apr-Jun 2021

Community-led projects by external developers integrating TagUI tool

Mar 2021

Microsoft Power Automate Desktop

(2-way integration)

Jan 2020

Jupyter Notebook RPA,

with RPA for Python

(pip install rpa)

Jun 2019

#1 Python RPA,

RPA for Python

(personal project)

Dec 2017

Runs R language

(access stats libs)

Dec 2016

Alpha Release,

TA.Gui tool

Feb 2017

Beta Release,

runs on macOS

Feb 2017

Beta Release,

runs on Linux

Mar 2017

Initial Release,

runs on Windows

Mar 2017

Human language and JavaScript

Dec 2017

Runs Python code

(access AI/ML libs)

Jan 2021

Colab Notebook RPA,

runs TagUI on mobile phone web browser

Feb 2021

MS Word RPA,

do RPA with Word

(.docx = RPA robot)

Mar 2021

MS Excel RPA,

do RPA with Excel

(.xlsx = data & config)

Q1 2022?

Web & Desktop

AI Recorder

Q1 2022?

Desktop or

Mobile Apps

Dec 2021

Cloud RPA &

Docker Image

Jul 2021

Edge & Telegram

VS Code Extension

Node-RED C# .NET

OpenRPA OpenFlow

OpenBots Robocorp

Sep-Nov 2021

MS Excel, MS Word,

PDF Integration

© 2021 AI Singapore

4 of 15

TagUI Office Plug-ins

  • Using TagUI Office Plug-ins, RPA projects can now be done in an accessible way
  • Word document is your RPA robot, Excel spreadsheet is your data and parameters

© 2021 AI Singapore

5 of 15

TagUI vs UiPath Overview

TagUI Free RPA Tool

UiPath Community Edition

User organisation

no restriction in any way

annual revenue < 5M USD

Number of robots

unlimited number

limited number

Operating system

Windows, macOS, Linux

Windows only

Technical support

Registration and setup

quick setup, unzip and run

registration, then installation

Enterprise features

lean, yet flexible and reliable

extensive, advanced and mature

Flow representation

23 human languages

flowchart diagram

Programming languages

JavaScript, Python, R

VB.NET, C#

Platform customisable

yes, fully modifiable

no, closed-source

Magnitude of user base

>> 10,000 users

>> 100,000 users

© 2021 AI Singapore

6 of 15

TagUI

  • 8600 GitHub stars (inc Python version)
    • next closest open-source RPA project is 2600 [1]
  • Top 0.01% of projects
    • from GitHub search results sorted by user stars [2]
  • 110682 downloads
    • as of June 2022 (TagUI v5 & above) [3]
  • User platforms
    • 69.5% Windows, 19.2% Linux, 11.3% macOS [3]�

[1] Automagica RPA - https://github.com/automagica/automagica�[2] https://github.com/search?q=stars%3A%3E6527&type=Repositories�[3] https://api.github.com/repos/kelaberetiv/TagUI/releases / https://api.github.com/repos/tebelorg/Tump/releases

© 2021 AI Singapore

7 of 15

Usage

  • Top 4 countries (used in over 100 countries)
    • India (14.6%), Singapore (12.4%), US (11.7%), China (6.3%) [1]
  • Top 4 industries
    • Tech & IT, Finance & banking, Healthcare, Retail & Consumer [2]
  • Top 4 processes
    • Accounting & finance, IT automation, CRM & onboarding, HR [2]

��[1] from user statistics of TagUI Chrome web extension (optional add-on)�[2] from Dec 2020 TagUI poll https://forms.gle/K1Bg4HDepiWPodKc7

© 2021 AI Singapore

8 of 15

Processes

* from Dec 2020 TagUI poll https://forms.gle/K1Bg4HDepiWPodKc7

Test automation

© 2021 AI Singapore

9 of 15

Features

* from Dec 2020 TagUI poll https://forms.gle/K1Bg4HDepiWPodKc7

© 2021 AI Singapore

10 of 15

Reusability Built-in

TagUI Workflows

Object

Repositories

Custom Functions

Automated Processes

Data

Tables

© 2021 AI Singapore

11 of 15

TagUI Workflows

  • Workflows are series of steps to perform digital processes
  • They are modular and very easily used with one another
  • You can even create and deploy workflows in MS Word

Sample workflow for registration of

AI Singapore course participants

© 2021 AI Singapore

12 of 15

Data Tables

  • .xlsx or .csv files containing data to be used for batch automation
  • Allow the same workflow to run with different sets of parameters
  • You can prepare data and run your RPA robot right from MS Excel

© 2021 AI Singapore

13 of 15

Object Repositories

  • .xlsx .csv files containing unique identifiers of UI elements
  • Eg web identifiers, image snapshots or (x,y) coordinates
  • Can also be used to store parameters for robot to use

© 2021 AI Singapore

14 of 15

Custom Functions

  • JavaScript & Python code can be used directly in TagUI workflows
  • Functions can be created to handle commonly recurring situations
  • For eg, a JS function to calculate number of days between 2 dates

© 2021 AI Singapore

15 of 15

Next Steps

Install TagUI for Win/Mac/Linux

Take the TagUI Beginner's Course

Join the community or ask any questions at Telegram chat group

Visit TagUI community forum with workflows showcase from users

Watch TagUI intro webinar video or TagUI technical webinar video

See this for info on enterprise security and data considerations

© 2021 AI Singapore