Creates a new scorecard template in the caller’s organization. Requires an org-scoped API key (admin-equivalent). The new scorecard has no items on creation — use POST /scorecards//items to add scoring criteria.
Scorecard creation payload. Title is required; teamId / allTeams / interactionType / enabled are optional.
Payload for creating a scorecard template.
Human-readable title of the scorecard (1-128 characters, trimmed).
UUID of the team to assign the scorecard to. Mutually exclusive with allTeams=true. Omit both for an unassigned scorecard.
Assign the scorecard to every team in the organization. Mutually exclusive with teamId.
Whether the scorecard is active after creation.
Type of interaction the scorecard evaluates.
conversation, chat, email "conversation"
Optional free-form guidance (0-2000 characters).
Optional prompt override for expert mode (0-8000 characters).
Whether the scorecard uses custom prompts instead of the default template.
Label-based criteria that gate when a scorecard is applied to an interaction.
{
"operator": "AND",
"conditions": [
{
"field": "label-uuid-123",
"value": "option-uuid-456"
}
]
}
Scorecard successfully created
Single-resource envelope wrapping a Scorecard.
A scorecard template used to evaluate a conversation, chat, or email.
{
"id": "sc-uuid-123",
"title": "Sales Discovery Scorecard",
"organizationId": "org-uuid-456",
"teamId": "team-uuid-789",
"allTeams": false,
"enabled": true,
"interactionType": "conversation",
"detailedInstructions": "Focus on discovery quality and next-step commitments.",
"scorecardPrompt": "",
"expertMode": false,
"isDefaultTemplate": false,
"criteria": { "operator": "AND", "conditions": [] },
"createdAt": "2026-04-16T10:15:00Z"
}