reelsfarm_bulk_import_media
ChatGPTImport up to 10 HTTPS media URLs into a user asset category with partial success reporting. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_bulk_import_media with its confirmationId. That tool executes only this operation. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_cancel_scheduled_post
ChatGPTCancel a SCHEDULED post and its queued job. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_cancel_scheduled_post with its confirmationId. That tool executes only this operation. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_complete_product_upload_sessions
ChatGPTValidate and promote presigned product uploads approved by this same MCP connection. This is an idempotent continuation and does not require a second Review confirmation. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_ai_clone_job
ChatGPTExecute the exact approved ai clone job action previously prepared by reelsfarm_prepare_ai_clone_job. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_batch_generate_avatars
ChatGPTExecute the exact approved batch avatar generation action previously prepared by reelsfarm_prepare_batch_generate_avatars. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_batch_publish
ChatGPTExecute the exact approved batch publish action previously prepared by reelsfarm_prepare_batch_publish. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_bulk_import_media
ChatGPTExecute the exact approved bulk import media action previously prepared by reelsfarm_bulk_import_media. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_cancel_scheduled_post
ChatGPTExecute the exact approved cancel scheduled post action previously prepared by reelsfarm_cancel_scheduled_post. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_create_automation
ChatGPTExecute the exact approved automation creation action previously prepared by reelsfarm_prepare_create_automation. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_create_media_collection
ChatGPTExecute the exact approved create media collection action previously prepared by reelsfarm_create_media_collection. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_create_product_context
ChatGPTExecute the exact approved create product context action previously prepared by reelsfarm_create_product_context. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_create_product_upload_sessions
ChatGPTExecute the exact approved create product upload sessions action previously prepared by reelsfarm_create_product_upload_sessions. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_create_slideshow
ChatGPTExecute the exact approved create slideshow action previously prepared by reelsfarm_create_slideshow. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_delete_avatar
ChatGPTExecute the exact approved delete avatar action previously prepared by reelsfarm_delete_avatar. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_delete_gallery_image
ChatGPTExecute the exact approved delete gallery image action previously prepared by reelsfarm_delete_gallery_image. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_delete_media_collection
ChatGPTExecute the exact approved delete media collection action previously prepared by reelsfarm_delete_media_collection. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_delete_slideshow
ChatGPTExecute the exact approved delete slideshow action previously prepared by reelsfarm_delete_slideshow. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_delete_video
ChatGPTExecute the exact approved delete ugc video action previously prepared by reelsfarm_delete_video. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_duplicate_avatar
ChatGPTExecute the exact approved duplicate avatar action previously prepared by reelsfarm_duplicate_avatar. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_duplicate_slideshow
ChatGPTExecute the exact approved duplicate slideshow action previously prepared by reelsfarm_duplicate_slideshow. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_duplicate_video
ChatGPTExecute the exact approved duplicate ugc video action previously prepared by reelsfarm_duplicate_video. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_export_slideshow_video
ChatGPTExecute the exact approved slideshow video export action previously prepared by reelsfarm_prepare_export_slideshow_video. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_finalize_slideshow
ChatGPTExecute the exact approved slideshow finalization action previously prepared by reelsfarm_prepare_finalize_slideshow. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_generate_avatar
ChatGPTExecute the exact approved avatar generation action previously prepared by reelsfarm_prepare_generate_avatar. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_generate_hook
ChatGPTExecute the exact approved generated hook action previously prepared by reelsfarm_prepare_generate_hook. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_generate_product_scene
ChatGPTExecute the exact approved product studio scene action previously prepared by reelsfarm_prepare_generate_product_scene. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_generate_slideshow_text
ChatGPTExecute the exact approved slideshow text generation action previously prepared by reelsfarm_prepare_generate_slideshow_text. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_generate_ugc_video
ChatGPTExecute the exact approved ugc video generation action previously prepared by reelsfarm_prepare_generate_ugc_video. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_generate_video
ChatGPTExecute the exact approved video generation action previously prepared by reelsfarm_prepare_generate_video. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_import_media_from_url
ChatGPTExecute the exact approved import media from url action previously prepared by reelsfarm_import_media_from_url. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_move_asset
ChatGPTExecute the exact approved move asset action previously prepared by reelsfarm_move_asset. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_publish_now
ChatGPTExecute the exact approved publish now action previously prepared by reelsfarm_prepare_publish_now. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_rename_asset
ChatGPTExecute the exact approved rename asset action previously prepared by reelsfarm_rename_asset. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_rename_media_collection
ChatGPTExecute the exact approved rename media collection action previously prepared by reelsfarm_rename_media_collection. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_restore_all_trash_items
ChatGPTExecute the exact approved restore all trash items action previously prepared by reelsfarm_restore_all_trash_items. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_restore_trash_item
ChatGPTExecute the exact approved restore trash item action previously prepared by reelsfarm_restore_trash_item. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_revise_slideshow_text
ChatGPTExecute the exact approved slideshow text revision action previously prepared by reelsfarm_prepare_revise_slideshow_text. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_save_character
ChatGPTExecute the exact approved save character action previously prepared by reelsfarm_prepare_save_character. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_save_draft
ChatGPTExecute the exact approved save hook demo draft action previously prepared by reelsfarm_save_draft. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_schedule_post
ChatGPTExecute the exact approved scheduled post action previously prepared by reelsfarm_prepare_schedule_post. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_start_bulk_import_media
ChatGPTExecute the exact approved start bulk import media action previously prepared by reelsfarm_start_bulk_import_media. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_update_automation
ChatGPTExecute the exact approved automation update action previously prepared by reelsfarm_prepare_update_automation. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_update_character
ChatGPTExecute the exact approved update character action previously prepared by reelsfarm_update_character. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_update_media_collection_memberships
ChatGPTExecute the exact approved update media collection memberships action previously prepared by reelsfarm_update_media_collection_memberships. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_update_scheduled_post
ChatGPTExecute the exact approved scheduled post update action previously prepared by reelsfarm_prepare_update_scheduled_post. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_confirm_update_slideshow
ChatGPTExecute the exact approved update slideshow action previously prepared by reelsfarm_update_slideshow. Accepts only a confirmationId returned by that tool on this account and connection. Requires explicit user approval. The stored arguments cannot be changed. Other operation types are rejected before consumption. Ownership, expiry, current permissions, and single-use checks apply. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_create_media_collection
ChatGPTCreate a personal media collection and optionally add up to 200 user-owned media items. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_create_media_collection with its confirmationId. That tool executes only this operation. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_create_product_context
ChatGPTCreate a text product context with a name and description. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_create_product_context with its confirmationId. That tool executes only this operation. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_create_product_upload_sessions
ChatGPTReserve shared product-asset quota and create up to 20 ordered, 15-minute presigned PUT sessions for product images only. Never use this tool for avatars, characters, chat-generated images, or avatar-to-video handoff. Upload each product file with the returned headers, then complete the sessions. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_create_product_upload_sessions with its confirmationId. That tool executes only this operation. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_create_slideshow
ChatGPTCreate a draft slideshow from existing image asset URLs and slide settings. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_create_slideshow with its confirmationId. That tool executes only this operation. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_delete_avatar
ChatGPTSoft-delete an avatar or gallery image to trash. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_delete_avatar with its confirmationId. That tool executes only this operation. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_delete_gallery_image
ChatGPTSoft-delete a generated avatar or Product Studio image to the unified web trash. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_delete_gallery_image with its confirmationId. That tool executes only this operation. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_delete_media_collection
ChatGPTDelete a personal collection, move its active media to Trash, and cancel scheduled posts that depend on it. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_delete_media_collection with its confirmationId. That tool executes only this operation. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_delete_slideshow
ChatGPTSoft-delete a slideshow to trash. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_delete_slideshow with its confirmationId. That tool executes only this operation. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_delete_video
ChatGPTSoft-delete a UGC video to trash. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_delete_video with its confirmationId. That tool executes only this operation. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_duplicate_avatar
ChatGPTCreate a metadata-only duplicate of an avatar, reusing the same stored image and thumbnail. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_duplicate_avatar with its confirmationId. That tool executes only this operation. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_duplicate_slideshow
ChatGPTClone an existing slideshow and its slides as a new draft slideshow. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_duplicate_slideshow with its confirmationId. That tool executes only this operation. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_duplicate_video
ChatGPTCreate a metadata-only duplicate of a UGC video, reusing the same media URLs and hook/demo references. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_duplicate_video with its confirmationId. That tool executes only this operation. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_account
ChatGPTGet the authenticated ReelsFarm user, subscription tier, credits, and MCP connection metadata. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_account_activity
ChatGPTReturn recent MCP invocations, credit transactions, scheduled posts, automations, and generated media. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_ai_clone_job_status
ChatGPTGet the status of an AI Clone job. Set waitMs to 25000 to wait for a job or item-count change. Check jobProgress.terminal before polling again. A completed batch can contain failed items. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_asset_info
ChatGPTGet metadata for one user-uploaded asset. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_avatar_job_status
ChatGPTGet the status of an async MCP avatar generation job. Set waitMs to 25000 to wait for a job or item-count change. Check jobProgress.terminal before polling again. A completed batch can contain failed items. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_bulk_import_media_job_status
ChatGPTGet progress, partial results, and errors for an async media import job. Set waitMs to 25000 to wait for a job or item-count change. Check jobProgress.terminal before polling again. A completed batch can contain failed items. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_credit_usage_history
ChatGPTList recent credit transactions for the authenticated user. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_draft_count
ChatGPTGet Hook/Demo draft usage and cap for the authenticated user. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_generated_hook_status
ChatGPTGet the status of a generated hook job. Set waitMs to 25000 to wait for a job or item-count change. Check jobProgress.terminal before polling again. A completed batch can contain failed items. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_generation_pricing
ChatGPTGet credit costs for MCP-exposed generation actions, including async avatar, Product Studio, hook, AI Clone, and Videos workbench jobs. videoGeneration lists each workbench model with its durations, aspect ratios, resolutions, reference limits, and per-second prices. With a Seedance reference video, referenceVideoPricing applies to the reference length plus the clip length. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_generation_stats
ChatGPTAggregate recent generation, credit, and MCP tool outcomes. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_image_generation_conversation
ChatGPTGet ordered avatar and product-scene turns from one conversation. Use nextCursor to read older turns. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_image_generation_job_status
ChatGPTGet one avatar or product-scene generation turn with its conversation identifiers, inputs, output, and safe error state. Set waitMs to 25000 to wait for a job or item-count change. Check jobProgress.terminal before polling again. A completed batch can contain failed items. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_mcp_server_info
ChatGPTGet ReelsFarm MCP server version, endpoint URLs, auth modes, and rate-limit configuration. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_media_collection_delete_impact
ChatGPTPreview how many media items and scheduled posts would be affected before deleting a personal collection. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_media_collection_items
ChatGPTList the user-owned media items in one personal collection. Set limit to page through a large collection and follow nextCursor until hasMore is false. Without limit or cursor, every item returns in one response. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_media_collection_membership_state
ChatGPTGet common, partial, and available personal collection memberships for selected media items. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_operation
ChatGPTGet the durable status and result of a mutation started through this exact MCP connection. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_optimal_posting_times
ChatGPTSuggest posting times from the user’s own scheduled and published post history. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_product_scene_job_status
ChatGPTGet the status of an async MCP Product Studio scene generation job. Set waitMs to 25000 to wait for a job or item-count change. Check jobProgress.terminal before polling again. A completed batch can contain failed items. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_publish_status
ChatGPTGet a scheduled or published post with platform-level publish status details. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_queue_status
ChatGPTGet user-specific generation and scheduled-post queue counts for MCP-visible work. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_recent_events
ChatGPTList recent MCP event records for the authenticated user. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_slideshow
ChatGPTGet slideshow detail including slides. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_slideshow_export_job_status
ChatGPTGet the status and finalized slideshow for an async slideshow export job. Set waitMs to 25000 to wait for a job or item-count change. Check jobProgress.terminal before polling again. A completed batch can contain failed items. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_slideshow_revision_job_status
ChatGPTGet the status, revised slide text, and summary for an async conversational slideshow revision. Set waitMs to 25000 to wait for a job or item-count change. Check jobProgress.terminal before polling again. A completed batch can contain failed items. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_slideshow_text_job_status
ChatGPTGet the status and generated slides for an async slideshow text job. Set waitMs to 25000 to wait for a job or item-count change. Check jobProgress.terminal before polling again. A completed batch can contain failed items. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_slideshow_video_export_job_status
ChatGPTPoll a slideshow MP4 export job and receive a normalized reusable video artifact when complete. Set waitMs to 25000 to wait for a job or item-count change. Check jobProgress.terminal before polling again. A completed batch can contain failed items. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_video_generation_status
ChatGPTGet the status of a Videos workbench job started with reelsfarm_prepare_generate_video or in the dashboard. A COMPLETED job returns the finished library video; use video.id with contentType UGC_VIDEO to publish it. Set waitMs to 25000 to wait for a job or item-count change. Check jobProgress.terminal before polling again. A completed batch can contain failed items. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_get_video_job_status
ChatGPTGet the status of a UGC video generation job. Set waitMs to 25000 to wait for a job or item-count change. Check jobProgress.terminal before polling again. A completed batch can contain failed items. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_import_media_from_url
ChatGPTImport an HTTPS image, video, or audio URL into a ReelsFarm user asset category. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_import_media_from_url with its confirmationId. That tool executes only this operation. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_active_image_generation_jobs
ChatGPTList active avatar and product-scene turns across image-generation conversations. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_ai_clone_assets
ChatGPTList AI Clone generated assets. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_ai_clone_voices
ChatGPTSearch and filter the same selectable ElevenLabs shared voices shown in the web AI Clone interface. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_assets
ChatGPTList account-uploaded assets in characters, products, hooks, demos, or sounds. The first page (without cursor) includes totalCount, the number of uploaded assets in the category across all pages. For all account hooks, also call reelsfarm_list_generated_hooks and combine by bucket/key or URL. Follow nextCursor until hasMore is false. Public template hooks are not account hooks. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_automations
ChatGPTList TikTok slideshow automations. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_avatar_templates
ChatGPTList the same paginated avatar image templates shown in the web avatar picker. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_avatars
ChatGPTList the same generated-avatar gallery shown in the web app, with stable cursor pagination. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_characters
ChatGPTList saved character identities and thumbnails. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_connected_accounts
ChatGPTList OAuth and integration social accounts available for publishing. Includes legacy arrays plus normalized accounts. Each account has managed: true when ReelsFarm connected the Instagram or Facebook account for the user through its managed integration; publish to it like any other integration account. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_drafts
ChatGPTList saved Hook/Demo builder drafts. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_gallery
ChatGPTList generated Product Studio placements with the same cursor pagination as the web app. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_gallery_feed
ChatGPTList the same unified media and collection feed used by the ReelsFarm web gallery, with cursor pagination, optional media-kind filters, the Images workbench category filter, and dashboard-style collection grouping. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_generated_hooks
ChatGPTList this account’s generated and imported video hooks using the same library as My Hooks in the dashboard. Also list uploaded hooks with reelsfarm_list_assets(category: hooks). Follow nextCursor until hasMore is false and deduplicate by bucket/key or URL. Never substitute public template hooks for account hooks. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_image_templates
ChatGPTList the Product and Infographics templates from the dashboard Images workbench. Each template has a reference image, a prompt brief with [PLACEHOLDER] fields, and the tool to call. Replace each placeholder with the user's details, remove lines you cannot fill, and start the prompt with the template categoryLine. Templates that require a product use reelsfarm_prepare_generate_product_scene with sourceImageUrl set to referenceUrl and productImageUrl set to the product photo. Other templates use reelsfarm_prepare_generate_avatar in reference mode with sourceImageUrl set to referenceUrl and the listed model, aspectRatio, and quality. People templates are the reference images from reelsfarm_list_avatar_templates; peopleTemplate gives their brief and settings. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_media_collections
ChatGPTList personal media collections with the same mode-specific counts and cover images used by the web gallery. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_music_tracks
ChatGPTBrowse and filter royalty-free music tracks available in the builder. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_product_contexts
ChatGPTList text product contexts used for slideshow and content generation. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_prompt_templates
ChatGPTBrowse avatar or slideshow prompt library templates. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_scheduled_posts
ChatGPTList scheduled and published posts with compact platform-level publish status rows. Each row includes accountId and the saved destination settings. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_slideshows
ChatGPTList user slideshows with the same status filter and cursor pagination as the web app. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_social_accounts
ChatGPTList normalized social accounts and connectable providers available for MCP publishing workflows. Each account has managed: true when ReelsFarm connected the Instagram or Facebook account for the user through its managed integration; publish to it like any other integration account. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_template_hooks
ChatGPTBrowse public template hook videos available to all users. These are not the user’s own hooks. Use reelsfarm_list_assets and reelsfarm_list_generated_hooks for account hooks. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_trash
ChatGPTList the same unified, paginated creative Trash shown in the web app. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_list_videos
ChatGPTList completed, exported videos in this account, optionally filtered by their generation source or library category. totalCount is the full matching library count, independent of pagination. Excludes trashed videos and imported hook clips. Use totalCount for how many videos the user has, rather than the page length or recent generation statistics. Videos workbench results use sourceType GENERATED_HOOK. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_move_asset
ChatGPTMove a user-uploaded asset between supported asset categories. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_move_asset with its confirmationId. That tool executes only this operation. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_preflight_publishing
ChatGPTInspect content and destination-account readiness before scheduling or publishing. Each target includes settingsSchema with exact fields, required choices, allowed values, plus rules and known limits. Use it to build the platforms entry. This does not create a post or change stored media metadata. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_prepare_ai_clone_job
ChatGPTPrepare an AI Clone motion-control job. In Review mode, requires reelsfarm_confirm_ai_clone_job to execute. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_ai_clone_job with its confirmationId. That tool executes only this operation. In Review mode this prepares a short-lived confirmation. In Creator or Autopilot it may execute immediately when the connection policy allows it; reuse one idempotencyKey across retries. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_prepare_batch_generate_avatars
ChatGPTPrepare generating up to 5 async avatar jobs. Use nano-banana-2-1 for Nano Banana 2.1; the legacy nano-banana-2-pro key also uses 2.1. GPT Image 2 and GPT Image 2.5 accept low, medium, or high quality; Seedream 5.0 Pro accepts basic or high. Start a prompt with IMAGE CATEGORY: Product or IMAGE CATEGORY: Infographics to use that instruction profile. In Review mode, requires reelsfarm_confirm_batch_generate_avatars to enqueue jobs, then reelsfarm_get_avatar_job_status to poll results. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_batch_generate_avatars with its confirmationId. That tool executes only this operation. In Review mode this prepares a short-lived confirmation. In Creator or Autopilot it may execute immediately when the connection policy allows it; reuse one idempotencyKey across retries. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_prepare_batch_publish
ChatGPTPrepare immediate publishing of one content item to multiple selected platform targets. In Review mode, requires reelsfarm_confirm_batch_publish to execute. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_batch_publish with its confirmationId. That tool executes only this operation. In Review mode this prepares a short-lived confirmation. In Creator or Autopilot it may execute immediately when the connection policy allows it; reuse one idempotencyKey across retries. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_prepare_create_automation
ChatGPTPrepare creation of a TikTok slideshow automation. Defaults to PAUSED unless status is ACTIVE. An ACTIVE automation needs publishRules.tiktokSettings.tiktokTitle (1 to 90 characters) and at least one image collection or a fixed image for every slide. ReelsFarm checks the request before approval. To rotate captions across runs, put each caption in square brackets. In Review mode, requires reelsfarm_confirm_create_automation to execute. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_create_automation with its confirmationId. That tool executes only this operation. In Review mode this prepares a short-lived confirmation. In Creator or Autopilot it may execute immediately when the connection policy allows it; reuse one idempotencyKey across retries. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_prepare_export_slideshow_video
ChatGPTPrepare an MP4 export for a finalized slideshow. Returns a cached reusable video or an async job ID after policy approval. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_export_slideshow_video with its confirmationId. That tool executes only this operation. In Review mode this prepares a short-lived confirmation. In Creator or Autopilot it may execute immediately when the connection policy allows it; reuse one idempotencyKey across retries. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_prepare_finalize_slideshow
ChatGPTPrepare rendering/upload of finalized slideshow slide images. In Review mode, requires reelsfarm_confirm_finalize_slideshow to execute. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_finalize_slideshow with its confirmationId. That tool executes only this operation. In Review mode this prepares a short-lived confirmation. In Creator or Autopilot it may execute immediately when the connection policy allows it; reuse one idempotencyKey across retries. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_prepare_generate_avatar
ChatGPTStart async avatar image generation inside ReelsFarm from text or a reference image when the connection policy allows it. In Review mode, this only prepares the action; after approval call reelsfarm_confirm_generate_avatar. Poll reelsfarm_get_avatar_job_status to COMPLETED, and use the returned ReelsFarm avatar.imageUrl for later ReelsFarm video generation. Use nano-banana-2-1 for Nano Banana 2.1; the legacy nano-banana-2-pro key also uses 2.1. Use gpt-image-2.5-sunburst for GPT Image 2.5. GPT Image 2 and GPT Image 2.5 accept low, medium, or high quality; Seedream 5.0 Pro accepts basic or high. For a product photo or an infographic, start the prompt with a line such as IMAGE CATEGORY: Product or IMAGE CATEGORY: Infographics to use that instruction profile instead of the portrait profile; reelsfarm_list_image_templates returns ready-made briefs. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_generate_avatar with its confirmationId. That tool executes only this operation. In Review mode this prepares a short-lived confirmation. In Creator or Autopilot it may execute immediately when the connection policy allows it; reuse one idempotencyKey across retries. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_prepare_generate_hook
ChatGPTStart animating a completed ReelsFarm avatar image into a short ReelsFarm video hook with Veo or Seedance when the connection policy allows it. Use the avatar.imageUrl returned by reelsfarm_get_avatar_job_status after it reports COMPLETED. In Review mode, this only prepares the action; after approval call reelsfarm_confirm_generate_hook. Poll reelsfarm_get_generated_hook_status to COMPLETED before claiming a video exists. Never use a product upload session for the avatar handoff. For text-to-video, start and end frames, reference media, other durations, or other models, use reelsfarm_prepare_generate_video. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_generate_hook with its confirmationId. That tool executes only this operation. In Review mode this prepares a short-lived confirmation. In Creator or Autopilot it may execute immediately when the connection policy allows it; reuse one idempotencyKey across retries. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_prepare_generate_product_scene
ChatGPTPrepare an async product scene from a source avatar, product image, and conversational instruction. Continue an image conversation with conversationId and parentGenerationId. If the prompt starts with IMAGE CATEGORY: Product or IMAGE CATEGORY: Infographics, the source image is a layout reference and its sample product is replaced with the product image; reelsfarm_list_image_templates returns these layouts. In Review mode, requires reelsfarm_confirm_generate_product_scene to enqueue a job. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_generate_product_scene with its confirmationId. That tool executes only this operation. In Review mode this prepares a short-lived confirmation. In Creator or Autopilot it may execute immediately when the connection policy allows it; reuse one idempotencyKey across retries. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_prepare_generate_slideshow_text
ChatGPTPrepare AI text generation for slideshow slides, with optional Max mode visual references. In Review mode, requires reelsfarm_confirm_generate_slideshow_text to execute. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_generate_slideshow_text with its confirmationId. That tool executes only this operation. In Review mode this prepares a short-lived confirmation. In Creator or Autopilot it may execute immediately when the connection policy allows it; reuse one idempotencyKey across retries. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_prepare_generate_ugc_video
ChatGPTPrepare a credit-spending UGC video generation job. In Review mode, requires reelsfarm_confirm_generate_ugc_video to execute. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_generate_ugc_video with its confirmationId. That tool executes only this operation. In Review mode this prepares a short-lived confirmation. In Creator or Autopilot it may execute immediately when the connection policy allows it; reuse one idempotencyKey across retries. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_prepare_generate_video
ChatGPTStart an async video in the ReelsFarm Videos workbench when the connection policy allows it. It supports text-to-video, an animated start image with an optional end image, or up to three reference images (Seedance also accepts one reference video and one reference audio file). Models: seedance-2.5 (default), seedance-2, seedance-2-fast, veo-3.1, veo-3.1-fast, and gemini-omni-1.1-flash. Use owned ReelsFarm asset URLs for frames and references. Check reelsfarm_get_generation_pricing for per-model durations, aspect ratios, and prices. In Review mode, this only prepares the action; after approval call reelsfarm_confirm_generate_video. Poll reelsfarm_get_video_generation_status to COMPLETED, then use video.id with contentType UGC_VIDEO to publish. One video job (hook, AI Clone, or workbench) runs at a time per account. For an avatar-led hook clip, use reelsfarm_prepare_generate_hook. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_generate_video with its confirmationId. That tool executes only this operation. In Review mode this prepares a short-lived confirmation. In Creator or Autopilot it may execute immediately when the connection policy allows it; reuse one idempotencyKey across retries. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_prepare_publish_now
ChatGPTPrepare immediate publishing to connected social accounts. In Review mode, requires reelsfarm_confirm_publish_now to execute. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_publish_now with its confirmationId. That tool executes only this operation. In Review mode this prepares a short-lived confirmation. In Creator or Autopilot it may execute immediately when the connection policy allows it; reuse one idempotencyKey across retries. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_prepare_revise_slideshow_text
ChatGPTPrepare a conversational revision of existing slideshow text and text presentation. The result keeps a complete slide state and can use optional Max mode visual references. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_revise_slideshow_text with its confirmationId. That tool executes only this operation. In Review mode this prepares a short-lived confirmation. In Creator or Autopilot it may execute immediately when the connection policy allows it; reuse one idempotencyKey across retries. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_prepare_save_character
ChatGPTPrepare saving a reusable character from an avatar image that this account generated in ReelsFarm. ReelsFarm stores a text description of the AI character's appearance and a thumbnail so later generations stay consistent. Uploaded photos and outside URLs are rejected. Requires reelsfarm_confirm_save_character in Review mode. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_save_character with its confirmationId. That tool executes only this operation. In Review mode this prepares a short-lived confirmation. In Creator or Autopilot it may execute immediately when the connection policy allows it; reuse one idempotencyKey across retries. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_prepare_schedule_post
ChatGPTPrepare scheduling content to connected social accounts. In Review mode, requires reelsfarm_confirm_schedule_post to execute. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_schedule_post with its confirmationId. That tool executes only this operation. In Review mode this prepares a short-lived confirmation. In Creator or Autopilot it may execute immediately when the connection policy allows it; reuse one idempotencyKey across retries. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_prepare_update_automation
ChatGPTPrepare changes to an existing TikTok slideshow automation. Omitted top-level fields keep their saved values, and images replaces the saved image rules. publishRules merges field by field: an omitted caption or TikTok setting keeps its saved value, and a new caption replaces a saved captionOverride. Activating needs a saved or supplied TikTok photo title. ReelsFarm checks the request before approval. In Review mode, requires reelsfarm_confirm_update_automation to execute. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_update_automation with its confirmationId. That tool executes only this operation. In Review mode this prepares a short-lived confirmation. In Creator or Autopilot it may execute immediately when the connection policy allows it; reuse one idempotencyKey across retries. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_prepare_update_scheduled_post
ChatGPTPrepare edits to a SCHEDULED post before it publishes: caption, time, timezone, and the publishing settings of each destination, such as TikTok delivery, privacy, and disclosures. Omitted fields keep their saved values. The media and the destination accounts cannot change; delete the post and schedule it again for that. Settings changes run the same checks as scheduling, including publishing preflight. Edits fail once the post has started publishing. In Review mode, requires reelsfarm_confirm_update_scheduled_post to execute. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_update_scheduled_post with its confirmationId. That tool executes only this operation. In Review mode this prepares a short-lived confirmation. In Creator or Autopilot it may execute immediately when the connection policy allows it; reuse one idempotencyKey across retries. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_rename_asset
ChatGPTRename a user-uploaded asset by copying it to a new display-name filename and deleting the old object. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_rename_asset with its confirmationId. That tool executes only this operation. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_rename_media_collection
ChatGPTRename one personal media collection. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_rename_media_collection with its confirmationId. That tool executes only this operation. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_restore_all_trash_items
ChatGPTRestore all restorable creative items for the authenticated user. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_restore_all_trash_items with its confirmationId. That tool executes only this operation. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_restore_trash_item
ChatGPTRestore a creative item from Trash. Permanent delete is intentionally not exposed. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_restore_trash_item with its confirmationId. That tool executes only this operation. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_save_draft
ChatGPTCreate or update a Hook/Demo builder draft. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_save_draft with its confirmationId. That tool executes only this operation. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_search_assets
ChatGPTSearch uploaded asset filenames and display names across one or all asset categories. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_start_bulk_import_media
ChatGPTStart an async media import job for up to 10 HTTPS media URLs with progress polling. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_start_bulk_import_media with its confirmationId. That tool executes only this operation. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_suggest_product_context_from_url
ChatGPTRead a public HTTPS product page and suggest the product name and generation context used by the web product-context form. This does not save the suggestion. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_update_character
ChatGPTUpdate a saved character name or identity JSON when stored in the database. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_update_character with its confirmationId. That tool executes only this operation. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_update_media_collection_memberships
ChatGPTAdd or remove selected media items across personal collections in one atomic update. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_update_media_collection_memberships with its confirmationId. That tool executes only this operation. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_update_slideshow
ChatGPTUpdate slideshow metadata, settings, and slides. Slide image URLs must be authorized ReelsFarm assets. When Review mode returns PREPARED, obtain explicit user approval, then call reelsfarm_confirm_update_slideshow with its confirmationId. That tool executes only this operation. The described operation can have destructive or irreversible effects, including overwriting saved data. Requires ReelsFarm MCP OAuth or API key authentication.
reelsfarm_validate_caption
ChatGPTCheck caption length and hashtag counts against ReelsFarm platform publishing rules. Use this for read-only inspection of existing ReelsFarm data. Requires ReelsFarm MCP OAuth or API key authentication.