Assist
Small single-purpose AI helpers invoked from inside a field or a canvas.
Ask the canvas assistant
Answers a question about what is on a canvas and proposes edits to it, for the assistant that sits inside the design editor.
Headers
X-Tenant-IdThe workspace this request acts in. Every row the API returns is isolated to it at the database layer by row-level security.
Ask the canvas assistant › Request Body
instructionsfragmentfull_textAsk the canvas assistant › Responses
Success
Suggest social captions
Writes caption options for an image or a post, in the voice the workspace's brand knowledge describes.
Headers
X-Tenant-IdThe workspace this request acts in. Every row the API returns is isolated to it at the database layer by row-level security.
Suggest social captions › Request Body
platformphoto_descriptionimage_file_idinstructionsSuggest social captions › Responses
Success
Write or rewrite text
Writes or rewrites a passage in place — the helper behind a single field rather than a conversation. Returns the text only; nothing is saved.
Headers
X-Tenant-IdThe workspace this request acts in. Every row the API returns is isolated to it at the database layer by row-level security.
Write or rewrite text › Request Body
briefplatformtonepurposecurrentTextWrite or rewrite text › Responses
Success
Pick the best photo
Picks the photo that best fits a brief from a candidate set, and says why it chose it.
Headers
X-Tenant-IdThe workspace this request acts in. Every row the API returns is isolated to it at the database layer by row-level security.
Pick the best photo › Request Body
querycontextlimitminQualitycriteriaPick the best photo › Responses
Success
