Table

A summary metrics table with key takeaways called out beside it

Try in Playground
Table slide template rendered with SlideForge
Cost
$0.05/slide
Engine
Deterministic
Pattern
Data Table
Output
.pptx + PDF + PNG

Example brief

Show the quarter key metrics as a compact table with the change versus last quarter, and call out the two or three implications the executive team should notice in a rail beside the table.

Render it

Structured intent — create_slide payload

Copy-paste-ready. Renders deterministically (verbatim, no LLM). Add a theme_id for any of the built-in themes — the layout stays identical.

{
  "form": "data_table",
  "variant": "summary_table_with_callouts",
  "headline": "Where the quarter landed",
  "context": "Q2 vs Q1, with the three things to notice",
  "source_note": "RevOps cube, Q2",
  "data": {
    "rows": [
      [
        "Net revenue retention",
        "112%",
        "108%",
        {
          "text": "+4pp",
          "tone": "good",
          "align": "r"
        }
      ],
      [
        "Pipeline coverage",
        "2.7x",
        "3.2x",
        {
          "text": "-0.5x",
          "tone": "bad",
          "align": "r"
        }
      ],
      [
        "Gross margin",
        "71%",
        "70%",
        {
          "text": "+1pp",
          "tone": "good",
          "align": "r"
        }
      ],
      [
        "SMB churn",
        "3.1%",
        "2.4%",
        {
          "text": "+0.7pp",
          "tone": "bad",
          "align": "r"
        }
      ]
    ],
    "takeaways": [
      "Retention is the bright spot this quarter",
      "Pipeline coverage slipped below the 3x guardrail",
      "Enterprise NRR is masking rising SMB churn"
    ],
    "columns": [
      {
        "header": "Metric"
      },
      {
        "header": "Q2"
      },
      {
        "header": "Q1"
      },
      {
        "header": "Change"
      }
    ]
  }
}

cURL (REST)

curl -X POST https://dev-api.slideforge.dev/v1/render/intent \
  -H "Authorization: Bearer sf_live_..." \
  -H "Content-Type: application/json" \
  -d '{"form":"data_table","variant":"summary_table_with_callouts","headline":"Where the quarter landed","context":"Q2 vs Q1, with the three things to notice","source_note":"RevOps cube, Q2","data":{"rows":[["Net revenue retention","112%","108%",{"text":"+4pp","tone":"good","align":"r"}],["Pipeline coverage","2.7x","3.2x",{"text":"-0.5x","tone":"bad","align":"r"}],["Gross margin","71%","70%",{"text":"+1pp","tone":"good","align":"r"}],["SMB churn","3.1%","2.4%",{"text":"+0.7pp","tone":"bad","align":"r"}]],"takeaways":["Retention is the bright spot this quarter","Pipeline coverage slipped below the 3x guardrail","Enterprise NRR is masking rising SMB churn"],"columns":[{"header":"Metric"},{"header":"Q2"},{"header":"Q1"},{"header":"Change"}]}}'

Related templates

Frequently asked questions

How do I render the Table template?

Send a POST to /v1/render/auto with a brief, or call create_slide via MCP with the structured intent shown below. The response includes an editable .pptx, a PDF, and a PNG. $0.05 per slide.

Does an AI write the slide?

No. SlideForge renders deterministically from a structured intent — no LLM draws the slide, so text is never mangled or fabricated. The optional brief path uses a router to pick the pattern, then renders deterministically.

Can I customize the colors and fonts?

Yes. Pass a theme_id to apply a built-in or custom brand theme; the layout stays the same.

Try this template

Render Table deterministically — editable PowerPoint in under a second.

Table Slide Template | SlideForge | SlideForge (slideforge.dev)