list_templates
List published internal workspace templates available as a starting point for a new model. Call this first to discover valid template_model_name values before calling create_model_from_template — do not guess a template name. Any workspace member may call this tool. Pass workspace_id to list templates in a workspace other than your current one (requires an active membership there; OAuth/JWT sessions only).
read-only · idempotent
Parameters
Section titled “Parameters”| Name | Type | Required | Default | Description |
|---|---|---|---|---|
workspace_id | `Annotated[str | None, Field(description=WORKSPACE_ID_FIELD_DESCRIPTION)]` | No | None |
Returns
Section titled “Returns”Returns a structured object. Top-level fields:
templates(array<object>)count(integer)
See the response example below for the full payload shape.
Example
Section titled “Example”Tool Call
Section titled “Tool Call”{ "name": "list_templates", "arguments": { "workspace_id": "dddddddd-dddd-dddd-dddd-dddddddddddd" }}Response
Section titled “Response”{ "templates": [ { "model": "saas-arr-template", "template_description": "SaaS ARR forecast starter model" } ], "count": 1}- Module:
Templates - Requires authentication via API token or Auth0 JWT.