# Answer Types

Saber Signals make it possible to scan any company for a specific signal or insight through the use of our API, from core firmographics to nuanced buying signals.

### How Signals work

* You submit a company domain (e.g., "acme.com") and ask a research question (like "What is their main product?")
* The Saber platform uses agents to find and analyze data, and returns a structured answer based on the format you choose, whether that's plain text, a list, a number, currency, etc.

### Answer Types

When creating a signal through the API, you can define the format in which you want to receive the answer.

Be sure to set the correct **answer\_type** when defining the signals you want to use, taking into consideration how you plan to use that data in your workflows.

| Answer Type  | Description                                  | Example Question                                                        |
| ------------ | -------------------------------------------- | ----------------------------------------------------------------------- |
| open\_text   | Freeform answer or description               | Which topics does the CRO of this company post about?                   |
| number       | Numeric value                                | How many employees work at this company?                                |
| boolean      | true or false                                | Has this company raised funding in the last 3 months?                   |
| list         | Multiple items returned in a list            | Which GTM tools does this company use?                                  |
| percentage   | Numeric value representing percentage        | What percentage of revenue comes from EU customers?                     |
| currency     | Numeric value representing a monetary amount | What is this company's estimated ARR?                                   |
| json\_schema | A structured JSON object                     | How much funding has this company raised in the last 5 years, per year? |

### How to use Signal results

Saber returns Signals using an `id`, `status`, `question`, `domain`, `reasoning`, `answer_type`, `sources` and `value`, along with some useful metadata.

#### Value and reasoning

The actual answer is return in the requested format under `value`, while the `reasoning` explains how the answer was generated in a way that's useful for verification and auditing.

#### Sources

Any links referenced or search will be returned under `sources`, so you can review the raw info or reference it in your workflows.
