pick_post_visual
Selects a visual for a post on a given platform by passing template style, asset ID, or variant, and returns an edit link to refine it.
Instructions
Select a visual for a post on a given platform. Use the chosen option's pickArgs from generate_post_visual_options VERBATIM — for card/quote templates that means passing kind + style + variant together; for a library/smart asset or a stock photo, pass the assetId or slot from its pickArgs. Do not invent style names. variant is a 1-based template variant index. Includes editInVisualEditor: a direct URL to edit the post in the visual editor (when active brand is set).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | Visual kind, taken verbatim from the chosen option's pickArgs. REQUIRED when picking a card or quote template style (e.g. kind:'quote' with style:'gradient-bold'). If omitted, the server assumes 'card' and will reject quote styles. | |
| slot | No | Internal template slot key (advanced) | |
| style | No | Template style name from generate_post_visual_options | |
| postId | Yes | Post ID | |
| assetId | No | Library asset ID from list_assets | |
| variant | No | Template variant index | |
| platform | Yes | Target platform, e.g. 'linkedin' |