Post your own copy
create_adhoc_postCreates a post from the user's own exact copy — used verbatim, never rewritten by an LLM. No brand guide or strategy required. Optionally attach an existing image library asset (mediaLibraryAssetId, e.g. from upload_brand_image) as-is, with no text placed on it. Lands as a draft under "your own posts" (a campaign Rebbel keeps for these automatically — no campaignId needed): call approve_post, then publish_post or schedule_post to actually post it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| copy | Yes | The exact caption text to post — used verbatim, never rewritten. | |
| link | No | Optional destination URL, stored on the post (get_post shows it as destinationLink) and published on its own line after the copy on channels that carry caption links; Instagram and TikTok captions don't link out, so it is not included there. Must be a full https:// URL. | |
| brandId | Yes | The brand's id, from list_brands. | |
| channel | Yes | Which channel this post is for — meta_facebook is Facebook, meta_instagram is Instagram. | |
| mediaLibraryAssetId | No | Optional: an existing image library asset id (from upload_brand_image, or the dashboard library) to attach as-is — no text is placed on it, since there's no brief to take the text from. To upload a new image first, call upload_brand_image, then pass its assetId here. |