SHOPIFY · WRITE NEW POSTS

Your blog shouldn't sound like every AI post.

Plan a series with Keble AI Agent, shaped by examples you can check. Read a sample first.

  • Store sync: Pro (1 store) or balance
  • Keble accounts are invite-only for now
Sample data · fictional store
Series plan · Linen careSample first
  1. Living with linenPillar guide
  2. How to wash a linen throwHow-to
VoiceTone A · calm expertTone B · friendly

You make four decisions

  1. 01Direction

    Who it's for, what it should achieve, which blog.

  2. 02Plan

    Each post's topic, voice, length and images.

  3. 03Sample

    Read one post; ask for changes or approve.

  4. 04Create all

    One approval in To do covers the whole set.

Read the posts before your readers do

Pick a post to preview it as your blog shows it.

Sample data · fictional store
Journal

How to wash a linen throw

Linen gets softer with every wash.

  1. Shake it out and check the label.
  2. Wash at 30 °C on a gentle cycle.
Skip the softener. Linen softens on its own.

AI blog tools vs a Keble series

One-post generatorsPublishing toolsA Keble series
Starts fromLimitedA few keywords, one postLimitedA posting scheduleYesA plan of up to 10 posts
VoiceLimitedPreset tonesMissingPublishes what it's givenYesShaped by examples you can check
Before readers see itLimitedYou paste each postMissingUsually publishes on scheduleYesYou read a sample; created unpublished
Hidden characters in the textMissingNot checkedMissingNot checkedYesBlock the write; facts and tone stay yours

Typical of each category, from their public pages, as of Oct 2026; individual tools vary.

Nothing changes in your store until you approve it.

More

Approve it yourself or through an API key you created with write access. Keble AI Agent can only propose.

Questions

Can I edit first?

Yes, until Create all. After that, fix the created posts as old posts.

What do post URLs look like?

Every created post address includes -kbl- plus six characters, for example /blogs/journal/how-to-wash-linen-kbl-a1b2c3, to keep generated handles distinct.

Where do images come from?

Store files, Keble images or https links; you confirm the rights. Revert all, once approved, deletes only the posts this set created; copied images stay.

What does it cost?

Preparing the posts is free (0 requests). Store sync needs Pro (1 store) or a balance; Keble AI Agent needs a paid plan or balance.

Start your next series with a plan.

  • Store sync: Pro (1 store) or balance
  • Keble accounts are invite-only for now
Use it from your own AI Agent
Read the API & MCP docs
Use Keble's MCP tools to write a set of new posts for my Shopify blog. First call artifect_describe for SHOPIFY_BLOG_POSTS, then artifect_create with my connected Shopify store and this brief: [who reads the posts and what they are for]. At each step, read it with artifect_read_input and answer it with artifect_answer. Agree the direction and the blog with me, plan the posts and their tones, and find style examples I can check. Draft each post (one Keble AI Agent per post if you can), then self-review each one for a natural tone. Show me a sample and wait for my verdict. Use only facts I confirm and no other brand's name, and ask me before you use any web image. When I approve the sample, propose Create all with artifect_adjust and tell me to approve it in To do.