Documentation 5 / 9
DOCUMENTATION 05 / 09

Platform publishing and task queue

Iceonix uses Safari on your Mac for upload, form entry, submission, and result verification. App, Hermes, CLI, and MCP requests all enter one persistent local queue and execute serially.

Verified video platforms

  • WeChat Channels
  • Douyin
  • Xiaohongshu
  • Bilibili
  • Kuaishou
  • YouTube

Image-post drivers exist across several platforms, but their limits and maturity vary. WeChat Official Account articles are uploaded to drafts only; final broadcast requires human approval.

Publish a video

  1. Check the target session under Social Platforms and complete login in Safari if needed.
  2. Click Publish and choose a local video.
  3. Enter the title, shared copy, and up to four tags.
  4. Choose target platforms.
  5. Review originality and platform declarations, including Bilibili category where applicable.
  6. Confirm the task.

The App first creates a local project, then queues the task. Platform failures are isolated and never overwrite successful platform results.

Dry-run

Global dry-run performs session checks, upload, and field entry but skips the final publish click. Use it after initial setup, after a platform UI change, or before an agent performs a real publish. The asset may still be uploaded into a platform’s editor page.

Queue states and actions

Queued or scheduled tasks can be moved to the top, paused, or cancelled. Paused tasks can resume later. Running tasks show the current platform and step. Partial and failed tasks can retry only platforms that have not succeeded.

If a task becomes Needs Review, do not retry immediately. The interruption may have happened after final submission. Check every affected platform first, then choose Checked, retry unfinished platforms only when you have confirmed they were not submitted.

Avoid operating the same Safari tab or running another Safari automation tool while Iceonix is publishing.