Skip to main content
POST
Create a new template. Specify templateType as "agent", "workflow", or "workspace". For agent/workflow provide the corresponding agentId/workflowId. For workspace, the entire workspace is snapshotted (all agents, workflows, custom fields, and tags; contacts and conversations are excluded).
workspaceId is required for account-scoped API keys and inferred from the key for workspace-scoped keys. See Workspace ID and Request Scope.

Body Parameters

string
Source workspace. For agent/workflow templates: the workspace containing the source entity. For workspace templates: the workspace to snapshot. Required for account-scoped API keys, inferred from workspace-scoped keys if omitted.
string
required
Type of template to create. One of agent, workflow, or workspace.
string
Agent ID to create template from. Required when templateType is "agent".
string
Workflow ID to create template from. Required when templateType is "workflow".
string
required
Template name (1-255 characters).
string
Template description (max 1000 characters).