create-design-from-brand-template
Use create-design-from-brand-template to give the user a fresh copy of a Brand Template to work in, optionally with only some of its pages. If the user has already supplied a Brand Template ID, call this tool directly; only use search-brand-templates when you still need to find one. To fill a template's data fields with content, use autofill-design instead.
Brand Templates are available to users on Canva Pro, Business, and Enterprise plans.
Example prompt
"Start a new deck from our sales pitch template, just the first three slides."
Pass the brand_template_id, and optionally page_numbers (1-based) to include only some pages.
Example response
IDs, URLs, and tokens below are placeholders; field names and structure are exactly as returned.
{"design": {"id": "DAF_EXAMPLE","title": "Quarterly Pitch Deck","owner": { "user_id": "USER_EXAMPLE", "team_id": "TEAM_EXAMPLE" },"urls": {"edit_url": "https://www.canva.com/d/EXAMPLE_EDIT","view_url": "https://www.canva.com/d/EXAMPLE_VIEW"},"created_at": 1704110400,"updated_at": 1704110400,"page_count": 3,"design_types": ["presentation"]}}
Returns a design with the new design's id, title, urls, page_count, and design_types; a thumbnail is included when available. Give the user the edit_url, and use the id with tools such as start-editing-transaction or export-design.