Skip to content

Workflow JSON Task Catalog

This catalog maps workflow construction tasks to the pages that define required inputs, output JSON shape, and failure checks.


Build new workflow

  1. Create Workflow Structure
  2. Validate Workflow Structure
  3. Refine Workflow Structure if validation fails
  4. Create Workflow Settings List
  5. Create Message Filters
  6. Create Transformer Actions
  7. Create Code Transformations when non-declarative logic is required

Import/migration flow

  1. Import Workflow Definition
  2. Create Receiver Variable Instructions
  3. Create Sender Transformer Instructions
  4. Create Receiver Response Instructions when custom response behavior is required
  5. Create Message Filters
  6. Create Transformer Actions

Task pages

Internal task id Output Doc
CreateWorkflow AiWorkflowStructure JSON Create Workflow Structure
ImportWorkflow receiver/sender setting list from imported source description Import Workflow Definition
CreateWorkflowFileFromWorkflowStructure concrete workflow settings list Create Workflow Settings List
CreateActivity single activity definition Create Activity Definition
CreateTransformers transformer action objects Create Transformer Actions
CreateCodeTransformers C# for code transformer steps Create Code Transformations
CreateFilters filter objects Create Message Filters
CreateRecieverVariableInstructions receiver variable extraction instructions Create Receiver Variable Instructions
CreateRecieverResponseTransfomerInstructions receiver response transformation instructions Create Receiver Response Instructions
CreateSenderTransformerInstructions sender transformation instructions Create Sender Transformer Instructions
ValidateWorkflowStructure validation result JSON Validate Workflow Structure
RefineWorkflowStructure corrected workflow structure JSON Refine Workflow Structure

Rule component pages

Rule family Purpose Doc
Path and source reference rules Correct path syntax and cross-activity reads by message type Path and Source Rules
Transformer generation rules Transformer action vocabulary and conversion patterns Transformer Rules
Filter generation rules Receiver/sender pass criteria semantics Filter Rules
Code generation rules C# constraints and runtime API usage Code Rules
Receiver/sender JSON generation rules Type selection and serialized property generation Receiver/Sender JSON Generation Guide
Instruction building blocks Shared rule blocks used across tasks Instruction Rule Building Blocks
Instruction source precedence How system/user/import/instruction text sources are keyed and resolved Instruction Sources and Precedence