Website Governance

Every change your website makes, on the record.

Connect your website’s repository and hosting, and every change, human or AI, becomes visible, reviewable, approvable, attributable, and reversible. This is the flagship of the management layer, and it runs in production today.

How a governed change works

From request to live with every step on the record.

This isn’t a concept. It’s the loop running in production on real business websites today, shown here exactly as it works.

01

Request in plain language

“Update the footer tagline to our new positioning line.”

Standard riskContext attached

Anyone on the team describes the change. Dispatch turns it into a scoped, rule-bound handoff for the AI agent, carrying your approved brand context.

02

The agent does the work

dispatch/req-28b8544e
Commit pushedPR #14 linked

Any coding agent executes the handoff. Commits and pull requests link themselves to the request as the work happens.

03

Preview attaches automatically

Preview readyAuto-attached

preview-req-28b8544e.example.app

Every change produces a live preview before production. The link lands on the request the moment the deploy finishes.

04

Send it back, or approve it

Approve changeApprover: Owner

Requesters can’t approve their own high-risk work.

Not right? Send it back with a note and the agent's instructions regenerate with your revision. Right? Role-gated approval, recorded. High-risk changes require a second approver.

05

Live, on the record

LiveCycle time: 4h 06m

The change ships. Who asked, what context governed it, who approved, what shipped, and how long it took: all permanent, all human-readable.

06

Undo, any time

Restore this versionHistory preserved

One click restores the site to any prior version. Nothing is deleted; the mistake and the recovery both stay on the record.

Run your website like a team, even when AI does the work.

Dispatch gives marketing teams the visibility, context, approvals and control they need to operate a website built and managed by AI.

See

Every page, change, deployment, and open request in one feed. AI changes are attributed to the agent that made them; humans to what they requested and approved.

Direct

Write the change in plain language. Dispatch turns it into a scoped agent handoff carrying your approved brand context.

Review

Every change produces a live preview before production, attached to its request automatically. Not right? Send it back with a note.

Approve

Role-gated sign-off recorded on every change. High-risk changes require a second approver, enforced by the system.

Know

A permanent record of who asked, what context governed the work, who approved, what shipped, and how long it took.

Undo

Restore the site to any prior version in one click. Nothing is deleted; the mistake and the recovery both stay on the record.

The composer

Plain language in. Governed instructions out.

Nobody on your team writes agent prompts. They write what they want, in their own words. Dispatch composes the handoff: scoped to the request, bound by your rules, and carrying your approved brand voice and messaging automatically, so the output stays on brand.

  • Revisions carry forward: send a change back with a note and the instructions regenerate with your feedback built in.
  • Risk tiers shape the work: low, standard, or high. High-risk changes, like pricing and legal claims, require a second approver, enforced by the system rather than a policy document.
  • Works with any coding agent. The handoff is the contract; Claude Code, Codex, or whatever your team runs executes it.

Your request

“Refresh the pricing page FAQ to mention the new annual plan. Keep our usual tone.”

## Agent handoff · req-7c21e0d4

SCOPE: pricing page FAQ only. No other files.

CONTEXT: approved brand voice v3, pricing messaging (auto-attached)

RISK TIER: HIGH (pricing content). Second approver required before this change can go live.

RULES: preview before production. Mark the commit with its request so it links back automatically.

The safety net

The undo button for your website.

Speed is only trustworthy when it’s reversible. Every version of your site stays restorable: pick any point in its history and bring it back with one click, at 5pm on a Friday, without calling a developer.

Restores preserve history rather than rewriting it. The mistake and the recovery both stay on the permanent record, which is exactly what your next audit, handover, or post-mortem needs.

Site versions
a41f09c

Homepage hero refresh

Today, 2:14 PM

Current
9b02d77

New case study published

Yesterday, 4:52 PM

Restore
5c88e12

Pricing FAQ update

Aug 24, 11:03 AM

Restore

The audience nobody designed for

Your next customers ask AI. AI reads your website first.

A growing share of your visitors aren’t human: AI crawlers and buying agents read, compare, and cite websites on your customers’ behalf. Dispatch scores every page 0–100 on answer-engine readiness, so “will AI recommend us?” becomes a number your team can improve instead of a mystery.

AEO readiness

/
96
/pricing
88
/blog/announcing-annual-plans
62

Titles, descriptions, structured data, and indexability, checked per page.

Machines reward depth and freshness

AI answer engines cite pages with extractable answers, accurate structured data, and content that's current today. Stale sites don't get recommended.

Only AI production can keep up

Being citable across the questions your buyers ask means more pages, kept fresher, than any manual workflow produces at a real-world budget.

Only governance makes that safe

High-cadence AI publishing without previews, approvals, and undo is a brand risk. With them, it's a growth engine.

Use the best tool for the work. Dispatch stays above it.

Dispatch doesn't replace your coding agent, repository, or hosting platform. It gives your organization a consistent management and governance layer across them, whichever you choose, today or next year.

As the agents and infrastructure get better, your website gets better. Dispatch makes sure your organization stays in charge of what they do.

Management layerDispatch
Coding agents
Claude CodeCodexGemini
Frameworks
Next.jsAstro
Version control
GitHub
Hosting & deploys
VercelNetlifyCloudflare

AI-powered website questions, answered.

How does Dispatch govern website changes?

Dispatch connects to your site's repository and hosting platform. Every commit, pull request, and deployment appears in a live activity feed, with AI-authored changes attributed to the agent that made them. Pages are inventoried and scored for answer-engine readiness (AEO), and roles control who can request, approve, and publish. Dispatch governs the work; your coding agent, GitHub, and your hosting platform execute it.

How do approvals work for AI website changes?

A change starts as intent, a request written in plain language. Dispatch turns it into a scoped agent handoff, the agent produces the work on a branch, and the deploy platform builds a preview. The approver reviews the preview and either approves or sends it back with a revision note, which regenerates the agent's instructions on the same request. Roles are enforced so editors cannot approve their own work, and every decision is recorded next to the change it authorized.

What happens if AI breaks something on my website?

You restore it in one click. Dispatch lists every prior version of your site, and an owner or admin can restore to any of them. A new commit puts the site back exactly as it was; nothing is deleted, and both the mistake and the recovery stay on the record. Deploy previews catch most problems before production; for anything that slips through, the activity feed shows exactly which change caused it and the Versions panel undoes it.

How do I know which website changes were made by AI?

Coding agents sign their commits with attribution trailers: Claude Code, Codex, and Gemini all identify themselves in the commit message. Dispatch reads those trailers and badges each change in the activity feed with the agent that made it, alongside the human who requested and approved it. Attribution is what turns AI website work from a black box into an auditable record.

Which tools does the Website layer work with?

Dispatch is agent- and host-agnostic. It works with any coding agent (Claude Code, Codex, Gemini, and whatever comes next), GitHub for version control, and Vercel, Netlify, or Cloudflare for hosting and deploys. Because Dispatch sits above the execution tools rather than replacing them, every improvement they ship makes your setup better.

More questions? Visit the Knowledge Center

Your website is ready for AI. Now your organization is too.

The tools to build and run your website with AI already exist. Dispatch makes them manageable for your organization.