workflow

Start and monitor Domo App Platform workflows via WorkflowClient.

19|13|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/stahura/domo-ai-vibe-rules --skill workflow-stahura
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow
Source: https://github.com/stahura/domo-ai-vibe-rules/tree/main/skills/custom-apps/workflow
Command: npx skills add https://github.com/stahura/domo-ai-vibe-rules --skill workflow-stahura

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Start and monitor workflows in Domo apps by interfacing with the WorkflowClient, reducing manual setup and oversight.

Core Features & Use Cases

  • Start, monitor, and manage workflows using the Toolkit's WorkflowClient.
  • Ensure correct workflow alias usage via manifest workflowMapping and provide robust error handling patterns.
  • Real-world scenario: trigger a workflow from an app and poll for status until completion.

Quick Start

Start a workflow by calling WorkflowClient.startModel with your workflow alias and a variables payload.

Frequently Asked Questions about workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I programmatically start a Domo workflow from my app code?

To start a Domo workflow programmatically, call WorkflowClient.startModel with your workflow alias and a variables payload. The Skill enforces alias-based method usage to trigger workflow instances directly from code.

Do I need a manifest.json file to use WorkflowClient for Domo App Platform automation?

Yes, configuring the manifest.json file is required for Domo workflow automation. You need the workflowMapping configuration defined there to ensure correct workflow alias usage and route calls properly through WorkflowClient.

What is the best way to track and monitor a running workflow instance in Domo?

The best way to monitor a running Domo workflow instance is to poll the WorkflowClient for status updates until completion. This Skill demonstrates robust error handling patterns for tracking workflow execution.

How does alias-based workflow mapping work in Domo app development?

Alias-based workflow mapping uses a manifest.json configuration to link logical names to actual workflows. This enforces correct method usage in WorkflowClient, reducing manual setup and preventing routing errors.

Why does my Domo workflow automation fail when calling the WorkflowClient?

Domo workflow automation fails when the manifest.json workflowMapping is missing or incorrectly configured. The Skill enforces alias-based method usage, so mismatched aliases will trigger robust error handling patterns.