← Volver a proyectos
RPA & Automatización2025 — 2026En uso

BotManager

App móvil para operar desde el teléfono los robots de automatización de una empresa, sin estar frente a la consola.

2Control Rooms operados

El problema

Operar bots de RPA exige estar frente a la consola web: deploy, seguimiento y reset de devices no se podían hacer desde el celular.

Qué hice

Construí en React Native (Android + iOS) un cliente completo de las APIs de Control Room: deploy de bots con inputs y callback, seguimiento de ejecución en vivo línea por línea, explorador de repositorio, historial paginado, reset remoto de devices y multi-cuenta, con interceptor de reintento automático ante 401/403.

Qué resultó

La fusión de mis dos mundos —RPA y desarrollo— como producto propio, operando dos Control Rooms.

Qué hace desde el teléfono

  1. Login multi-cuentaEntrada: varios Control Rooms
  2. Explorador del repositorioQué bots hay
  3. Deploy con inputs y callbackDesde el celular
  4. Seguimiento en vivoLínea por línea
  5. Reset remoto de devicesCuando algo se traba
  6. Control Room operado a distanciaSalida

Operar bots exigía estar frente a la consola web. La app replica ese control sobre las APIs del Control Room, con un interceptor que reintenta la autenticación sola: sin eso, cada sesión vencida cortaba la operación a mitad de camino.

Stack

  • React Native
  • TypeScript
  • Axios
  • Automation Anywhere API