generate_captions
Create AI caption suggestions for multiple social platforms or adapt a master caption by tone and hashtag strategy; review the options before using final copy to create posts.
Instructions
Generate or adapt AI caption suggestions for one or more social platforms. Uses AI Caption Assist quota and returns options only; it does not create or schedule posts. After the user chooses final copy, pass it to create_post or create_posts_batch.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | generate | |
| tone | No | ||
| brief | No | What the post is about. Recommended for generate mode. | |
| count | No | ||
| platforms | Yes | Target platforms such as instagram, linkedin, twitter, tiktok, youtube, pinterest, or google_business. | |
| allow_emojis | No | ||
| workspace_id | No | ||
| preserve_links | No | ||
| source_caption | No | Required when mode=adapt. The master caption to adapt. | |
| source_platform | No | ||
| hashtag_strategy | No | smart | |
| preserve_mentions | No | ||
| social_account_id | No | Optional connected account ID for brand voice and workspace billing context. | |
| manual_brand_voice | No | Use when posterly asks for brand voice input. | |
| preserve_call_to_action | No |