workflow_builder_chat
Ask the WebArm workflow assistant to design a new workflow or change an existing one (workflow_id). Returns {reply, proposal, changes}; NOTHING is saved. proposal = {name, graph, task_variables, cron_expr, new_pipelines: [{key, name, description}], needs, plan}; graph nodes may use pipeline_id "new:". To apply: create each new pipeline (workflow_builder_create_pipeline), replace "new:" with its id, then workflow_create / workflow_update. history = earlier [{role, content}] turns; start = manual|schedule|webhook. Costs one builder_call credit.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"message": "<message>"
},
"name": "workflow_builder_chat"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| start | No | ||
| history | No | ||
| message | Yes | ||
| workflow_id | No |