Mimic v2.4.0

Cool New Stuff

Search my workflow

Add code editor to right drawer

Mimic Packages and Mimic Market (Open Jupyter in Mimic!)

Force directed graph

Better Mimic Console

Bug Fixes

Open recent workflows opens underneath file menu

Disabled drag and drop

Action Label & Notes are copied from previously selected action

Other Things…

Pverify action icons

IPC Communication

Hover to open ‘Open Recent’ submenu

Mimic Player focuses after workflow execution

Bring Mimic back to focus after capturing from selector tool

BitBucket Release Notes


  • (CHA-1930) Open Recent Opens underneath the File Menu
  • (CHA-1935) Various Bugs – fixed outline toggle, fixed disabled drag n drop, fixed missing Mimic tag error on import
  • (CHA-1846) Fix lag when clicking between two input fields
  • (CHA-1854) When I add a new action, its first view copies the Action Label/Notes of my previously selected action


  • (CHA-1663) Search my workflow
  • (CHA-1682, CHA-1681, & CHA-1680) Mimic Packages and Mimic Market
  • (CHA-1847) Force directed graph scene
  • (CHA-1811) Add code editor to the dynamic drawer (side-by-side)


  • (CHA-1853) Add pverify action icons
  • (CHA-1650) Implement Basic IPC Communication in Mimic
  • (CHA-1925) Hover, not click ‘Open Recent’ in Menu to open submenu
  • (CHA-1912) Have the Mimic Player visible after workflow execution
  • (CHA-1852) Bring Mimic back to focus after capturing from selector tool
  • (CHA-1931) Save Workflow As should be Ctrl+Shift+S. Stop Workflow should be Alt+S. Use Space for selecting.
  • (CHA-1890) Update Mimic dependency (moment.js) for security advisory
  • (CHA-1725) Miscellaneous Stats page improvements – display cleanup, minor bugfixes, better loading UI
  • (CHA-1033) Fix performance issue on console log, add table component – sortBy feature, add virtual list to table
  • (CHA-1978) Clean up search look n’ feel


Function: the human workflow or task that is being automated by Mimic. Examples are prescription PAs & insurance eligibility.

Workflow:  A set of steps taken by a human today to complete some job function. The set of steps will be translated into actions, aptitudes, and cogitations to automate the workflow or complete the project.

Action: the key building block of a workflow, an action is the micro-level interaction or logic used to mimic human behavior on the computer. The most basic version of this is a Mouse Click, but actions can be much more complicated. Actions are broken down into multiple different categories.

Aptitude: An aptitude is a specific action that has been created which uses functionality of an external program or product. This functionality is normally not inherent on a computer so we must build something specific to accomplish the functionality and at times the technology falls outside of traditional RPA. An example is using an action to send an SMS message, since we utilize 3rd party functionality (i.e. Twilio) to accomplish that functionality.

Cogitation: a cogitation is a specialized function that utilizes a model based on an external dataset (i.e. historical data or training data). This will normally operate as sending an element of data to the model and making a decision based on the model. For example, if we have historical data based on decisions humans have made in the past, a cogitation can be create that understands on that historical data and can make a determination when provided new data going forward.

Got Questions? Take them to Slack and ask the team at the #feedback_and_bugs channel