Update CMS page

ps_update_cms_page

Write · preview + approveBlock 1 · Content & SEODaily connector

Changes the text of an information page.

Ask Claude

„On the Delivery page, change the free shipping threshold from 300 to 250 PLN. Don't touch anything else.”

Example preview

CMS 1 Delivery, language pl. 1 paragraph changed:
- "Free delivery for orders over 300 PLN."
+ "Free delivery for orders over 250 PLN."

Technical details

Changes title, SEO title, content (HTML) and meta description of a CMS page in one language. The preview shows differences (for content: changed paragraphs). Terms, privacy policy and returns are legal texts: change them only on the user's explicit request.

Parameters

NameTypeRequiredDescription
cms_idintegeryesPage ID (from ps_list_cms_pages).
titlestringnoPage title (heading and default search title), max 255.
head_seo_titlestringnoSEO title when it should differ from the title (recommended up to 60), max 255.
contentstring (HTML)noFull page content, replaces the current content. Max 300,000 characters.
meta_descriptionstringnoMeta description (recommended 120-160), max 512.
langstringwhen: shop has more than one active languageISO code of the language you write in. Required when the shop has more than one active language. Claude writes the content in this language.
shop_idintegernoShop ID in a multistore installation. Defaults to the shop in the connector address. IDs are listed by ps_get_shop_info.
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 and one language per call. Content max 300,000 characters.

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

Last updated: 2026-10-03