Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.
Analyze Canva DesignLAYERRE_ANALYZE_CANVA_DESIGN
Extract colors, fonts, and images from a public Canva share URL without creating a documented template resource. Layerre does not document whether this operation consumes metered render capacity.
Create LayerLAYERRE_CREATE_LAYER
Create a text or image layer on a template and return the new layer.
Create TemplateLAYERRE_CREATE_TEMPLATE
Import a public Canva share URL as a Layerre template. This consumes one render credit; Free and Starter plans import one page, Plus up to 25, and Pro up to 200.
Create VariantLAYERRE_CREATE_VARIANT
Synchronously render one template variant and return its signed output URL. Each successful render consumes one render credit.
Create Variants in BulkLAYERRE_CREATE_VARIANTS_BULK
Synchronously render multiple variants with one shared output format. Each successful item consumes one render credit. combine_pdf is PDF-only and requires a Layerre Plus or Pro plan.
Delete LayerLAYERRE_DELETE_LAYER
Soft-delete one layer from a Layerre template and confirm the request succeeded.
Delete TemplateLAYERRE_DELETE_TEMPLATE
Soft-delete one Layerre template and confirm the request succeeded.
Delete VariantLAYERRE_DELETE_VARIANT
Soft-delete one generated Layerre variant and confirm the request succeeded.
Get LayerLAYERRE_GET_LAYER
Return one template layer, refreshing its signed image URL when needed.
Get TemplateLAYERRE_GET_TEMPLATE
Return one template with its layers and refreshed signed image URLs.
Get VariantLAYERRE_GET_VARIANT
Return one generated variant with a refreshed signed output URL.
List TemplatesLAYERRE_LIST_TEMPLATES
Return one page of the connected account's templates, most recently modified first, with an opaque cursor for the next page.
List Template VariantsLAYERRE_LIST_TEMPLATE_VARIANTS
Return one page of a template's generated variants with refreshed signed URLs and an opaque cursor for the next page.
Update LayerLAYERRE_UPDATE_LAYER
Update a layer and return the refreshed layer. Provide at least one of name, layer_type, x, y, position, page_number, or properties.
Update TemplateLAYERRE_UPDATE_TEMPLATE
Update a template and return the refreshed template. Provide at least one of name, width, height, background_color, page_backgrounds, or layers.