Features

Everything Pendro does, on one page.

A complete tour of the capabilities — from AI generation and 100 production templates to multi-language sites, public API, and the MCP server that lets your favourite AI agent drive the dashboard.

The full catalogue

Built to ship sites, not to be a CMS.

Every feature below is shipped, documented, and used by Pendro's own marketing site. No "coming soon"; no asterisks.

AI page generation

Describe your site in 1–3 sentences. Claude picks the right template, writes hero / services / about / FAQ copy, and even chooses a brand-appropriate colour. Edit in the editor; publish when ready.

100 real templates

Production-grade layouts across services (plumbers, electricians, HVAC, cleaning, landscapers), professional (law, accounting, therapy, dental), creative (photographers, designers, illustrators, videographers), commerce (restaurants, cafes, bakeries, boutiques), tech (SaaS startups, indie hackers, AI products) and more. Real photography, real copy, real businesses — never lorem ipsum.

30+ section types

Hero variants, pricing, FAQ, testimonials, gallery, contact, process, case studies, embeds. Reorder and swap without writing a line of code.

Built-in blog with AI assist

Tiptap rich-text editor with slash menu, callouts, embeds, scheduling. AI writes drafts and rewrites selections to match your brand voice. RSS + JSON-LD ship with every post.

Newsletter campaigns

Compose in the same editor, send via Resend, track delivery + opens + bounces per recipient. Bring your own verified sender domain via DKIM/SPF.

Forms + notifications

Contact forms and newsletter capture built in. Submissions go to your inbox, your Slack, web push to every signed-in device, and an in-app notification center.

Embeddable widgets (SDK)

Drop a Pendro newsletter signup or contact form onto any external site with a two-line snippet. 4.6 KB gzipped, no dependencies, version-pinned at /sdk/v1/pendro.js. Customise via data attributes or call mount() programmatically from your own React / Vue / vanilla JS.

Custom domains

Connect your apex or subdomain through Vercel. SSL provisioned automatically; daily DNS-verification cron flags drift before your visitors notice.

Dark mode + a11y

One-click dark-mode toggle with an auto-derived palette per template. Every section ships keyboard-navigable with semantic landmarks and meets WCAG AA contrast.

Brand voice training

Drop in 5 voice samples and Pendro folds them into every AI generation, so drafts and rewrites read like you — not like generic SaaS copy.

Multi-language sites

Publish in any combination of locales from a single project. AI-translate every section + every blog post with one click, override per-locale slugs and SEO copy, and let visitors pick their language. Per-locale `hreflang` alternates are generated automatically so Google ranks the right variant per region.

Public API + CLI + MCP (17 tools)

Versioned REST API at /api/v1 with personal access tokens. Terminal CLI uses the same tokens. Model Context Protocol server exposes 17 tools — CRUD on projects + blog posts, contact-form + newsletter inbox, AI generate / regenerate, brand-voice config — so Claude Desktop, Cursor, ChatGPT, and Zapier MCP can drive Pendro via natural-language tool calls. Per-scope tokens (`write:ai` separate from `write:projects`) so an agent can be content-edit-only or AI-spend-only.

Webhooks

Outbound HTTP notifications on publish, form-submit, lead-reply. Retry with exponential backoff. Wire Zapier, Make, your CRM, or your own endpoint.

Version history

Every save snapshots your content. One-click restore to any prior revision. Edit fearlessly — nothing is permanent.

Free to start

Your next site,
live before lunch.

No credit card. No hidden steps. One project free, forever — plus every template, every section, every layout.