submit_scores
Submit one score per playbook rule for a call. The server validates quotes, speakers, and rule completeness, saving all scores only when every check passes; otherwise it returns reasons and hints.
Instructions
Submit one score per rule for a call. The server checks every score before saving anything: the quote has to be in the turn you name (spaces and case are ignored), that turn has to be spoken by the rule's speaker, and with quote_required a true score needs a quote. Every rule of the version has to be present. If anything fails you get accepted=false with rejected[{rule_id, reason, hint}] and missing[]; nothing is saved, so fix those rules and send the full set again. A false score takes an empty quote. On success the server returns the verdict and flags it computed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scores | Yes | ||
| call_id | Yes | ||
| rules_version | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||