1
Ground
list_content, then get_content on the best few (patterns), get_brand_kit (voice and visual), search_brand_knowledge (your stance), and get_account (your own top posts).2
Draft
Your agent writes a concept, hook, and caption grounded in the above, in your voice, and you approve it.
3
Produce
generate_image for the key frame, then chain its output id into generate_video as the start frame. Ground the visual in the brand’s visual style.4
Assemble
create_card, then update_card with assets: the video by { outputId } and the outlier it came from by { contentId }, so it sits on the card’s Inspiration tab. Add posts (platform, format, connected account).5
Publish
update_card with scheduledAt, after confirming destinations and timing.