create_node
Add a page to a project's sitemap. Use parent_id to create hierarchy. Supports rich data: zoning blocks (wireframe layout), entry points (traffic sources), CTAs, and tags.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cta | No | Call-to-action button labels (e.g. ['Acheter', 'En savoir plus']) | |
| seo | No | SEO data of the page: URL, target keyword, volume, intent, migration status | |
| tags | No | Tags for categorization (e.g. ['SEO', 'conversion']) | |
| type | No | Page type: home, listing, detail, form, landing, quiz, search, hub, error, legal | |
| label | Yes | Page name (e.g. 'Accueil', 'Contact') | |
| notes | No | Additional notes | |
| priority | No | Page importance | |
| parent_id | No | Parent node ID. Null = root page. | |
| rationale | No | Why this page exists (UX insight) | |
| project_id | Yes | The project ID | |
| description | No | Page description. Use real newlines for formatting. Supports long multiline content (SEO, copy, sections, CTAs, FAQ). No length limit. | |
| entry_points | No | Traffic entry points for this page | |
| zoning_blocks | No | Wireframe zoning blocks (page layout structure) | |
| zoning_expanded | No | If true, zoning is shown expanded by default on the canvas |