# Cross-post one video to TikTok, Instagram and YouTube

**Use case:** 

Connect this to Claude, ChatGPT or n8n, then say where the clip should go. It calls one uploader per platform. You bring your own login for each one.

## Input

```json
{
  "info": "Connect this Actor's Standby URL to Claude, ChatGPT, Cursor or n8n with your own Apify token, then say something like: post this clip to TikTok and Instagram with the caption new drop today. Nine tools show up in your client and the agent picks the right one for each platform. One call posts to one platform, so two platforms means two calls and two separate billable Actor runs on your own Apify account, each at that uploader's own published prices, each charging its start fee even if the post never lands. Ask for list_platforms first: it reads every uploader's live prices for your token and tells you which uploaders that token can reach, starts no upload and bills no upload event. Ask for get_upload_status afterwards, one per run, because a finished run is not a published video. On YouTube, ask for the OAuth tool. A normal run of this Actor, outside Standby, writes one notice row about how to connect and uploads nothing. Your Apify token goes into that URL twice, as ?token=YOUR_TOKEN&apifyToken=YOUR_TOKEN, because Apify's Standby gateway strips the token it authenticated you with before the request reaches the server; a single copy answers NO_APIFY_TOKEN on every tool."
}
```

## Output

```json
{
  "ok": {
    "label": "Ok"
  },
  "kind": {
    "label": "Kind"
  },
  "message": {
    "label": "Message"
  },
  "toolCount": {
    "label": "Tool count"
  },
  "tools": {
    "label": "Tools"
  },
  "platforms": {
    "label": "Platforms"
  }
}
```

## About this Actor

This example demonstrates how to use [Social Media Uploader Pro - Post From Claude, ChatGPT or n8n](https://apify.com/dami_studio/social-media-uploader-pro.md) with a specific input configuration. Visit the [Actor detail page](https://apify.com/dami_studio/social-media-uploader-pro.md) to learn more, explore other use cases, and run it yourself.


## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
This Task's input is already configured above — use it as-is rather than inventing a new one.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For full API examples (JavaScript, Python, CLI, MCP, OpenAPI), see this Task's Actor page: https://apify.com/dami_studio/social-media-uploader-pro.md

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).
