> ## Documentation Index
> Fetch the complete documentation index at: https://docs.markifact.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create Table

> Add tables to Google Slides presentations with custom data

The **Create Table** node adds tables with custom data to Google Slides presentations. Perfect for displaying structured data, reports, and comparisons. This is an **AI-powered node** that can understand natural language instructions.

***

## When to Use It

* Display structured data in presentations
* Create comparison tables and reports
* Add data tables from workflow results
* Build formatted data summaries
* Present metrics and KPIs in table format
* Generate dynamic tables from data sources

***

## Inputs

| Field            | Type   | Required | Description                                  |
| ---------------- | ------ | -------- | -------------------------------------------- |
| **Presentation** | Text   | Yes      | Google Slides presentation URL or ID         |
| **Slide Number** | Number | Yes      | Position of the slide to add table (1-based) |
| **Table Data**   | Array  | Yes      | 2D array of table data (rows and columns)    |
| **Position X**   | Number | No       | X coordinate in points (default: 100)        |
| **Position Y**   | Number | No       | Y coordinate in points (default: 100)        |
| **Width**        | Number | No       | Table width in points (default: 400)         |
| **Height**       | Number | No       | Table height in points (default: 200)        |

### Table Data Format

Provide data as a 2D array where each sub-array represents a row:

```json theme={"dark"}
[
  ["Metric", "Q3", "Q4", "Change"],
  ["Revenue", "$120K", "$145K", "+21%"],
  ["Users", "1,200", "1,450", "+21%"],
  ["Conversion", "3.2%", "3.8%", "+19%"]
]
```

***

## Output

Returns table creation details:

```json theme={"dark"}
{
  "table_id": "TABLE_456DEF789",
  "slide_id": "SLIDE_123ABC",
  "slide_number": 2,
  "dimensions": {
    "rows": 4,
    "columns": 4,
    "width": 400,
    "height": 200
  },
  "position": {"x": 100, "y": 100}
}
```

***

## Credit Cost

* **Cost per run**: 1 credit

***

## Tips

* **First row as headers** for better formatting
* **Keep data concise** to fit in table cells
* **Use consistent data types** within columns
* **Position carefully** to avoid overlapping other elements
