KlangoRPA logoKlangoRPA
Getting Started

Quick Start

From zero to a running bot in three steps: create your account, install the apps, record a workflow, and dispatch it on demand or on a schedule.

How KlangoRPA works

πŸŽ™οΈ

Studio

Desktop app where you record bots by clicking through your workflow. Generates Python + Playwright scripts automatically.

βš™οΈ

Runner

Headless process that polls the cloud for pending jobs and executes the bots on your machine or server.

🌐

Web Console

Browser dashboard for managing bots, runners, triggers, credentials, queues, and execution history.

Studio and Runner run on your machine. The Web Console and cloud backend orchestrate dispatch, history, and credentials. Your bots and scripts never leave your own machines unless you choose to share them.

Installation

1

Create a free account

Go to klangorpa.com/register and sign up. You get a permanent Free tier with 3000 executions/month β€” no credit card required.

2

Download the package

One download includes Studio, Runner, and the Web Console backend. Choose your OS:

3

Run the installer

Windows β€” extract the .zip and run the PowerShell installer:

cd KlangoRPA-win-x64
powershell -ExecutionPolicy Bypass -File .\install.ps1

Linux β€” extract the archive and run the bash installer:

tar -xzf KlangoRPA-linux-x64.tar.gz
cd KlangoRPA-linux-x64
bash ./install.sh

The installer places Studio, Runner, and the Web Console in your Applications folder and creates start menu / desktop shortcuts.

4

Start the Management backend

Open the KlangoRPA Management app (or runKlangoRPA.Backend from the install folder). It starts a local server on http://localhost:8766.

Open your browser at that address to reach the Web Console.

Management must be running for Studio and Runner to function. Keep it open in the background, or set it up as a service using the scripts in scripts/.

Your first bot

1

Set up a Runner

A Runner is the process that actually executes your bots. Start it with the setup wizard:

cd KlangoRPA.Runner
KlangoRPA.Runner --setup

When prompted, enter the Management server URL (http://localhost:8766) and the API key you generated in the Web Console under Runners β†’ New Runner β†’ Copy API Key.

After setup, run KlangoRPA.Runner without flags to start polling for jobs. You should see it appear as Onlinein the Runners page of the Web Console.

2

Record a bot in Studio

  1. Open KlangoRPA Studio and log in with your account.
  2. Click New Bot β†’ Web Bot.
  3. Enter a name, then click Start Recording. A Chromium browser opens.
  4. Navigate to any website and click through the actions you want to automate β€” KlangoRPA captures each click, type, and navigation.
  5. When done, click Stop in the Studio overlay.
  6. Review the captured steps in the Map Edit panel. Adjust selectors if needed.
  7. Click Publish to upload the bot to your Management server.
3

Run the bot

Go to the Web Console β†’ Bots. Find your bot and click Run. Choose your Runner, then click Dispatch.

The job lands on your Runner, Python + Playwright execute the recorded steps, and the result appears in History.

What's next?

  • Studio guide β€” selectors, data sources, flow control, and desktop bots
  • Triggers β€” run bots on a schedule, on email, on a webhook, or on a file change
  • Assets & Vault β€” store credentials encrypted and inject them into bots at runtime

System requirements

ComponentWindowsLinux
StudioWindows 10 / 11 x64Ubuntu 20.04+ Β· X11 or Wayland
RunnerWindows 10 / 11 x64Ubuntu 20.04+ Β· Debian 11+ Β· Fedora 36+
ManagementAny OS with .NET 8 runtime (bundled)
Python3.9+ required on machines running the Runner