> For the complete documentation index, see [llms.txt](https://docs.deepconverse.com/product-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.deepconverse.com/product-docs/conversational-flow-builder/data-tables/how-to-read-or-search-data-from-data-tables.md).

# How to read or search data from Data Tables?

Data Tables are a robust data storage options for configuration and other datasets. You can reference them and use these to lookup information based on the conversation / guide context.&#x20;

### Supported Operations

| **Operation** | **Function**                                                |
| ------------- | ----------------------------------------------------------- |
| Lookup        | Allows you to find a single record using a key value query  |
| Search        | Allows you to find multiple records using a key value query |
| Get All       | Allows you to get all the values in the data table          |

&#x20;

### Using in the flow

You can use the data tables with the Data Table Add On.&#x20;

When you drag the node you can put it as a step in the flow. In the right panel for the configuration you can choose the Table name, Operation, Output Field and Query.&#x20;

Note: In the query you can use parameters from the context to lookup values.

<figure><img src="/files/vDEUwHzYDzNpKZ3EliIn" alt=""><figcaption></figcaption></figure>

<br>
