Page Builder (PaaS) agent (CMS 13)
Page Builder (PaaS) is an agent in Mark (Optimizely Agent Platform). It analyzes a document, image, or URL. The agent then creates a content item of a specified content type in Optimizely Content Management System (CMS) 13 (PaaS).
- Challenge – Editors spend hours rebuilding designs, documents, and existing web pages as structured CMS content.
- Agent outcome – The agent creates a populated Optimizely CMS content item of the specified content type under the specified parent. The item includes uploaded media and composition structure.
- Value – Teams move from ideation to publish-ready CMS content faster. The content stays structured according to Optimizely CMS best practices.
Prerequisites
Before using the Page Builder (PaaS) agent, complete the following:
- Have Optimizely Content Management System (PaaS) version 13.
- Run the Content Analysis agent (PaaS) for the content type you want to build.
Install agent
Note
Mark Administrators, Agent Builders, and users with the Add, edit, and install specialized agents attribute for a custom role can add agents to their organization's Mark instance. See Add users and set permissions.
Install the agent from the Directory.
- Go to Directory > Agents.
- (Optional) Enter Page Builder (PaaS) or use the drop-down list filters to narrow the list.
- Click Install on Page Builder (PaaS) to add it to your Mark instance.

If Install is disabled, connect the required Optimizely products to your Mark instance first.
Use the agent
In Mark chat, enter @page_builder_paas and provide the following details:
- content_type – The Optimizely CMS content type to use when creating the content.
- parent – The parent under which the agent creates this content.
- (Optional) file – Images or documents to use as input for creating content or as assets in the created content.
- (Optional) prompt – A prompt that contains a URL or other input to the agent for creating content.
The agent returns a text response that confirms the created content item. The response includes a preview URL for the content in Optimizely CMS.
To use the Page Builder (PaaS) agent in a workflow agent, add it to your workflow. See Create a workflow agent.
Default agent details
These are the default details for the Page Builder (PaaS) agent. After you install the agent in your Mark instance, customize these details for your organization's needs. See Manage agents for instructions.
Input variables
The Page Builder (PaaS) agent accepts the following input:
- content_type
- parent
- (Optional) file
- (Optional) prompt
Tools
The Page Builder (PaaS) agent uses the following tools to process your request:
- paas_cms_get_content_type_details
- paas_cms_update_content_item
- browse_web_html
- paas_cms_list_content_types
- take_webpage_screenshot
- paas_cms_get_content_preview_url
- paas_cms_upload_media
Default configuration
The agent uses the following default configuration:
- Inference level – Pro, which provides maximum reasoning depth.
- Files – None.
- Output – Text.
Note
If you use Opti ID, administrators can turn off generative AI in the Opti ID Admin Center. See Turn generative AI off across Optimizely applications.