page.intake.start
ActiveTool of Create Web Page
RECOMMENDED first step for building a page. Returns the few questions worth asking (business name, primary visitor action, key content, optional source link) so you can then call page.create_from_brief. This is the simplest, most reliable path — prefer it. (page.onboarding.* offers extra category/layout/palette pickers but is a stateless planning helper, not required.) Call once per creation request; skip if the user already gave you a source URL. Does not create a page.
Parameters schema
{
"type": "object",
"properties": {
"locale": {
"type": "string",
"description": "Preferred content locale if obvious from the conversation."
},
"sourceUrl": {
"type": "string",
"description": "Public HTTP/HTTPS source URL provided by the user, such as a business website or link-in-bio page. Protected platforms (social networks, maps, paywalls) require client-side browsing or pasted details instead."
},
"primaryGoal": {
"type": "string",
"description": "The main visitor action if known, such as book, call, WhatsApp, buy, or leave a lead."
},
"businessName": {
"type": "string",
"description": "Only include if the user already provided the business or project name."
},
"businessType": {
"type": "string",
"description": "Business category inferred from the user's words, such as hamburger restaurant or dental clinic."
},
"sourceHandle": {
"type": "string",
"description": "Public social handle provided by the user."
},
"originalRequest": {
"type": "string",
"maxLength": 12000,
"description": "The user's original page-creation request, copied verbatim when available."
}
},
"additionalProperties": false
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
Create Web Page
https://github.com/daniel-lopez-puig/landings
1/7 registries