# 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.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developers.saber.app/answer-types.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
