# Tables

### Overview

Table procedures in Kognitos provide a structured way to interact with tabular data, allowing users to read, modify, and analyze information efficiently. Tables are especially useful when working with lists, structured inputs, or datasets that require row-by-row operations.

### Enhanced Capabilities in the Latest Table Procedures

* Table Creation
* Working with Table Rows
* Working with Table Columns
* Working with Table Cells
* Converting Tables to CSV or Excel
* Manipulating Tables

### Example

Here's a simple example of using our Table procedures to process some documents:

{% code title="Process Documents" lineNumbers="true" %}

```
create a table where
  the column names are "Document ID", "Document Type", "Status"
  
insert a row in the table where
  the Document ID is 721219
  the Document Type is "Invoice"
  the Status is "Pending"
  
insert a row in the table where
  the Document ID is 324236
  the Document Type is "Invoice"
  the Status is "Completed"

insert a row in the table where
  the Document ID is 384230
  the Document Type is "Summary"
  the Status is "Completed"

get the table's row where
  the row selection formula is "Status == Pending"
```

{% endcode %}

The procedures used in this example:

* **Lines 1-2:** [Table Creation](/legacy/legacy-experience/automation-areas/tables-v2/create-a-table.md)
* **Lines 4-7, 9-12, 14-17:** [Insert a Row](/legacy/legacy-experience/automation-areas/tables-v2/get-rows/insert-a-row.md)
* **Lines 19-20:** [Rows](/legacy/legacy-experience/automation-areas/tables-v2/get-rows.md)


---

# 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.kognitos.com/legacy/legacy-experience/automation-areas/tables-v2.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.
