{
  "schemaVersion": "1.0",
  "entityFamily": "modules",
  "entityType": "DefinedTerm",
  "entityId": "modules:77",
  "canonicalUrl": "https://babadook.tech/modules/visual-workflow-builder",
  "machineBaseUrl": "https://babadook.tech/ai/modules/visual-workflow-builder",
  "name": "Visual Workflow Builder",
  "aliases": [],
  "summary": "Drag-and-drop workflow designer supporting sequential, parallel, conditional, loop, event-driven, and saga execution patterns with real-time testing and debugging.",
  "description": [
    "Drag-and-drop workflow designer supporting sequential, parallel, conditional, loop, event-driven, and saga execution patterns with real-time testing and debugging."
  ],
  "sections": [
    {
      "id": "complex-workflows-simple-interface-aab34a8f-0549-4ec9-90d6-e9a7a94ac229",
      "heading": "complex-workflows,-simple-interface",
      "body": [
        "Complex Workflows, Simple Interface The Visual Workflow Builder provides a drag-and-drop canvas where developers and business analysts design complex workflows visually. Six execution patterns cover every automation scenario: sequential pipelines, parallel fan-out, conditional branching, collection iteration, event-driven reactions, and saga-based distributed transactions. Test workflows directly in the builder with mock inputs and step-through debugging. View execution history, step durations, and error details for every workflow run."
      ],
      "specifications": [],
      "relationships": [],
      "media": [],
      "children": [
        {
          "id": "data-viz-1",
          "heading": "data Viz",
          "body": [],
          "specifications": [],
          "relationships": [],
          "media": [],
          "children": [],
          "sourceBlockType": "unsupported"
        }
      ],
      "sourceBlockType": "content_block",
      "sourceBlockId": "aab34a8f-0549-4ec9-90d6-e9a7a94ac229"
    },
    {
      "id": "visual-workflow-builder-specifications-5a1d053b-068a-486e-bd62-583009db3bf1",
      "heading": "Visual Workflow Builder Specifications",
      "body": [],
      "specifications": [
        {
          "label": "Patterns",
          "value": "Sequential, parallel, conditional, loop, event-driven, saga",
          "group": "spec Items"
        },
        {
          "label": "Nodes",
          "value": "Action, transform, condition, delay, wait, webhook, human task",
          "group": "spec Items"
        },
        {
          "label": "Testing",
          "value": "In-builder execution with mock inputs",
          "group": "spec Items"
        },
        {
          "label": "Debugging",
          "value": "Step-through with variable inspection",
          "group": "spec Items"
        },
        {
          "label": "History",
          "value": "Full execution history with filtering and search",
          "group": "spec Items"
        }
      ],
      "relationships": [],
      "media": [],
      "children": [],
      "sourceBlockType": "product_specification",
      "sourceBlockId": "5a1d053b-068a-486e-bd62-583009db3bf1"
    },
    {
      "id": "features-3",
      "heading": "features",
      "body": [
        "testing: true",
        "debugging: true",
        "drag drop: true",
        "six patterns: true"
      ],
      "specifications": [],
      "relationships": [],
      "media": [],
      "children": [],
      "sourceBlockType": "features"
    }
  ],
  "specifications": [],
  "claims": [],
  "relationships": [
    {
      "type": "products",
      "targets": [
        {
          "id": "83",
          "family": "products",
          "name": "DXP",
          "slug": "dxp",
          "canonicalUrl": "https://babadook.tech/products/dxp",
          "relationship": "products"
        }
      ]
    },
    {
      "type": "capabilities",
      "targets": [
        {
          "id": "82",
          "family": "capabilities",
          "name": "Workflow Automation",
          "slug": "workflow-automation",
          "canonicalUrl": "https://babadook.tech/capabilities/workflow-automation",
          "relationship": "capabilities"
        }
      ]
    },
    {
      "type": "sub_modules",
      "targets": [
        {
          "id": "34",
          "family": "sub-modules",
          "name": "Application Development",
          "slug": "application-development",
          "canonicalUrl": "https://babadook.tech/sub-modules/application-development",
          "relationship": "sub_modules"
        }
      ]
    },
    {
      "type": "use_cases",
      "targets": [
        {
          "id": "57",
          "family": "use-case",
          "name": "Application Development",
          "slug": "application-development",
          "relationship": "use_cases"
        }
      ]
    }
  ],
  "authors": [],
  "media": [],
  "regulatoryContext": {
    "exportControlAndLicensingReviewRequired": false
  },
  "language": "en",
  "receipt": {
    "sourceBlockCount": 4,
    "projectedBlockCount": 4,
    "sourceValueCount": 18,
    "projectedValueCount": 18,
    "sourceRelationshipCount": 4,
    "projectedRelationshipCount": 4,
    "sourceClaimCount": 0,
    "projectedClaimCount": 0,
    "unknownBlockTypes": [],
    "omittedFields": [],
    "missingValuePaths": [],
    "invalidClaims": [],
    "complete": true
  },
  "contentHash": "191ee7a7ed8b9fba3e57cf7212da9d999a3ba8870ede5c03bf58ef23a5a36c28"
}