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.
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.
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
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
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
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"
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.
Download invoices
Running
Update SAP
Running
Email the report
Running
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.
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
✓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
Login
Basic sign-in
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
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 request
Signed in · alex.morganName
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
| Status | Name |
|---|---|
| No devices yet. | |
Pair a device
JRQXJWZ
Single use · expires in 9:49
AThink Desktopyour machines
Not paired
Not paired
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
