Co-Pilot for Automators
- Updated: 2024/04/11
Co-Pilot for Automators
Co-Pilot for Automators is an on-demand, intelligent automation assistant. Developers can accelerate building automation by describing goals in natural language for Co-Pilot for Automators to create and update their automation.
Co-Pilot for Automators is embedded directly within the Automation Workspace. The user can build enterprise-level automation with an interactive instruction-based conversation using Co-Pilot. It is non-intrusive, allowing developers to continue building or editing automation without interference while helping accelerate building automation. This provides users with the flexibility to decide when and how to use this feature.
- embedded conversational experience for building automation with natural language
- ensures low-learning curve for quick adoption
- built-in guardrails with enterprise-tuned AI models that only allow Automation 360 tasks
Leveraging capabilities
Developers can overcome common challenges and expedite development by leveraging Co-Pilot for Automators when and where support is most impactful. Co-Pilot for Automators can assist in selecting and sequencing automation tasks and actions to reach development goals. With Co-Pilot for Automators, developers simply need to describe the automation scenario for necessary elements or actions to be added in proper order. Consider the following areas where Co-Pilot for Automators is highly impactful.
- Create the complete automation or edit part of the process.
- Add a new task (Process, Bot, Form, API, Approval) to the end of the process and map dependencies.
- Add a learning instance from Document Automation to the end of the process.
- Set the conditions of dependencies.
- Update supported properties of an existing node. Known limitations in Process Composer
- Create the complete automation or edit part of the bot.
- Add a new action to the end of the automation. When adding an action, variables for mandatory attributes are automatically created.
- Update properties of an action.
- Create and reference variables to edit properties.
- Add and update the conditions of control flows (loop and if/else actions).
- Known limitations in Bot editor
Availability
- Role: AAE_Basic and AAE_Bot Developer
- Device License: Bot Creator or Citizen Developer
- Co-Pilot for Automators is optimized for use in English. There might be limited functionality in other languages.
- This capability is powered by an ensemble of AI/ML and large language models (LLM), and requires specific data attributes to be sent to sub-processors for completing the user requests. See Automation Anywhere Data Processing Addendum for details.
- For more information see Data security for generative AI - FAQ.
- For details about the Automator AI Platform Base license, see Automator AI Platform Base.
Response messages
- Reject instructions not related to automation.
- Respond with user-friendly messages.
- Accept feedback on the output.
Automation Co-Pilot Response Message | Description | User Action Required |
---|---|---|
Success! Do the results meet your needs? | Automation Co-Pilot has successfully created the automation, and is asking for feedback. | Provide feedback by clicking Yes or No. |
Automation updated. Do the results meet your needs? | Automation Co-Pilot has successfully updated the process or bot, and is asking for feedback. | Provide feedback by clicking Yes or No. |
Thanks for your feedback. | Acknowledgment for the Yes/No feedback provided by the user. | None |
The prompt is unrelated to Automation Anywhere capabilities. Please rephrase your prompt. | The user has entered a prompt that seems unrelated to Automation 360. | Correct the instruction. |
Your request timed out. This could be due to high traffic. Please try again later or simplify your prompt. If the issue persists contact Support. |
The error could have been caused due to time-out, API connection error or external call to the LLM model. The error is not caused due to Automation Anywhere system error. In such cases, Automation Co-Pilot retries the user request automatically before responding with this message. |
Wait for a few minutes and try again. If that does not work then reduce the message length by breaking it into smaller chunks or re-wording it. |
Unable to render. Please further detail the automation scenario in your prompt. Consider using the standard names of actions and tasks. | User prompt for creating or editing an automation could not be processed as Automation Co-Pilot was unable to identify the required automation entities such as tasks, packages or actions. | Modify the instruction to correctly describe your automation scenario. |
An unexpected error occurred, please try again. If the error persists, edit your prompt or contact Support. | Automation Co-Pilot was unable to understand the request. | Try rewording the instruction. |
Approval task feature is unavailable. Please verify your license, role, permission and try again. | Automation Co-Pilot did not have proper privileges to include this feature in the automation. | Ensure the admin has granted this user the appropriate license and permissions. |
API task feature is unavailable. Please verify your license, role, permission and try again. | Automation Co-Pilot did not have proper privileges to include this feature in the automation. | Ensure the admin has granted this user the appropriate license and permissions. |