create_product
writeBusiness Profile & Competitor Research
Add an additional product on a project (only when the founder wants to track multiple distinct products separately).
Connected surface
This tool and the Products dashboard page are two surfaces over the same data. The dashboard is where you view and curate it;
create_product is how your AI can add an offering with its positioning in one pass. How surfaces connect →Write tool
Mutates Rampify state, triggers background work, or calls a paid external API. Most clients ask for confirmation before invoking.
Parameters
| Parameter | Type | Description | |
|---|---|---|---|
| project_id | string | optional | Project UUID. Required unless domain is provided. |
| domain | string | optional | Site domain. Required unless project_id is provided. |
| name | string | required | Human-readable product name (e.g., "Directory Sync"). Required. |
| slug | string | optional | URL-safe slug for the product. Derived from name when omitted. Must be unique per project. |
Related tools
get_business_profilereadGet the project's business profile and onboarding completenessupdate_business_profilewriteUpdate business-profile fields and onboarding statelist_productsreadList products configured for a project (default product + any additional ones the founder added)update_productwriteUpdate a product's name, slug, or positioning fields