run_workflow
Execute workflows using natural language prompts by specifying project, domain, and inputs to automate tasks and processes.
Instructions
Run a workflow with natural language.
- Based on the prompt and inputs dictionary, determine the workflow to run
- Format the inputs dictionary so that it matches the workflow function signature
- Invoke the workflow
Args:
    project: Project to run the workflow in.
    domain: Domain to run the workflow in.
    name: Name of the task to run.
    inputs: A dictionary of inputs to the workflow.
Returns:
    A dictionary of outputs from the workflow.
Input Schema
| Name | Required | Description | Default | 
|---|---|---|---|
| domain | Yes | ||
| inputs | Yes | ||
| name | Yes | ||
| project | Yes | 
Input Schema (JSON Schema)
{
  "properties": {
    "domain": {
      "title": "Domain",
      "type": "string"
    },
    "inputs": {
      "additionalProperties": true,
      "title": "Inputs",
      "type": "object"
    },
    "name": {
      "title": "Name",
      "type": "string"
    },
    "project": {
      "title": "Project",
      "type": "string"
    }
  },
  "required": [
    "name",
    "inputs",
    "project",
    "domain"
  ],
  "title": "run_workflowArguments",
  "type": "object"
}