Rumatadocs
Browse documentation

Workflow run and performance controls

Prepare a test request, execute a saved workflow, and investigate outcomes, timing, and individual steps.

Step-by-step guidance.

Before you start

  • Open the named screen in Rumata. Available controls may depend on your account, permissions, and resource state.

Prepare a test run

Choose Run in the editor toolbar to open a request form. Opening the form does not execute the workflow.

ControlWhat it does
Request / JSONChoose an HTTP-style request form or enter the complete trigger input as JSON.
MethodSet the test request method: GET, POST, PUT, PATCH, or DELETE. Check it against your trigger; the form starts with POST.
Path paramsSupply values for named placeholders in the workflow route, when present.
Query params / Headers → plusAdd a name/value pair to the test request. The trash icon removes that pair.
Body (JSON)Enter the request body as valid JSON, for example {"message":"hello"}.
Trigger input (JSON)In JSON mode, enter the complete input object instead of assembling it from request fields.
Workflow default / Fast / DurableUse the saved execution setting or request an engine for this one run. Read the explanation below the selector: a Fast choice can fall back to Durable.
Run workflowExecute the saved workflow with this input. This can write data, call services, and consume credits. Save a new workflow first. If an unsaved-changes warning appears, choose Save before running to test those changes.
CloseDismiss the panel. Closing the panel does not cancel a workflow already running.

Read test results

The engine response and individual step results help explain what happened. Missing details may not have been retained.

ControlWhat it does
Engine responseRead the returned result or the run identifier, depending on the response mode.
Nodes → step rowExpand or collapse the step’s received input, passed-on output, and any error.
Agent execution detailsInspect recorded tool calls, parameters, results, duplicate-call skips, turn count, and cost when available.
Executor and timing badgesCheck which engine actually ran and compare server processing with the full request round trip.

Run history

Choose the Runs tab to inspect earlier executions. Opening an existing run does not execute it again.

ControlWhat it does
Refresh run historyReload the list. It also refreshes automatically while the view is open.
Run rowOpen that run’s details and show recorded step statuses on the canvas.
Previous / NextMove through history pages of up to 20 runs.
Back to runsReturn to the history list and clear the selected run’s graph overlay.
Step on the history canvas / execution-log rowSelect or expand a step to inspect its recorded data. The history canvas is for inspection.
Resize dividerAdjust the space between the graph and the history panel.
Execution timelineRead total elapsed time, time with steps active, time outside steps, and overlapping parallel work. Duration-only history has less timing detail.
Final resultInspect the final stored output when available.

Performance and chart ranges

The Performance tab summarizes retained executions. The same range controls appear in the overview’s workflow charts.

ControlWhat it does
Hourly / DailyGroup measurements by hour or day. Switching resets the window to the last 24 hours or last 7 days respectively.
Moving time windowHourly offers 1 hour, 6 hours, 24 hours, or 7 days. Daily offers 7, 30, or 90 days.
Refresh performanceFetch the selected range again. The view also refreshes automatically.
Chart point hoverInspect values for that time bucket. A blank or unavailable metric is not evidence of zero usage.
Runs / Success rate / Average execution / P95 executionRead volume, reliability, average duration, and the slower end of the duration distribution.