Generative Recorder FAQs

Review the FAQs to learn more about Generative Recorder.

1. When will Generative Recorder be available?
Generative Recorder will be available for all licensed cloud customers from Automation 360 v.32 onwards.
2. How do I opt for the Generative Recorder feature?
Generative Recorder is available with the Automator AI Platform Base license, see Automator AI Platform Base.
3. Can I use Generative Recorder in my On-Prem Control Room?
Generative Recorder is currently available only to our cloud customers. Generative Recorder support for On-prem Control Room is in roadmap.
4. Do I need to purchase any licenses from Generative AI providers like Azure OpenAI or perform any LLM configuration, to use Generative Recorder?
No, Generative Recorder takes care of Generative AI integration. You do not need to purchase Azure OpenAI license or perform any additional configuration to enable Generative AI-based fallback.
Note: You still require an Automator AI Platform Base license to enable the Generative Recorder.
5. If the company policy does not allow using Generative AI, can I still use Generative Recorder?
Yes, you can use Recorder native fallback to get enhanced automation resiliency. Native fallback is not based on Generative AI.
6. What is the difference between Recorder native fallback and Generative AI-based fallback?
  • Recorder native fallback: Relies on additional UI element details gathered during automation design. It employs Recorder's built-in algorithm and this extra data to automate UI elements if a fallback occurs.
  • Generative AI-based fallback: Utilizes the current state of live applications, excluding sensitive business data. It employs large language models to identify unique characteristics of the target UI element for automation in case of a fallback.
7. How are frequent fallback notification pop-ups managed for unattended automations?
The fallback notification dialogue window will not appear for unattended automations whenever a fallback happens. This will ensure a smooth automation process.
Note: The fallback notification dialogue window is displayed only to Citizen and Professional developers.
8. Can I try Generative Recorder before buying?
You can try out Generative Recorder through our cloud hosted preview environment.
9. Can I selectively enable Generative Recorder per automation?
Yes, Generative Recorder can be enabled on a per-automation basis according to your needs and preferences.
10. Is there a circumstance where Generative Recorder might not work?
If the application has undergone such a drastic change that the AI cannot find an equivalent path to what it has seen before, it will fail just like the normal Recorder does. In such cases, we recommend that you redesign that part of automation.
11. Which Generative AI provider is used by Generative Recorder?
Generative Recorder is designed in a way that the choice of underlying Large Language Model is completely transparent. We currently use Microsoft Azure OpenAI. Note that there is no direct integration between your data center and Azure OpenAI as all the outbound communication happens through a dedicated service hosted within the Automation Anywhere Cloud.
12. Can Generative Recorder integrate with the Generative AI providers that are approved in my workplace, for example, from Google, Amazon, Anthropic?
We are currently evaluating this capability for our roadmap.
13. How do you ensure the security of application business data for Generative AI-based fallback?
For Generative AI-based fallback, we use only the application source code data that is specific to the currently automated UI element. We do not retain, transmit, or use any business data, for example, personally identifiable information from the automated business application. Any potential business data that is a part of application source code itself is used only after anonymizing it. Additionally, any data entered or extracted by the automation until the fallback occurrence is also excluded from our processing. We ensure that no business data is routed to LLMs.
14. Does Generative Recorder open any direct communication between my company's datacenter and public Generative AI providers?
There is no direct integration between the datacenter and public Generative AI providers. Instead, any fallback requests to Generative AI are channeled through a dedicated service hosted within the Automation Anywhere Cloud. This provides better control over the data exchanged with Generative AI providers. Consequently, this enhances data privacy and security, as any potential sensitive information is not directly exposed to GenAI providers reducing the risk of data breaches or unauthorized access.
15. How can a I trust Generative AI to provide a reliable fallback for our automations?
We use a series of carefully designed prompts that limit the scope of what paths an automation can take. This prevents hallucinations from coming back from Generative AI altogether. When in doubt, the automation will not guess.
16. What is Automation Anywhere’s recommendation on configuring Generative Recorder resiliency?
We recommend that you configure both types of resiliency for an automation. When both native fallback and Generative AI-based fallback is enabled, the automation first uses the native fallback to execute actions on the captured object. If the automation is unable to detect the object with native fallback support, then generative AI-based fallback will be used.
17. How does Generative Recorder ensure the reliability of GenAI recommendations for fallback?
Once the Generative Recorder verifies that a fallback DOMXPath can uniquely identify the target UI element, it conducts an additional validation step. This involves comparing other properties of the UI element. For instance, if the automated action involves data entry, the Generative Recorder ensures that the automation proceeds only if the fallback DOMXPath corresponds to a data entry input, such as a text box, and not to buttons or labels.
18. After purchasing Automator AI Platform Base license, can I integrate Generative Recorder in my existing automations as well?
We recommend enabling Generative Recorder for your existing automations. This will ensure that new actions have better resiliency and existing actions will also improve when their Recorder objects are recaptured. It is essential to recapture the objects because Generative Recorder uses additional design-time UI element data to enhance its fallback mechanisms. This additional data is captured starting from Recorder package (version 3.1.5.20240412-132755) onwards.
19. How many recommendations do I get for Generative Recorder with the Automator AI Platform Base license?
We do not restrict the usage of Generative Recorder for customers who have purchased theAutomator AI Platform Base license. We recommend you to enable Generative Recorder in as many automations as you can.
20. Do I get a record of instances where Generative Recorder prevented automation failures?
Generative Recorder provides complete traceability to authorized users for all the instances where it helped prevent automation failures. This includes notifications in system alerts with a link to the details of the specific automation. Audit Log entries also document relevant fallback details, such as the user's identity, device information, automation name and the line number where fallback occurred. This comprehensive record-keeping facilitates the monitoring of instances where Generative Recorder played a role in influencing automation decisions.
21. Will you be caching Generative AI responses to save cost for automating the same UI element in the next run?
Yes, we will be caching Generative AI responses for successful fallback events. This will save on Generative AI API calls and also reduce automation execution time. This will be supported from Automation 360 v.33 onwards.
22. Can Generative Recorder auto update the automations, per Generative AI recommendations?
Generative Recorder enables auto update of automations with a human-in-the-loop. Citizen Developers and Professional Developers get the list of recommendations to auto update the automation to make those more resilient. Automations are updated after recommendations are accepted.
23. Do I need to open any ports to use Generative Recorder?
No. If you can access Automation Anywhere Control Room over cloud, you get access to Generative Recorder too.
24. How can I view the Recorder package settings?
To see the Generative Recorder settings, ensure the following:
  • Automator AI Platform Base is installed.
  • Recorder > Capture action is added to the Bot editor.