Robots that work the screens you already have.

Describe the work in plain language. AThink builds the robot step by step on your real browsers, desktop apps and legacy systems, runs it, and hands you something that already works.

✓Oracle Forms, SAP, Java and green screens, by field name
✓Each step built and run on your real system before it is kept
✓Runs on your own Windows machines, not in our cloud
Toolkit · web form

Robot steps

Waiting for instructions

No steps yet. Ask the agent to build a robot.

Toolkit agent

Build and fix this robot

Enterprise and legacy systems

Automate the systems other tools can't reach.

Your most important work often lives in your oldest software. AThink talks to it directly, from green screens to Oracle Forms, with no APIs and no changes to the system.

erp-host · 5250 sessionRobot connected
 ACCT0210       CUSTOMER ACCOUNT INQUIRY       09/19/26

 Account No . . . : 00482913← Set Field
 Customer Name  . : NORTHWIND SUPPLIES
 Status . . . . . : ACTIVE
 Balance  . . . . : 18,450.00 USDGet Field →
 Last Payment . . : 2026-09-02

 F3=Exit   F5=Refresh   F12=Cancel
1Connectterminal · 5250 · erp-host
2Set Fieldterminal · Account No · row.account
3Send Keyterminal · Enter
4Get Fieldterminal · Balance → balance
5Set Itemoracle-forms · INVOICE.AMOUNT · balance

One robot reads a balance from the green screen and enters it in Oracle Forms. No retyping, no swivel chair.

Green screens

Mainframe and AS/400 terminals (3270 and 5250)

Connects to the host directly and reads and fills fields by position or label.

Oracle Forms / EBS

Items, records, LOVs, alerts, and function keys

Works with the real form fields, not screenshots and mouse coordinates.

SAP and Siebel

SAP GUI transactions and Siebel screens

Dedicated actions for the screens your teams use every day.

Java and Windows apps

Java Swing, Windows desktop apps, Microsoft Access

Finds buttons, tables, and inputs inside old desktop software.

84

modules

1,900+

ready-made actions

1

robot across all of them

TerminalOracle Forms / EBSSAPSiebelJava DesktopDesktopBrowserExcelWordPDFOCREmailOracleMSSQLPostgreSQLMySQLMongoDBAccessActive DirectorySharePointDynamics 365TeamsWhatsAppJiraKafkaHTTPWSDLSFTPPowerShellPythonC# ScriptingAgent+ 52 more

Agent inside the robot

Give your robot a step that can think.

Robots are great at following rules. Drop an Agent step into the flow for the parts that need reading, understanding, and judgment.

AThink ToolkitInvoice Processing

1Read Emailsemail · inbox · new invoices
2Save Attachmentemail · invoice.pdf
3Agent · Startthe thinking step

You ask in plain language

“Read this invoice. Extract the supplier, total, and due date. Flag anything unusual.”

📎 invoice.pdf

It answers with data

supplier: "Northwind Supplies"

total: 18450.00

currency: "USD"

dueDate: "2026-10-15"

needsReview: true

reason: "Total is 40% above this supplier's average"

4Iflogic · response.needsReview → ask finance to approve
5Create Invoicesap · supplier, total, dueDate

Steps 1, 2, 4, and 5 run exactly the same way every time. Only step 3 uses AI, and its answer feeds the rest of the robot.

What the Agent step can do

✓

Read what rules can't

Invoices, emails, contracts, screenshots, and scans, whatever the layout.

✓

Return clean data

Define the fields you want and the agent answers in that exact structure, ready for the next step.

✓

Act on its own

It can use Toolkit actions itself: browse a site, update Excel, move files, and more.

✓

Answer from your knowledge

Point it at your knowledge bases so decisions follow your policies.

✓

Work with media

Generate images, video, and speech, or transcribe audio, all as robot steps.

Automate the judgment calls

Processes that used to stop for a person to read, decide, or classify can now run end to end.

Predictable where it matters

The robot stays step by step and repeatable. The agent is used only where thinking is needed.

Your model, your choice

Anthropic, OpenAI, Gemini, Groq, DeepSeek, OpenRouter, or a self-hosted model inside your network.

Always under control

Step limits, timeouts, and knowledge-base permissions. Stop the robot and the agent stops too.

Flow control

Robots that handle the real world.

Real processes are not a straight line. Drop in a flow block to run work in parallel, recover from failures, and keep things moving. No code needed.

Toolkit blocks:Parallel LimitParallel BranchEnd Parallel

Download invoices

Running

Update SAP

Running

Email the report

Running

3 branches start together
Also included:PipelineTry / CatchStop FlowDelay

Event-driven robots

Robots that listen, not just run.

Real work doesn't arrive in order. Session timeouts, pop-ups, messages, and requests show up whenever they like. AThink robots listen for them and respond the moment they happen, then carry on.

Toolkit blocks:Browser EventsOn Event

Event

A pop-up appears out of nowhere

dialog: “Your session is about to expire”

Robot handler

On Event

1Click “Stay signed in”

2Log what happened

3Return to the main flow

Result

✓The robot carries on from the step it was on

The robot is filling a form, and watching the page…

✓Real time, no polling

Handlers fire the moment an event arrives. No checking every few minutes.

✓Any order, any time

Timeouts, pop-ups, and messages don't follow your script. Handlers catch them whenever they appear, then the robot carries on.

✓Robots talk to each other

A robot can emit its own events with a payload through Cortex, with no Kafka setup. Robots on other machines pick them up and continue the work.

Web apps

Turn a robot into an app. Publish it only when you choose.

Pages, forms and dashboards served by your robot. They stay on your machine until someone deliberately publishes them, behind the login you choose.

AThink ToolkitLeave Requests

1Web App StartLeave Requests · 3 pages
2On MiddlewarePOST /request
3Append Rowleave-requests.xlsx

Login

Basic sign-in

Required

Tunnel

Publish this app to the internet

01 · Build

Your robot is the app

Design pages and forms in Toolkit, and add a login in front. The robot's steps handle every request.

✓ Tunnel Published

https://leave-requests.tunnel.athink.ai

Copy URLOpen

02 · Publish

Publish on purpose

Publishing stays off until you switch Tunnel on. Then you get an HTTPS link and a QR code to share.

🔒leave-requests.tunnel.athink.ai

Leave request

Signed in · alex.morgan

Name

Alex Morgan

Dates

12 – 16 Oct

Type

Annual leave

Submit

03 · Live

Only the people you allow

Visitors sign in before they see a page. Each submission runs your robot.

✓Off until someone switches it on

No robot is published unless its Tunnel setting is on. An administrator can turn publishing off for the whole machine in Security settings.

✓Put a login in front

Basic, bearer, or API-key sign-in, plus rate limits and security headers, set on the robot's Web App Start step.

✓Served from your machine

An encrypted tunnel relays requests to your PC over HTTPS. The app and its data stay there; there is no hosting to set up.

✓A Team feature

Team publishes all day. Individual includes one 60-minute demo tunnel a day, so you can try it first.

Security

Your process stays in your building.

The strongest security feature is where AThink runs: on machines you already own and already protect.

✓Runs on your PCs

Robots, their data and their history stay encrypted on your own Windows machines.

✓No cloud to sign up for

We don't host your robots or your process. There is no tenancy to approve.

✓Diagnostics off by default

Crash reports, logs and usage statistics are off until you turn them on.

✓A small licence check

Once a week: your account, a machine id, the app version and the OS. Never what a robot did.

✓Your AI, your keys

Bring your own key for Anthropic, OpenAI, Gemini and others, or use a model inside your network.

Cortex + Desktop

Every machine, every run, on one screen.

AThink Desktop runs robots on each machine. Cortex is the dashboard that manages them all.

AThink Cortexdevices

StatusName
No devices yet.

Pair a device

JRQXJWZ

Single use · expires in 9:49

AThink Desktopyour machines

FINANCE-PC-01

Not paired

OPS-PC-02

Not paired

HR-LAPTOP-03

Not paired

MarketplaceComing soon

Share the robots you build. Install the ones others built.

The same systems turn up in company after company. Soon a robot one team builds for them can be installed by every team that uses them.

Install on any plan

Find a robot someone else built for the same system, install it, and run it. Free on every plan, including Individual.

Publish with Team and Enterprise

Share the robots your team builds with every AThink user, straight from the desktop app.

Still runs on your machine

An installed robot runs where every AThink robot runs: on your own machine, with your own data.

When robots think

Your robots can now think. Start free today.

Put an AI agent inside any robot to read, decide, and act, while every other step stays predictable. The Individual tier is free on one machine, with every module included.

Free forever on one machine · Unlimited robots · No credit card