Create a Buffer post
buffer_create_postCreate one post per channel through Buffer, with local or HTTPS media, platform validation, and dry-run previews before scheduling, queuing, or publishing.
Instructions
Create one post per channel. Media can be local paths (uploaded through Cloudinary) or HTTPS URLs. Runs platform validation first; use dryRun to preview the payload without writing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | ||
| text | No | ||
| dueAt | No | ISO 8601 timestamp, required when mode is customScheduled. | |
| media | No | Local file paths or HTTPS URLs, in order. | |
| dryRun | No | ||
| confirm | No | Must be "create" unless dryRun is true. | |
| metadata | No | Per-service metadata overrides, e.g. { "youtube": { "privacy": "unlisted" } }. | |
| channelIds | No | Target channels. Defaults to buffer.defaultChannelIds. |