Bar Rank ChartPerformance bandsCorporate & BusinessManagement Consulting

Bar chart

Rank regions against red/amber/green performance bands

Try in Playground
Bar chart slide template rendered with SlideForge
Cost
$0.05/slide
Engine
Deterministic
Pattern
Bar Rank Chart
Output
.pptx + PDF + PNG

Example brief

Show on-time delivery by region against performance bands (below target, acceptable, strong) so it is clear which regions fall below the minimum service threshold, highlighting the two underperforming regions.

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": "bar_rank_chart",
  "variant": "benchmark_band_bar",
  "headline": "Two regions fall below the minimum service threshold",
  "context": "On-time delivery by region (%) against performance bands",
  "data": {
    "unit": "%",
    "categories": [
      {
        "label": "Nordics",
        "value": 97,
        "display": "97%"
      },
      {
        "label": "DACH region",
        "value": 94,
        "display": "94%"
      },
      {
        "label": "Iberia",
        "value": 91,
        "display": "91%"
      },
      {
        "label": "Benelux",
        "value": 83,
        "display": "83%",
        "emphasis": "primary",
        "tone": "bad"
      },
      {
        "label": "Adriatic",
        "value": 79,
        "display": "79%",
        "tone": "bad"
      }
    ],
    "bands": [
      {
        "to": 85,
        "label": "Below target",
        "tone": "bad"
      },
      {
        "to": 95,
        "label": "Acceptable",
        "tone": "warn"
      },
      {
        "to": 100,
        "label": "Strong",
        "tone": "good"
      }
    ]
  }
}

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":"bar_rank_chart","variant":"benchmark_band_bar","headline":"Two regions fall below the minimum service threshold","context":"On-time delivery by region (%) against performance bands","data":{"unit":"%","categories":[{"label":"Nordics","value":97,"display":"97%"},{"label":"DACH region","value":94,"display":"94%"},{"label":"Iberia","value":91,"display":"91%"},{"label":"Benelux","value":83,"display":"83%","emphasis":"primary","tone":"bad"},{"label":"Adriatic","value":79,"display":"79%","tone":"bad"}],"bands":[{"to":85,"label":"Below target","tone":"bad"},{"to":95,"label":"Acceptable","tone":"warn"},{"to":100,"label":"Strong","tone":"good"}]}}'

Related templates

Frequently asked questions

How do I render the Bar chart 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 Bar chart deterministically — editable PowerPoint in under a second.

Bar chart Slide Template | SlideForge | SlideForge (slideforge.dev)