# Decision Table

Welcome to the Decision Tables section, the most popular tool within [DecisionRules](https://decisionrules.io/). This section provides comprehensive guidance on how to effectively utilize this powerful feature for creating business tables.

### What Is a Decision Table?

A **decision table** is a structured way to represent business logic using conditions and corresponding outcomes. Each row in the table represents a **scenario** — a specific combination of input values that leads to a defined output.

### What will you find in the section?

Here, you'll find detailed instructions on using the table designer, which is the dedicated area for designing tables. Additionally, this section covers the import and export options for rules, as well as how to manage this data seamlessly.

Furthermore, you’ll discover advanced functionalities, including the various functions available for evaluating cells within tables.

## What You Can Find in This Space

{% content-ref url="decision-table/decision-table-designer" %}
[decision-table-designer](https://docs.decisionrules.io/doc/rules/decision-table/decision-table-designer)
{% endcontent-ref %}

{% content-ref url="common-rule-features/input-and-output" %}
[input-and-output](https://docs.decisionrules.io/doc/rules/common-rule-features/input-and-output)
{% endcontent-ref %}

{% content-ref url="data-types-and-functions/data-types" %}
[data-types](https://docs.decisionrules.io/doc/rules/data-types-and-functions/data-types)
{% endcontent-ref %}

{% content-ref url="data-types-and-functions/operators" %}
[operators](https://docs.decisionrules.io/doc/rules/data-types-and-functions/operators)
{% endcontent-ref %}

{% content-ref url="data-types-and-functions/operators/functions" %}
[functions](https://docs.decisionrules.io/doc/rules/data-types-and-functions/operators/functions)
{% endcontent-ref %}

{% content-ref url="common-rule-features/rule-export-and-import" %}
[rule-export-and-import](https://docs.decisionrules.io/doc/rules/common-rule-features/rule-export-and-import)
{% endcontent-ref %}

{% content-ref url="decision-table/decision-table-designer/table-operations" %}
[table-operations](https://docs.decisionrules.io/doc/rules/decision-table/decision-table-designer/table-operations)
{% endcontent-ref %}


---

# 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://docs.decisionrules.io/doc/rules/decision-table.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.
