AI Agent Asset Bundle migration API
Allows migration of AI Agent (or AI Digital Worker) Asset Bundles and Variation Asset Bundles across Control Tower instances.
Allows migration of AI Agent (or AI Digital Worker) Asset Bundles and Variation Asset Bundles across Control Tower instances.
An AI Agent Variation Asset Bundle is not the same as an AI Agent Asset Bundle. For the AI Agent Asset Bundle API, see the related API documentation.
Explore problem context
Problem definition
A crucial aspect of installation and further support is implementing an AI Agent (or AI Digital Worker) so that you can change any setting outside of the implementation code without recompiling, updating, or re-deploying your AI Digital Worker. Typically, this is achieved by making your configuration external to the source code.
Form Builder is used to design AI Agent configuration windows. To access it, go to /task-designer/general-app/builder.
Data flow
ODF 2 provides a standardized extensible Data Model for all AI Agent implementations. The model includes a set of tables with dynamic, convention-based names that enable ETL (extract, transform, load) processes to manage data consistently. All predefined columns in these tables are automatically processed by WorkFusion Analytics.
The instruction provides guidance on how to make automations you develop appear in Control Tower as an instance of a new AI Agent entity.
Major technical concerns of AI Agent delivery
The instruction describes running, stopping, and scheduling Business Processes based on the ODF 2 example project.
The article describes an AI Agent Asset Bundle. For details on the structure of an AI Agent Variation Asset Bundle, refer to Package assets into AI Agent Variation Asset Bundle.
The article describes an AI Agent Variation Asset Bundle.
The article describes an AI Agent Asset Bundle. For details on the structure of an AI Agent Variation Asset Bundle, refer to Package assets into AI Agent Variation Asset Bundle.
The article describes an AI Agent Variation Asset Bundle.
Spoke is a tool for end-to-end Business Process testing. It provides fluent APIs for a developer to achieve typical testing goals. The framework is built on the JUnit 5 + AssertJ ecosystem, but the core module does not depend on it and can be used as a pure Java library.
Spoke is a tool for end-to-end Business Process testing. It provides fluent APIs for a developer to achieve typical testing goals. The framework is built on the JUnit 5 + AssertJ ecosystem, but the core module does not depend on it and can be used as a pure Java library.
The Work.AI platform provides a framework that allows users to configure an AI Agent (or AI Digital Worker, AI DW) without any additional knowledge about its implementation.
The information in the article relates to the low-code approach of creating AI Agents using Work.AI Developer.
Problem context
You can version Data Stores that make your Data Model just like all other Assets of your project. However, increasing a Data Model version each time you release a new AI Agent version means that your Work.AI platform environment ends up having many Data Store instances.
Work.AI Developer (previously Intelligent Automation Cloud Developer or IA Cloud Developer) is a part of the Work.AI platform and provides a unique automation environment to evaluate, learn, design, create, and support automation projects.
To illustrate how user Transactions are created and processed, let's simulate a simple scenario for a Business Process (BP) consisting of two Bot Tasks: