Create CMS page

ps_create_cms_page

Write · preview + approveBlock 1 · Content & SEOPaid version onlyDaily connector

Creates a new information page, such as a guide, FAQ or promotion terms, switched off until you check it.

Free TellMyShop Audit: No. This tool is only in the paid version of TellMyShop. The free TellMyShop Audit has only tools that read your store.

Ask Claude

„Create a page with the Black Friday promotion terms. Don't publish it yet.”

Example preview

New CMS page "Black Friday 2026 promotion terms" in CMS category 1, slug black-friday-2026-promotion-terms, content 4,120 characters, meta description 151 characters. Status OFF, indexing allowed.

Technical details

Creates a CMS page: title (meta title and page heading), content (HTML), meta description, link_rewrite (default from the title), cms_category_id (default 1, the CMS home). The page starts SWITCHED OFF unless active=true; indexation=true (default) lets Google index it. The content goes to all languages; translate it with ps_update_cms_page.

Parameters

NameTypeRequiredDescription
shop_idintegernoShop ID in a multistore installation. Defaults to the shop in the connector address. IDs are listed by ps_get_shop_info.
langstringnoISO language code, for example pl or en. Defaults to the shop's default language.
titlestringyesTitle (meta title). Max 255 characters.
contentstring (HTML)noContent (HTML). Max 500,000 characters.
meta_descriptionstringnoMeta description (120–160 characters). Max 512 characters.
link_rewritestringnoURL slug, by default made from the title. Max 128 characters.
cms_category_idintegernoCMS category (ps_list_cms_pages). Default 1.
indexationbooleannoLet search engines index the page. Default true.
activebooleannoSwitch on right away (default no).
confirmbooleannofalse (default) returns a preview and saves nothing. true executes, only after the user approved the preview, together with change_token.
change_tokenstringwhen: confirm=trueToken from the preview. Required with confirm=true. Valid 30 minutes, single use, bound to the previewed arguments and data state.

Limits

One page per call. Off by default. Content max 500,000 characters, in all languages at once. ps_revert_change deletes the page.

What you see before anything is saved

Claude first calls the tool without confirming it. The module returns a preview (current and new values) and a single-use token valid for 30 minutes. Claude shows you the preview and saves the change only after your yes.

Related tools

Use cases with this tool

Last updated: 2026-10-05