Your agents make the video.
We make sure it ships.
Your dev team merges a feature. Their coding agent renders the launch clip with HyperFrames, Remotion, whatever they like, and pushes it here. It lands in your marketing queue with a proposed slot, gets a human yes, and publishes to X, LinkedIn and YouTube Shorts, with TikTok rolling out and Instagram, Facebook & Threads next. Verified, scheduled, and counted.
# 1. Ask for a signed upload slot
curl -X POST https://api.marketordie.io/v1/media/uploads \
-H "Authorization: Bearer mod_live_..." \
-H "Content-Type: application/json" \
-d '{"type": "video/mp4", "filename": "launch.mp4"}'
# → { "data": { "id": "api/<org>/….mp4",
# "upload": { "url": "https://…", "method": "PUT" } } }
# 2. PUT the bytes straight to storage (up to 500MB)
curl -X PUT --data-binary @launch.mp4 \
-H "content-type: video/mp4" "<upload.url>"
# 3. Publish (or schedule) it (YouTube Shorts included)
curl -X POST https://api.marketordie.io/v1/posts \
-H "Authorization: Bearer mod_live_..." \
-H "Content-Type: application/json" \
-d '{
"channels": ["<connection-id>", "<connection-id>"],
"video": "api/<org>/….mp4",
"text": "v2.4 is live: webhooks + saved filters.",
"title": "Webhooks are here",
"scheduled_for": "2026-07-05T09:30:00Z"
}' Or skip curl entirely: connect https://api.marketordie.io/mcp and your agent gets create_video_upload + create_video_post as native tools.
How it works
Agent renders
Claude Code with the HyperFrames skill (or your Remotion pipeline, or ffmpeg, we don't care) turns the merged feature into an MP4.
Agent pushes
One signed upload, one POST /posts, or the MCP tools if the agent
speaks MCP. Drafts land in the team's queue with a proposed slot.
Humans hold the bar
Someone watches it and clicks approve, or it was scheduled directly if you trust the pipeline. Publishing, retries, and proof-of-shipping are ours.
Why push through Market or Die?
An approval gate, not a firehose
Agent-made content is cheap; attention isn't. Everything waits in one reviewable queue with your rules. Nothing ships that your team wouldn't have made.
Every channel, one call
X, LinkedIn, YouTube Shorts today. TikTok rolling out, then Reels, Facebook and Threads next. Per-platform quirks, retries, and rate limits are already handled. Your agent sends one request.
Shipping gets counted
Every published post files a verified check-in: points, streaks, the leaderboard, the wall. Marketing accountability applies to robots too.
Scheduling that thinks
Posts land in the next open slot instead of stacking. Your launch video doesn't fight your morning post for the same minute.