Skip to content

Pelcro Agent

What will we build today?

Describe the change in a sentence. The agent writes valid Pelcro code, opens a branch, and hands you a preview link. You approve it, or you don't.

No engineering ticket. No deploy window.

The agent at work

Watch it build the thing you asked for.

This is a recorded run — the transcript, the diff, and the branch are exactly what the agent produces in a real project. Open the full demo to drive it yourself.

Fluency

Speaks fluent Pelcro.

A general-purpose coding assistant guesses at your billing stack. This one was trained on it.

Trained on the SDK, not the internet
The Pelcro JS-SDK, the ReactJS Elements library, and our public repos. It writes against the API that exists, at the version you're on.
Entitlements, not guesses
It reaches for the right primitive — entitlement checks over plan-name string matching — because it has read how the platform is meant to be used.
Output you can hand to a developer
Every change is ordinary code in your repo. No proprietary runtime, no lock-in, nothing your team can't read or edit.

agent

Integrations

Integrations in a sentence.

Analytics and CDP wiring is normally a ticket, a spec, and a fortnight of waiting. Here it is a prompt — and the agent maps the events to the names your dashboards already expect.

Send subscription events to Segment and GA4

Events forwarded

  • paywall_viewedarticle, meter_count
  • offer_impressionplan, price, variant
  • subscription_startedplan, price, currency
  • payment_failedreason, retry_at

Destinations

  • GA4Google Analytics 4
  • SegmentCDP
  • mParticleCDP
  • BrazeEngagement
  • MailchimpEmail

Already have a CDP snippet on the page? The agent detects it and writes a mapping instead of a second install.

Git discipline, built in

Every change is a commit you can undo.

This is the part that makes it safe to hand a paywall to a marketing team. The agent cannot quietly change what readers see — it can only propose a branch.

  1. Step 1

    Prompt

    “move the wall to paragraph 3”

    You describe the change in a sentence.

  2. Step 2

    Branch

    agent/inline-gate-p3

    The agent commits its work. Nothing touches production.

  3. Step 3

    Preview

    preview-77c0.…

    A real URL running your site with the change applied.

  4. Step 4

    Approve

    merge → main

    You, or whoever owns the paywall, merges it.

  5. Step 5

    Live

    deployed

    Readers see it. The commit is the record of what changed.

Rollback is one click. Because every change is a commit, reverting is a revert — not an archaeology project. The previous paywall comes back exactly as it was, including its pricing and its copy.

The same mechanism gives you A/B tests.

  1. 01

    Duplicate

    The agent copies the live paywall instead of editing it, so the control group keeps working exactly as it did.

  2. 02

    Change

    One variable moves — a price, a headline, where the wall sits. Everything else is held constant.

  3. 03

    Measure

    Conversion per variant lands in your dashboard and your CDP. Keep the winner, revert the rest.

Two ways in

Keep your site, or start from a prompt.

Most publishers already have a site they have no intention of replacing. Some are starting clean. The agent handles both.

On the site you already run

Inject a paywall into WordPress or Arc.

The agent reads your theme, finds where the article body renders, and mounts the gate there. Your CMS, your templates, your deployment pipeline — unchanged.

Add a metered paywall to article pages

  • wp-content/themes/gazette/single.phpmodified
  • wp-content/plugins/pelcro/gate.jscreated
  • pelcro.config.jscreated

Three files. One branch. Your archive keeps its URLs and its search ranking.

From nothing

Scaffold a subscription-first site.

Every surface a subscription business needs, wired to Pelcro from the first commit — not retrofitted onto a brochure site two years later.

Build a membership site for a weekly magazine

  • /Homepage with metered access
  • /subscribePlan select + checkout
  • /accountBilling, invoices, cancel flow
  • /newslettersList management
  • /loginAuth, magic link, SSO

Auth, billing, and the cancel flow are the parts teams underestimate. They come scaffolded.

Already in production

Pelcro's agents are already doing the work.

The coding agent is the newest of them. These publishers put earlier Pelcro agents into production against customer service and bulk account work, and measured what happened.

  • AI Agent · bulk account operations

    10,000+

    member accounts corrected, in batches of 200

    The process was efficient and considerably less time consuming than me manually changing shipments remaining for each individual account.

  • AI Agent · customer service

    95%

    lower per-ticket resolution time, at no added cost

    Pelcro's AI Agent has helped us significantly improve the speed and efficiency of our email customer support while maintaining the quality of service our readers expect.

  • AI Agent · customer service

    64%

    lower resolution time, with no increase in headcount

    We appreciate the opportunity to utilize AI in a way that serves our readers with faster responses but still ensures that every time a reader interacts with EdWeek, they are interacting with a human.

    Elaina Hundley

    Assistant Director, Subscription Growth & Audience Lifecycle Marketing, EdWeek

    Read the EdWeek story

Running subscriptions for

  • Frieze
  • Education Week
  • Les Affaires
  • The Day
  • Stars and Stripes
  • Oxford American
  • High Country News
  • Hoops HQ
  • MotorSport
  • The Suffolk Times
  • Crain Communications
  • Ricardo Media
  • Wondercade

Type your first change.

Nothing goes live without your approval, and anything can be reverted. The worst case is a branch you close.