create_landing_page
Create a draft landing page for email marketing campaigns using custom content or a starter template from available options.
Instructions
Create a draft landing page. Provide content for an exact page, or a template for generated starter content.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| companyId | No | Company ID to create the landing page in. If not provided, uses the currently selected company. | |
| name | No | Landing page name. Optional; defaults to a template-specific name. | |
| slug | No | Optional URL slug. It will be normalized and made unique within the company. | |
| template | No | Optional template key for default content, such as from-scratch, waitlist, lead-magnet, launch, demo-request, webinar, newsletter, product-hunt, pricing-offer, agency-lead-gen, or feature-announcement. | |
| content | No | Complete Sequenzy landing page content JSON. Use this when replacing the page structure. The content must be the editor-compatible landing page schema with version, template, seo, theme, and blocks. Landing pages must include exactly one footer block and at most one form block. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| success | No | Whether the Sequenzy operation succeeded. | |
| message | No | Human-readable status, confirmation, or next-step message. | |
| note | No | Additional context about the result. | |
| items | No | Fallback array wrapper used only when a tool returns a bare array. | |
| value | No | Fallback object wrapper used only when a tool returns a non-object value. | |
| landingPage | No | The landing page record returned by Sequenzy. | |
| appUrls | No | Dashboard URLs for relevant Sequenzy resources. | |
| url | No | Primary dashboard URL for this result. | |
| settingsUrl | No | Company settings URL when available. |