pfm_create_post
Create and schedule social media posts for multiple accounts, with options for immediate publishing and per-platform or per-account overrides.
Instructions
Create and schedule (or publish immediately) a social media post across one or more accounts. Omit scheduled_at to post instantly. Use platform_configurations for per-platform overrides and account_configurations for per-account overrides. The most specific override wins.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| media | No | Media items to attach. For 'stories' placement, multiple items create individual posts. | |
| caption | Yes | Caption/body text for the post | |
| isDraft | No | If true, save as draft — post will not be processed | |
| external_id | No | Your own unique identifier for this post | |
| scheduled_at | No | ISO 8601 datetime to schedule the post; omit to post immediately | |
| social_accounts | Yes | Array of social account IDs to post to | |
| account_configurations | No | Account-specific content overrides | |
| platform_configurations | No | Platform-specific content overrides (pinterest, instagram, tiktok, tiktok_business, x, youtube, facebook, linkedin, bluesky, threads) |