kitful.aiDocs

Content workflow

Improve a published post

Let Kitful read a live post, propose a better title, description and specific content edits, then publish the approved version at the same URL.

On this page

Some posts do not need a new article. They need the one you already published to be better.

Improve this post reads the live page, proposes specific changes, and updates it at the same URL once you approve them. The URL never changes, so the page keeps its rankings and links.

Before you begin

  • Search Console connected.
  • A destination that can receive updates. Today that is Framer, WordPress, or a Webhook.
  • A post with its own URL slug. A homepage has nothing for your site to find and update.

Connect more than one destination and Kitful asks which site holds the post.

It works on posts Kitful did not write, which is usually where the value is. On a site connected with the Kitful WordPress plugin that is off until you allow it, in Settings > Kitful; Kitful checks before charging, so nothing is spent finding out.

Framer

See Improve a Framer post.

WordPress

See Improve a WordPress post. It works through the Kitful plugin, version 1.1.0 or newer, and through an application password.

Kitful writes the title, the body and the SEO meta description, and leaves the URL, status, author, categories, tags, featured image and SEO title exactly as they were. A post built with the block editor or a page builder is refused rather than flattened, so you can still apply the title and description on its own.

Webhook

Your endpoint gets one request per approved improvement. Find the post by slug, replace only the fields that arrive, and answer {"ok": true}.

{
  "event": "update",
  "slug": "plan-a-crm-migration",
  "url": "https://example.com/blog/plan-a-crm-migration",
  "operationId": "refresh:01EXAMPLERUN",
  "title": "How to Plan a CRM Migration in 5 Steps",
  "metaDescription": "Prepare data, people and timing for a safer CRM move.",
  "html": "<h2>Plan the migration</h2><p>...</p>"
}

Fields that are absent are unchanged on purpose. See the full webhook contract for signing and retries.

Start an improvement

  1. Open Optimize.
  2. Select the page's row.
  3. Click Improve this post · 5 credits.

Kitful reads the page and writes the improvement. Up to a minute, and you can leave the page.

Improve a post at the same URL

Follow one page from a Search Console signal to an approved update, without changing the URL.

Loading walkthrough…

1 of 5Optimize flags a page that is losing clicks. Open it and click Improve this post.

Review the changes

Nothing reaches your site until you approve it. A draft has two parts.

Title and description. Up to three options each. Pick one, or keep what is live.

Content edits. Every row names the change and where it lands, so you know the result before applying it:

ChangeHow the row reads
Rewrite a sectionRewrite "How pricing works"
Add a sectionNew section after "Setup" and everything under it
Answer a questionAnswer "Is it free?" in "FAQ"
Update factsUpdate the facts in "Pricing"
Add subheadingsAdd subheadings to "Getting started"
Add internal linksAdd 2 internal links

Everything starts ticked. Untick what you disagree with, edit any text yourself, then click Update the live post. Discard throws the draft away.

For a post Kitful did not write, content edits republish the whole body. Click Preview first to see the exact result, including anything that cannot carry over, such as embeds.

What to expect after

Give it a week before judging anything. Search Console reports with a few days' delay, and Google takes longer than that to re-crawl and decide whether the new version ranks differently.

Good to know

  • 5 credits, charged when the draft is ready. Review, preview and discard are free.
  • Refused destinations keep the draft. If your site turns the update down, the run goes back to an editable draft so you can fix the cause and apply again without paying twice.
  • Nothing to change? Kitful says so and returns the credits.
  • One at a time per page. Apply or discard before starting another.
  • Never automatic. No schedule, no auto-publish setting.
  • Needs history. A brand new post gives Kitful almost nothing to work from.