Rendex
Recipes

Workflow recipes you can clone in minutes

Outcome-focused automation templates that render images and PDFs inside the tools you already use — n8n, Zapier, and Make. Pick a recipe, drop in your Rendex key, and ship.

Left: a Make HTTP module JSON body with a single html field and format png, annotated 'send just ONE of url / html / markdown — two sources returns a 400'. Right: the rendered PNG output card reading 'Hello Giulia', with status chips 200 OK, PNG, and 1 source.
Make

Render HTML to a PNG in Make (Correct HTTP Module Setup)

A pre-wired Make HTTP module that renders HTML to a PNG with Rendex on the first try. Copy the exact request body so you never hit the 400 'send exactly one of url, html, or markdown' error.

Updated 2026-06-03

Left: a raw Stripe payment event JSON with customer, amount, and invoice number. Right: the same data rendered as a clean, branded PDF invoice with a PAID badge, itemized line items, and a total — ready to email.
n8n

Auto-Generate Invoice PDFs from Stripe in n8n

Render a branded PDF invoice the moment Stripe reports a payment, using one n8n workflow and Rendex — then email it or store a hosted link. No PDF library, no headless browser to host.

Updated 2026-07-21

Left: an Airtable grid row with title, subtitle, and author columns. Right: the same row rendered as a 1200x630 branded OG card on an orange-to-dark gradient, with the hosted URL written back into the row's ogImageUrl field.
MakeZapier

Auto-Generate OG Images from Airtable Rows (Make & Zapier)

Turn every Airtable row into a branded Open Graph image. A Make HTTP module or Zapier action calls Rendex's hosted render link, then writes the og: URL straight back to the row.

Updated 2026-05-28

Left: a JSON array of four URLs (stripe.com, vercel.com, linear.app, railway.app) submitted in a single batch POST. Right: a 2×2 grid of finished screenshot cards, each labeled with its host and a green '200 · signed' status from its HMAC-signed webhook callback.
n8n

Batch Screenshot a List of URLs with Webhook Delivery in n8n

Submit a whole list of URLs to Rendex in one batch request and receive each screenshot through an HMAC-signed webhook as it finishes — driven on a schedule from n8n.

Updated 2026-07-21

Left: a Python snippet calling rendex.render_html on a financial table at device_scale_factor 2. Right: the rendered sharp 2x PNG — a 'Revenue by Quarter' report with a brand-orange quarterly bar chart, an FY revenue total, and a green YoY growth figure, ready to embed in a PDF report.
Python SDK

Render an HTML Financial Report or Invoice to PNG in Python

Turn an HTML financial report, invoice, certificate, or data table into a crisp PNG from a server-side Python script — one render_html() call, no headless Chrome to host. Embed the image in a generated PDF or report deliverable.

Updated 2026-06-02

Left: an n8n flow — Schedule at 08:00, a Set node building report HTML, the Rendex render node, and a Gmail node — with the KPIs merged from a DB node. Right: the rendered KPI report PNG attached to the email, showing a heading, three metric cards (Signups, MRR, Churn), and a small brand-orange bar chart.
n8nMake

Email an HTML Report as a PNG Attachment in n8n

Render an HTML report or KPI summary to a PNG with Rendex on a schedule, then email it as an attachment to your team — one n8n workflow, no headless browser to host. Works the same in Make.

Updated 2026-06-02

Left: a single POST that creates a Rendex Watch on a pricing page. Right: an n8n Webhook node receiving a signed watch.changed event that resolves into a Slack message with the before/after/overlay diff.
n8n

Send a Slack Alert When a Web Page Changes (Rendex Watch + n8n)

Point Rendex Watch at any URL and route its signed watch.changed webhook into n8n — verify the signature, then post the before/after/overlay diff to Slack. Real-Chrome visual diffing, no cron or storage to run yourself.

Updated 2026-07-21

Left: the Markdown an AI agent wrote — a Q2 status report heading and a small metrics table — alongside a compact render_artifact tool call with a branding theme (accent color, formats). Right: the same content rendered by Rendex as a branded document, with an orange accent bar, a PDF + PNG chip, and a hosted share-link line.
MCP

Let an AI Agent Render a Branded PDF from Markdown (Rendex MCP)

Give Claude, Cursor, or any MCP client the Rendex render_artifact tool and it turns the Markdown or HTML it just wrote into a branded PDF + PNG with a hosted share link — one tool call, no file plumbing, no headless browser.

Updated 2026-07-15

Left: a cluttered web article — nav bar, cookie banner, sidebar ads, and social widgets around the body text. Right: the same page extracted by Rendex to clean Markdown — just the title, byline, and article prose — with a small chip labelled 'to embeddings' feeding a vector store.
Pipedream

Extract a URL to Clean Markdown for RAG in Pipedream

Turn any web page into clean, reader-mode Markdown with one Rendex call inside a Pipedream workflow, then pipe it straight into an embedding or LLM step — no HTML parsing, no boilerplate stripping, no headless browser.

Updated 2026-07-15

Left: a Zap — a Typeform 'new submission' trigger with name/email/course fields, feeding a Rendex Generate PDF action. Right: the resulting branded certificate PDF, with an orange accent header, the submitter's name filled in, and a completion date, attached to an outgoing email.
Zapier

Generate a Branded PDF from a Form Submission in Zapier

Turn a Typeform or Google Forms submission into a branded PDF — a receipt, certificate, or confirmation — with Zapier's native Rendex Generate PDF action, then email it back. No code, no PDF library, no headless browser.

Updated 2026-07-15

Left: a Zap — a Google Sheets 'new spreadsheet row' trigger with a URL column, feeding a Rendex Capture Screenshot action with Full Page on. Right: the resulting full-page PNG landing in a Google Drive folder alongside earlier captures.
Zapier

Screenshot Every New Google Sheets URL to Drive in Zapier

Add a URL to a Google Sheet (or Airtable) and Zapier captures a full-page screenshot with the native Rendex action, then files it in Google Drive — no code, no headless browser, on the free tier.

Updated 2026-07-21

Left: a Zap — Schedule by Zapier set to daily, feeding a Rendex Capture Screenshot action with Full Page on. Right: a Google Drive folder of dated full-page screenshots of the same homepage across several days, forming a visual timeline.
Zapier

Archive a Daily Full-Page Screenshot to Drive in Zapier

Schedule a daily or weekly full-page screenshot of any page and file it in Google Drive or Dropbox with a dated name — a visual history built automatically with Zapier's native Rendex action. No code, free tier.

Updated 2026-07-21

Left: a Rendex Capture Screenshot action in the Zap editor with a Cookies field holding a JSON array of session cookies. Right: the resulting screenshot showing an authenticated dashboard — real charts and account data — instead of a sign-in page.
Zapier

Screenshot a Page Behind a Login in Zapier (with Cookies)

Capture an authenticated page — a dashboard, admin view, or member-only report — with Zapier's native Rendex action by passing a session cookie. No browser to script, no code. Cookies are a Rendex Basic+ feature.

Updated 2026-07-21

Left: a Zap with a Rendex 'Website Changed' trigger feeding a Slack 'Send Channel Message' action, mapping the summary and crop image. Right: the resulting Slack message in #market-intel — 'Competitor pricing changed', a one-line summary that the Pro plan rose from $19 to $24, and a tight cropped screenshot of just the price block.
Zapier

Post a Slack Alert When a Website Changes (Zapier)

Monitor any page with Rendex Watch and let Zapier's native Website Changed trigger post the change to Slack — a plain-English summary of what changed plus a cropped image of the exact spot. No cron, no webhook, no code.

Updated 2026-07-21

Left: a Zap with a Rendex 'Website Changed' trigger feeding a Jira 'Create Issue' action, mapping the summary into the title and the crop and page URL into the description. Right: the created Jira ticket — summary 'Supplier terms page changed: cancellation window cut from 30 to 14 days', a description with the page link and before/after images, and a cropped screenshot of the changed clause.
Zapier

Open a Jira or Trello Ticket When a Monitored Page Changes (Zapier)

When Rendex Watch detects a change on a page, let Zapier's native Website Changed trigger open a Jira, Trello, or Asana ticket automatically — titled with what changed and carrying a cropped image of the exact spot. A change that needs action belongs on a board, not just a channel.

Updated 2026-07-21

Left: a Zap — a Schedule by Zapier weekly trigger feeding a Rendex Create Branded Artifact action with Markdown content, a brand name, logo URL, and accent color. Right: the resulting branded PDF report with an orange header bar and logo, styled headings and a table, attached to an outgoing Gmail message.
Zapier

Email a Branded PDF Report on a Schedule in Zapier

Turn Markdown into a polished, branded PDF — your logo, colors, and layout — with Zapier's native Rendex Create Branded Artifact action, then email it out on a schedule. No design tool, no code, on the free tier.

Updated 2026-07-21

Left: a Zap — an RSS by Zapier new-item trigger feeding a Rendex Extract Text From a Web Page action set to Markdown. Right: a Google Sheet filling with rows of clean extracted text — a title column, an excerpt column, and the article body — pulled from the feed's URLs.
Zapier

Extract Clean Web Page Text to Google Sheets in Zapier

When a new URL appears in an RSS feed or a sheet, pull the clean article text — title, byline, and body — with Zapier's native Rendex Extract Text action, then log it to Google Sheets or feed it to an AI step. No scraping, no code, free tier.

Updated 2026-07-21

Left: a Zap — a Google Sheets column of URLs feeding a Rendex Submit Batch action, which returns a Batch ID, followed by a Get Batch Status step. Right: a grid of full-page screenshots captured in parallel from the list, landing in a Drive folder.
Zapier

Batch Screenshot a List of URLs From a Google Sheet in Zapier

Feed a column of URLs from a Google Sheet to Zapier's native Rendex Submit Batch action and get every screenshot back in parallel — then poll with Get Batch Status and store the results. No loop to build, no code.

Updated 2026-07-21

Left: a Zap with a Rendex 'Website Changed' trigger feeding a Google Sheets 'Create Spreadsheet Row' action, mapping the changed timestamp, page name, AI summary, and diff score into columns. Right: the resulting spreadsheet — a change log with a header row and several timestamped rows tracking a competitor's pricing page changing over weeks, each row carrying the summary, a diff score, and a crop link.
Zapier

Log Every Website Change to a Google Sheet (Zapier)

Turn Rendex Watch into a permanent change log. When a monitored page changes, Zapier's native Website Changed trigger appends a timestamped row to a Google Sheet — what changed, the diff score, and links to the before, after, and cropped images. A searchable history you can sort, filter, and prove from.

Updated 2026-07-23

Left: a Make scenario — a custom-webhook module receiving a Rendex watch.changed payload, feeding a Create Trello Card module. Right: the resulting ticket card titled 'Pricing page changed', with the URL, a short summary of what changed, and a before/after diff thumbnail.
Make

Open a Ticket When a Web Page Changes (Rendex Watch + Make)

Monitor any page with Rendex Watch and open a Trello, Jira, or Asana ticket in Make the moment it changes — a real-Chrome before/after visual diff drives the alert, so you file work on real changes, not on noise.

Updated 2026-07-15

Left: a Markdown document — a release-notes heading, a bullet list, and a fenced code block — feeding an Activepieces Render to Image step set to Source: Markdown, Format: PDF. Right: the same content rendered by Rendex as a clean, branded PDF with GitHub-flavored styling and an orange accent, shown as a file ready to attach.
Activepieces

Turn Markdown into a Branded PDF in Activepieces

Render a Markdown document — a doc, changelog, or approved article — to a branded PDF inside an Activepieces flow with the native Render to Image piece. No CSS, no headless browser, and the same step is callable by your AI agents.

Updated 2026-07-15

Left: a Power Automate flow — a Recurrence trigger, an HTTP action calling Rendex /v1/screenshot/json, and a Create file action with a base64ToBinary() expression. Right: a SharePoint document library showing the freshly filed 'Weekly-Report-2026-05-25.pdf', with an orange Rendex accent on the rendered report thumbnail.
Power Automate

Save a Scheduled Report PDF to SharePoint in Power Automate

Render an HTML report to a PDF on a schedule and file it in SharePoint or OneDrive with Power Automate's built-in HTTP action — no custom connector. The /v1/screenshot/json + base64ToBinary path Power Automate needs, done right.

Updated 2026-07-15

Left: a plain Markdown report with a title and bullet highlights. Right: the same content rendered as a branded PDF with an orange accent bar, header, and footer — plus a hosted share link.
n8n

Turn a Markdown Report into a Branded PDF in n8n

Render any Markdown report, digest, or summary into a branded PDF, PNG, and hosted share page with one n8n node using Rendex Artifact — no design tool, no PDF library.

Updated 2026-07-21

Left: a Schedule Trigger config set to run daily at 9am against a URL. Right: a full-page screenshot saved to Google Drive as screenshot-2026-07-21.png.
n8n

Archive a Daily Screenshot to Google Drive in n8n

Capture a full-page screenshot of any URL on a schedule and upload it to Google Drive with a timestamped filename — a hands-off visual record for compliance, marketing, or competitor tracking.

Updated 2026-07-21

Left: a post record with a title and author. Right: a branded 1200x630 OG card with the title, author, and an orange-to-cyan accent bar — served from a signed, hosted URL.
n8n

Auto-Generate Social OG Images per Blog Post in n8n

Mint a branded, hosted og:image URL for every blog post with one n8n workflow and Rendex Render Link — inject the title and author, get a signed image URL to drop straight into your og:image tag. No upload step.

Updated 2026-07-21

Left: a cluttered web article with ads and navigation. Right: the same article as clean, reader-mode Markdown with just the title and body — ready for an LLM.
n8n

Extract Clean Content from a URL and Summarize It with AI in n8n

Pull clean, reader-mode Markdown from any page with Rendex Extract — handling paywalls, JS apps, and cookie walls — then feed it to an LLM for a summary or straight into a RAG pipeline. One n8n workflow.

Updated 2026-07-21

Left: a chat message reading 'Take a screenshot of news.ycombinator.com'. Right: an n8n canvas — Chat trigger into an AI Information Extractor into a Rendex capture node returning a screenshot.
n8n

Screenshot a URL from a Chat Message with AI in n8n

Let a user ask in plain English and have AI pull the URL out of the message, then screenshot it with Rendex — a fully-wired n8n workflow that runs the moment you add credentials.

Updated 2026-08-08

Two screenshots of the same pricing page side by side, one labeled US and one labeled DE, showing different currencies and offers.
n8n

Compare a Page Rendered from Different Countries in n8n

Capture the same URL from multiple countries in parallel with Rendex geo screenshots, then merge the results to verify localized pricing, geo-gated content, and regional CDNs — one n8n workflow.

Updated 2026-07-21

Left: a session cookie JSON array with name, value, and domain. Right: a captured authenticated dashboard showing logged-in content instead of a login screen.
n8n

Screenshot a Page Behind a Login in n8n

Capture an authenticated page — an internal dashboard, a gated report, a members-only view — by passing your session cookies to Rendex, so it renders the page as the logged-in you. One n8n workflow.

Updated 2026-07-21

Left: a Make scenario — a Search Rows module feeding an Iterator, a Rendex HTTP module, and an Array Aggregator that flows into one Email module, annotated 'render each row, then aggregate BACK into one message'. Right: a single email preview titled 'Your 4 badges are ready' with four rendered PNG attachment chips.
Make

Render a List to Images and Email Them as One Message (Make Iterator + Aggregator)

Fan a list of records out with a Make Iterator, render each one to a PNG with Rendex, then recombine them with an Array Aggregator so a single email goes out with every image attached — the aggregate-back pattern Zapier can't do.

Updated 2026-07-21

Left: a Make scenario — a webhook feeding a Data store 'Get a record', then a Router branching to two routes labelled 'cache hit → reuse URL' and 'cache miss → Rendex render link → Data store add'. Right: a data-store table with slug keys mapped to hosted og:image URLs, one row highlighted as a fresh miss.
Make

Cache OG-Image Render Links in a Make Data Store (Render Each Item Once)

Store Rendex render-link URLs in a Make Data store keyed by content, so a Router renders a new item only on a cache miss and reuses the hosted URL on every hit — dedupe that cuts credits and latency, using Make's built-in database.

Updated 2026-07-21

Left: a Make scenario — a trigger and a Rendex HTTP module feeding a Router that splits into three parallel branches labelled Google Drive (Upload), Slack (Post message), and Airtable (Update record). Right: the same rendered status-card PNG shown arriving in all three destinations at once.
Make

Render Once, Deliver Everywhere — Fan a Render to Many Apps With a Make Router

Render an image or PDF once with Rendex, then a Make Router fans it out in parallel — upload to Drive, post to Slack, and write to Airtable from a single render, each branch with its own filter. One render, many destinations.

Updated 2026-07-21

Left: a Make scenario — a Rendex HTTP module with a dashed error-handler route beneath it holding a Break directive labelled 'retry 3× / 15s' and a Resume branch labelled 'fallback placeholder'. Right: a timeline showing attempt 1 hit a 429, attempt 2 succeeded, and the real render flowing downstream.
Make

Self-Healing Renders in Make — Auto-Retry and Fall Back With an Error Handler

Wrap the Rendex HTTP module in a Make error handler so a transient failure retries with a Break directive and a permanent one falls back to a placeholder — the render step heals itself instead of dead-lettering the whole scenario.

Updated 2026-07-21

Left: a compact rendex_screenshot MCP tool call with url, fullPage, and device set. Right: the captured page rendered by Rendex inside a browser frame, with a metadata chip showing 1280×3200 PNG and a load time — the image the agent sees inline.
MCP

Give Your AI Agent a Live Screenshot Tool (Rendex MCP)

Add the Rendex MCP server to Claude, Cursor, or Windsurf and the agent gains a rendex_screenshot tool — it can capture any URL, raw HTML, or Markdown as an image mid-task and see the result inline, no headless browser to run.

Updated 2026-07-21

Left: a cluttered web page in a browser frame — cookie banner, nav, sidebar ad, share buttons around the article. Right: a rendex_extract tool call and the clean Markdown it returns — a title, byline, and prose body with all the chrome stripped, ready for an LLM.
MCP

Let an AI Agent Read Any Web Page as Clean Markdown (Rendex MCP)

Give Claude, Cursor, or any MCP client the rendex_extract tool and it reads any URL as clean reader-mode Markdown — nav, ads, and boilerplate stripped, JavaScript-rendered content included — ready to summarize or drop into a RAG pipeline.

Updated 2026-07-21

Left: a watch_create tool call with url, intervalMinutes, diffMode 'both', and notifyEmail. Right: the JSON a watch run returns — a changed:true result with an AI 'what changed' summary and signed before / after / overlay image links, shown as the agent would relay it.
MCP

Have an AI Agent Watch a Page for Changes (Rendex MCP)

Give Claude, Cursor, or any MCP client the Rendex Watch tools and it can set up, test, run, and manage website-change monitors in conversation — validate a scope, create a watch, force a check, and read what changed, all without leaving the chat.

Updated 2026-07-21

Left: a rendex_render_link tool call rendering HTML for a social card, with an expiresIn set. Right: the returned JSON { url, expiresAt, format, cacheTtl } and, below it, a <meta property="og:image"> tag using that hosted URL — the link the agent pastes into markup.
MCP

Generate a Hosted Share Image from an AI Agent (Rendex MCP)

Give Claude, Cursor, or any MCP client the rendex_render_link tool and it mints a signed, edge-cached image URL from a URL, HTML, or Markdown — drop it straight into an og:image tag or an <img> src instead of handling raw image bytes.

Updated 2026-07-21

Looking for a specific tool? Browse all integrations.

Build your own workflow

Get your API key in seconds. 100 free renders/month. No credit card required.