Available tools
| Tool | Purpose |
|---|---|
list_workflows | List workflows available in a deployment |
update_workflow | Upload or update a workflow on Nen |
list_runs | List recent runs for a workflow |
create_run | Execute a workflow |
get_run_status | Check the status of a workflow run |
get_run_logs | Retrieve logs for a workflow run |
get_run_video | Get a URL to the run dashboard with video and log viewer |
Tool details
list_workflows
List all workflows available in your deployment.
Example prompt:
update_workflow
Upload workflow files to Nen. If it exists already, this is an update. Otherwise, it will publish a new workflow.
Parameters:
workflowId(string, required): Workflow UUID.files(array, required): Workflow files to upload.workflowName(string, optional): Human-readable name.
list_runs
List recent runs for a workflow.
Parameters:
workflowId(string, required): Workflow UUID.limit(integer, optional): Max runs to return.
create_run
Start a new workflow run.
Parameters:
workflowId(string, required): Workflow UUID.
get_run_status
Check the status of a workflow run.
Parameters:
messageId(string, required): Message ID returned bycreate_run.
get_run_logs
Retrieve logs for a run to debug errors or review outputs.
Parameters:
messageId(string, required): Message ID returned bycreate_run.
get_run_video
Get the video replay URL for a completed run.
Parameters:
messageId(string, required): Message ID returned bycreate_run.