Saber icon

Saber

Work with the Saber Platform API: company and contact research signals, market signals, lists, and scoring

Actions79

Company Signal Template → Update a signal template

AI-generated

Summary

Update a company signal template with new configuration fields and weight.

Inputs

  • templateId (required) — Unique identifier of the template to update.
  • additionalFields — Optional collection of fields such as name, description, question, answerType, outputSchema, weight, and qualificationCriteria to augment the update.
  • weight — Importance level of the signal, one of 'important', 'nice_to_have', 'not_important'.
  • qualificationCriteria — JSON mapping of answer values to qualification criteria based on answerType.

Output shape

a single updated template object

Returns the full template definition after update; optional fields may be omitted if unchanged.

Examples

Example 1: Update a template to ask about revenue growth with percentage answer type

{"templateId":"tmpl_001","additionalFields":{"question":"Revenue growth","answerType":"percentage","weight":"important","qualificationCriteria":{}}}

Example 2: Add description and output schema to an existing template

{"templateId":"tmpl_045","additionalFields":{"description":"Financial health indicator","outputSchema":"{"revenue":{"type":"number"}"}"}}

Example 3: Mark a template as not important and set qualification criteria

{"templateId":"tmpl_078","weight":"not_important","qualificationCriteria":{"open_text":"needs review"}}

Links

Discussion