{
  "schema_version": "agentpmt.docs.v1",
  "generated_at": "2026-07-21T15:29:47.345Z",
  "release_id": "645ba065961f3e4869733f1c5ebbd86e4233149ebb79daf3c648378a1d5336d2",
  "id": "69b2e500c481ec10adab7cf1",
  "page_url": "https://www.agentpmt.com/docs/core-concepts/what-is-a-workflow",
  "markdown_url": "https://www.agentpmt.com/docs/core-concepts/what-is-a-workflow?format=agent-md",
  "json_url": "https://www.agentpmt.com/docs/core-concepts/what-is-a-workflow?format=agent-json",
  "source_path": "content/docs/what-is-a-workflow.mdoc",
  "updated_at": "2026-05-31T20:38:59.000Z",
  "headings": [
    {
      "depth": 2,
      "id": "how-workflows-work",
      "title": "How Workflows Work"
    },
    {
      "depth": 2,
      "id": "building-vs-using-workflows",
      "title": "Building vs. Using Workflows"
    },
    {
      "depth": 2,
      "id": "scheduled-workflow-runs",
      "title": "Scheduled Workflow Runs"
    },
    {
      "depth": 2,
      "id": "key-concepts",
      "title": "Key Concepts"
    },
    {
      "depth": 2,
      "id": "next-steps",
      "title": "Next Steps"
    }
  ],
  "related_products": [],
  "related_workflows": [],
  "doc": {
    "title": "Workflows",
    "description": "Learn how workflows chain multiple tools together into reusable, automated sequences your agent can run.",
    "category": "Core Concepts",
    "image": null,
    "full_path": "core-concepts/what-is-a-workflow",
    "body_markdown": "# Workflows\n\nA **workflow** (also called a skill) is a sequence of tool calls chained together to accomplish a multi-step task. Instead of giving your agent step-by-step instructions every time, you build a workflow once and reuse it.\n\n---\n\n## How Workflows Work\n\nA workflow connects multiple tools into a defined sequence. When your agent runs a workflow, it follows each step in order, passing results from one tool to the next.\n\n**Example:** A \"Research and Summarize\" workflow might:\n\n1. Search the web for articles on a topic\n2. Scrape the top 3 results\n3. Summarize the content into bullet points\n4. Save the summary to a document\n\nEach step is a tool call. The workflow handles the wiring between them.\n\n---\n\n## Building vs. Using Workflows\n\n**Using Workflows** — Browse published workflows in the [marketplace](https://www.agentpmt.com/marketplace). Add a workflow to your Agent Group. Your agent can run it whenever it matches the task. One-click remix to make your own version.\n\n**Building Workflows** -- Open the [visual workflow builder](https://www.agentpmt.com/agent-workflow-skills-builder). Drag and connect tool nodes on the canvas. Configure each node's inputs and outputs. Publish publicly for others to use, or keep private.\n\n---\n\n## Scheduled Workflow Runs\n\nSchedules let a workflow run later, repeatedly, or on a fixed cadence after it is allowed on an Agent Group. A workflow can be allowed explicitly, through **Allow all workflows** for public published workflows, or through private-workflow access settings for private workflows the user can access. Each schedule has one execution mode:\n\n**BYO agent scheduler** — AgentPMT exposes due schedule items, but your external agent performs the work. This fits OpenClaw, Hermes, Claude, or custom runtimes that need to own execution, credentials, approvals, or environment setup.\n\n**AgentPMT managed run** — AgentPMT runs due workflow items through the gateway using the model assigned to the workflow. This fits hands-off schedules where AgentPMT should execute the workflow automatically.\n\n---\n\n## Key Concepts\n\n### Nodes\n\nEach step in a workflow is a node. A node wraps a single tool call and defines what inputs it needs and what outputs it produces.\n\n### Publishing\n\nWhen you publish a workflow, it gets a public page in the marketplace. Other users can view, star, and remix it. You earn credits when others use your published workflows.\n\n### Remixing\n\nRemixing copies someone else's workflow into your account so you can modify it. The original creator gets attribution and the remix count increments.\n\n### Sessions\n\nWhen a workflow runs, it creates a session that tracks progress through each node. You can view active and completed sessions in your dashboard.\n\n---\n\n## Next Steps\n\n### [Build a Workflow](https://www.agentpmt.com/docs/getting-started/build-a-workflow)\n\nStep-by-step guide to the visual builder\n\n### [Browse Workflows](https://www.agentpmt.com/marketplace)\n\nFind workflows others have published\n"
  }
}
