portfolio-workflow
Orchestrate cross-product tasks by discovering workflows, planning readiness, and executing steps with stateful sessions, including fetcher-to-reporter and matcher-to-fetcher-to-midaz.
Instructions
Cross-product workflow tool for orchestrating guided steps across Lerian products. Supports workflow discovery, readiness planning, stateful workflow sessions, step execution, and execute-next progression. Implemented workflows include fetcher-to-reporter and matcher-to-fetcher-to-midaz.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| step | No | Workflow step to execute when intent="execute-step". | |
| input | No | Workflow-specific input payload used for planning or execution. | |
| limit | No | Maximum session summaries to return for intent="list-sessions". | |
| intent | Yes | List workflows, describe a workflow, generate a readiness plan, create or inspect a workflow session, or execute a specific workflow step. | |
| scopeId | No | Required owner/client scope for stateful session operations. Use a stable caller, tenant, or operator identifier. | |
| workflow | No | Cross-product workflow identifier. | |
| sessionId | No | Workflow session identifier for stateful planning and execution. | |
| sessionToken | No | Opaque session token returned by create-session. Required for get-session, execute-step, and execute-next. |