← Back to projects
RPA & Automation2025 — 2026In use

BotManager

A mobile app to run a company's automation robots from your phone, without sitting at the console.

2Control Rooms operated

The problem

Operating RPA bots requires the web console: deploying, monitoring and resetting devices couldn't be done from a phone.

What I did

Built in React Native (Android + iOS) a full Control Room API client: bot deploys with inputs and callbacks, live line-by-line execution tracking, repository explorer, paginated history, remote device reset and multi-account, with an auto-retry interceptor on 401/403.

The outcome

The fusion of my two worlds —RPA and software— as my own product, operating two Control Rooms.

What it does from the phone

  1. Multi-account loginInput: several Control Rooms
  2. Repository browserWhat bots exist
  3. Deploy with inputs and callbackFrom the phone
  4. Live trackingLine by line
  5. Remote device resetWhen something hangs
  6. Control Room operated remotelyOutput

Operating bots meant sitting at the web console. The app mirrors that control over the Control Room APIs, with an interceptor that re-authenticates on its own: without it, every expired session cut the operation in half.

Stack

  • React Native
  • TypeScript
  • Axios
  • Automation Anywhere API