Skip to content

misc

misc

DomoWorkflow_Tile_AiAgent dataclass

DomoWorkflow_Tile_AiAgent(
    id: str,
    tile_type: str,
    index: int,
    x: float = 0.0,
    y: float = 0.0,
    title: str | None = None,
    dimensions: dict | None = None,
    data: dict = dict(),
    raw: dict = dict(),
    prompt: DomoWorkflow_Parameter | None = None,
    result: DomoWorkflow_Parameter | None = None,
    agent: dict = dict(),
)

Bases: DomoWorkflow_Tile

AI agent action tile (AI_AGENT).

agent is preserved as a raw dict because it contains AI-agent-specific fields (context, instructions, tools, outputDescriptions) that extend the standard parameter shape.

DomoWorkflow_Tile_DatasetQuery dataclass

DomoWorkflow_Tile_DatasetQuery(
    id: str,
    tile_type: str,
    index: int,
    x: float = 0.0,
    y: float = 0.0,
    title: str | None = None,
    dimensions: dict | None = None,
    data: dict = dict(),
    raw: dict = dict(),
    dataset: DomoWorkflow_Parameter | None = None,
    query: DomoWorkflow_Parameter | None = None,
    result: DomoWorkflow_Parameter | None = None,
)

Bases: DomoWorkflow_Tile

Dataset query tile (DATASET_QUERY_TASK).

DomoWorkflow_Tile_Empty dataclass

DomoWorkflow_Tile_Empty(
    id: str,
    tile_type: str,
    index: int,
    x: float = 0.0,
    y: float = 0.0,
    title: str | None = None,
    dimensions: dict | None = None,
    data: dict = dict(),
    raw: dict = dict(),
)

Bases: DomoWorkflow_Tile

Placeholder / work-in-progress tile (EMPTY).

DomoWorkflow_Tile_Parallel dataclass

DomoWorkflow_Tile_Parallel(
    id: str,
    tile_type: str,
    index: int,
    x: float = 0.0,
    y: float = 0.0,
    title: str | None = None,
    dimensions: dict | None = None,
    data: dict = dict(),
    raw: dict = dict(),
)

Bases: DomoWorkflow_Tile

Fan-out / fan-in gateway tile (parallelGatewayNode).

DomoWorkflow_Tile_UserTask dataclass

DomoWorkflow_Tile_UserTask(
    id: str,
    tile_type: str,
    index: int,
    x: float = 0.0,
    y: float = 0.0,
    title: str | None = None,
    dimensions: dict | None = None,
    data: dict = dict(),
    raw: dict = dict(),
    config_type: str | None = None,
    email: dict = dict(),
)

Bases: DomoWorkflow_Tile

Human-in-the-loop approval tile (userTaskNode).