Improvements for the Automation Anywhere development platform with an upgraded user interface and a suite of features accessible via a command palette, along with fixes for several annoyances.
✅ Tested and working on AutomationAnywhere Control Room 31.0.0 to 38.0.0
✨ Features
- Universal copy/paste allows you to copy and paste actions between control rooms.
- Converts input fields that have a horizontal scroll into text areas that break words, allowing you to view all contents at a glance.
- Redesigned the annoying buttons for selecting actions, variables, and triggers.
- Increases the font size and assigns Cascadia Code and Cursive Cascadia Code to key parts of the UI.
- Adds a colorful background.
- And much more...
Recording_2024-05-11_18-24-04.mp4
This script enhances Automation Anywhere by adding a command palette (Alt + P) that lets you execute helpful developer commands instantly.
Use the command palette to run any of the following:
a,addaction,add action: Open the "Actions" section in the palette.adv,addvar,add variable: Add a new variable.v,showvars,list variables,variables: Show the variables panel.duv,delete unused: Remove unused variables.p,private,private bots: Go to your Private Bots folder.historical,activity historical: Open Activity History.audit,audit log: Open the Audit Log.:25: Scroll to line number 25 (or any number).help,show help: Show this command reference.
Alt + P: Toggle the command palette.Alt + V: Show variables.Alt + A: Show actions.Ctrl + D: Toggle the right-side toolbar.
Using the Tampermonkey menu, you can copy/paste bot actions between sessions and even across control rooms:
Copy to Slot 1/2/3Paste from Slot 1/2/3
Rocket icon buttons will also appear in the top toolbar for faster access.
⚙️ Installation
These are a userScript (userScript.js) and a userStyle (aa.user.styl) that can work together or independently.
userScript.js: Use with Tampermonkeyaa.user.styl: Use with Stylus
- Install Tampermonkey.
- Install Stylus.
- Install the userScript.js via GreasyFork
- Install the Stylus Theme via Stylus
✅ Make sure your Control Room language is set to English for selector compatibility.
🚀 Usage
- Open Automation Anywhere.
- Press
Alt + Pto open the palette. - Start typing a command or
helpto see options. - Hit
Enterto execute. - Optionally, right-click Tampermonkey → choose a clipboard slot to copy or paste.
🧠 Why are there two files?
This project is split into:
- A userScript that runs JavaScript features via Tampermonkey.
- A userStyle that changes CSS and UI styles via Stylus.
Keeping them separate makes installation modular and leverages the best tool for each job without bloating a single script.
License
MIT License
Created by jamir-boop GitHub: @Jamir-boop
