๐๏ธ Introduction to the Activity Designer
The Activity Designer is a flexible tool that helps you create custom automation activities that meet your company's specific needs. With the Activity Designer, you have control over the creation of activities that can serve a variety of purposes, based on your unique automation requirements.
๐๏ธ Accessing the Activity Designer
Permissions
๐๏ธ Starting a New Activity
The Custom Activity Information popup will automatically appear if this is your first time entering the Activity Designer or if no activities are already open.
๐๏ธ Importing Activities
If you have a custom activity that was created in a different environment or an activity downloaded from the VAR::EXCHANGE, you can import it into your current environment.
๐๏ธ Designing a Custom Activity
Once you click Create or Import to create the new activity, the Activity Designer canvas will display.
๐๏ธ Frontend Code - JSON Overview
Getting Started with JSON
๐๏ธ Generating JSON
The Activity Designer enables users to easily create JSON UI definitions for custom Python-based activities. With a single click, users can generate a basic JSON structure that automatically incorporates all identified parameters in their Python code. This feature simplifies the workflow, making it faster and more efficient to define custom activity configurations.
๐๏ธ Actions on Activities
The top bar of the Activity Designer combines the tab bar that you can use to switch between open activities, and the toolbar that gives you a variety of actions that can be performed on the activity displayed on the canvas. Only one activity at a time can be displayed on the canvas.
๐๏ธ Actions on Categories
New categories can be created, and existing categories can be deleted or edited.
๐๏ธ Custom Activities
Use Custom activities in any workflow in the same manner as the out-of-the-box Resolve activities. Additionally, these activities have several distinguishing characteristics that make it easier to see that they are custom.