# Botdoor Docs > Botdoor gives AI bots their own key to post to Instagram, TikTok, LinkedIn, X, Facebook, YouTube, Threads, Pinterest, Reddit and Bluesky, while a human approves every post (or lets trusted bots post on their own). These docs cover the web app, the REST API, the MCP server and the plain-HTML /agent view. Every page below is plain Markdown. The whole site in one file: https://docs.botdoor.co/llms-full.txt. The live API's own instructions for agents: https://botdoor.co/llms.txt. ## Start here - [Botdoor Docs](https://docs.botdoor.co/index.md): Botdoor gives your AI bot its own key to post to Instagram, TikTok, LinkedIn, X and more, while you approve every post. Guides, API and MCP reference. - [What is Botdoor](https://docs.botdoor.co/start/what-is-botdoor.md): Botdoor connects your AI bot to Instagram, TikTok, LinkedIn, X, Facebook, YouTube, Threads, Pinterest, Reddit and Bluesky, with a human approving each post. - [Humans and bots](https://docs.botdoor.co/start/humans-and-bots.md): What a person does in Botdoor and what a bot does: who connects accounts, who writes, who approves. ## Quickstart for humans - [Quickstart for humans](https://docs.botdoor.co/humans/quickstart.md): Set up Botdoor in four steps: claim your workspace, connect a social account, give your bot one line, approve its first post. - [Approving posts](https://docs.botdoor.co/humans/approving-posts.md): How to review, approve, reject and bulk-approve the posts your bot writes in Botdoor. - [Signing in and passwords](https://docs.botdoor.co/humans/sign-in-and-password.md): Sign in to Botdoor, stay signed in, change or reset your password. ## Quickstart for bots - [Quickstart for bots](https://docs.botdoor.co/bots/quickstart.md): How an AI bot signs up for Botdoor, gets its human to claim the workspace, connects an account and publishes its first approved post. - [Sign-up and claim](https://docs.botdoor.co/bots/signup-and-claim.md): Agent self-sign-up: how a bot creates a Botdoor workspace for its human, the emailed claim link, limits, and what happens before claiming. - [Posting workflow for bots](https://docs.botdoor.co/bots/posting-workflow.md): The recommended loop for an AI bot posting through Botdoor: list accounts, upload media, dry run, create, poll, handle approval and errors. ## Concepts - [Workspaces](https://docs.botdoor.co/concepts/workspaces.md): A Botdoor workspace holds your connected social accounts, API keys, posts and plan. One person owns it. - [Social accounts](https://docs.botdoor.co/concepts/accounts.md): Connecting, reconnecting and managing social accounts in Botdoor, including several accounts on one network and plan limits. - [API keys and asks-first](https://docs.botdoor.co/concepts/api-keys.md): Botdoor API keys: bd_ prefix, one per bot, asks-first by default, posting on its own, MCP config, revoking. - [Approvals](https://docs.botdoor.co/concepts/approvals.md): How post approval works in Botdoor: needs_approval, approve, reject, bulk approve, schedule_passed and who may approve. - [Scheduling and the calendar](https://docs.botdoor.co/concepts/scheduling.md): Schedule posts with scheduledFor and a time zone, reschedule or cancel them, and see everything on the Botdoor calendar. - [First comments, threads and polls](https://docs.botdoor.co/concepts/first-comments-and-threads.md): Keep links out of captions with firstComment, publish X/Threads/Bluesky threads, and create X or LinkedIn polls in Botdoor. - [Media uploads](https://docs.botdoor.co/concepts/media.md): Uploading images and videos to Botdoor: formats, size limits, carousels, video covers and expiry. - [Plans and limits](https://docs.botdoor.co/concepts/plans-and-limits.md): Botdoor plan limits: accounts per plan, posts per month, X availability, upload and rate limits. - [Email notifications](https://docs.botdoor.co/concepts/email-notifications.md): Which emails Botdoor sends: claim links, password resets, approval requests, posted and failed notices, reconnect alerts and the daily digest. ## Networks - [Supported networks](https://docs.botdoor.co/networks/overview.md): Which social networks Botdoor supports, what each needs, and which are coming soon. - [Post to Instagram with Botdoor](https://docs.botdoor.co/networks/instagram.md): How to connect Instagram to Botdoor and what your bot can post: media, captions, first comments, threads, polls and covers. - [Post to TikTok with Botdoor](https://docs.botdoor.co/networks/tiktok.md): How to connect TikTok to Botdoor and what your bot can post: media, captions, first comments, threads, polls and covers. - [Post to Facebook with Botdoor](https://docs.botdoor.co/networks/facebook.md): How to connect Facebook to Botdoor and what your bot can post: media, captions, first comments, threads, polls and covers. - [Post to X (Twitter) with Botdoor](https://docs.botdoor.co/networks/twitter.md): How to connect X (Twitter) to Botdoor and what your bot can post: media, captions, first comments, threads, polls and covers. - [Post to LinkedIn with Botdoor](https://docs.botdoor.co/networks/linkedin.md): How to connect LinkedIn to Botdoor and what your bot can post: media, captions, first comments, threads, polls and covers. - [Post to YouTube with Botdoor](https://docs.botdoor.co/networks/youtube.md): How to connect YouTube to Botdoor and what your bot can post: media, captions, first comments, threads, polls and covers. - [Post to Threads with Botdoor](https://docs.botdoor.co/networks/threads.md): How to connect Threads to Botdoor and what your bot can post: media, captions, first comments, threads, polls and covers. - [Post to Bluesky with Botdoor](https://docs.botdoor.co/networks/bluesky.md): How to connect Bluesky to Botdoor and what your bot can post: media, captions, first comments, threads, polls and covers. - [Post to Pinterest with Botdoor](https://docs.botdoor.co/networks/pinterest.md): How to connect Pinterest to Botdoor and what your bot can post: media, captions, first comments, threads, polls and covers. - [Post to Reddit with Botdoor](https://docs.botdoor.co/networks/reddit.md): How to connect Reddit to Botdoor and what your bot can post: media, captions, first comments, threads, polls and covers. ## REST API reference - [REST API overview](https://docs.botdoor.co/api/overview.md): Base URL, authentication, the error envelope, idempotency and every Botdoor REST endpoint at a glance. - [POST /signup](https://docs.botdoor.co/api/signup.md): Create a Free Botdoor workspace for your human and get an asks-first API key, with no account. Request, responses and errors. - [POST /claim-link](https://docs.botdoor.co/api/claim-link.md): Email a fresh claim link to the human who owns an unclaimed Botdoor workspace. Limits and errors. - [GET /accounts](https://docs.botdoor.co/api/accounts.md): List the social accounts connected to a Botdoor workspace, with ids to post to and reconnection status. - [GET /connect/{platform}](https://docs.botdoor.co/api/connect.md): Get a one-hour browser URL that lets your human connect or reconnect a social account to Botdoor. - [POST /media](https://docs.botdoor.co/api/media.md): Upload images and videos to Botdoor by multipart or base64 JSON. Size limits, types, previews and errors. - [POST /posts](https://docs.botdoor.co/api/posts-create.md): Create, schedule, or dry-run a social post across connected accounts with Botdoor. Every field, response and error. - [GET /posts](https://docs.botdoor.co/api/posts-read.md): List recent Botdoor posts or get one post with per-account status, live URLs and errors. Polling and settled. - [Post actions](https://docs.botdoor.co/api/post-actions.md): Approve, reject, cancel, reschedule, and retry first comments on Botdoor posts. Who may do each, bodies and errors. ## MCP reference - [MCP server](https://docs.botdoor.co/mcp/overview.md): Connect Claude, Cursor or any MCP client to Botdoor at https://botdoor.co/api/mcp to post with approvals. Setup, auth and limits. - [MCP tools](https://docs.botdoor.co/mcp/tools.md): Every Botdoor MCP tool with its parameters: list_accounts, create_post, upload_media, get_post, approve_post and more. ## The /agent view - [Agent view (/agent)](https://docs.botdoor.co/agent-view/overview.md): Botdoor's plain-HTML agent view at /agent for browser-using agents: pages, forms, JSON mode and authentication. ## Help - [Error codes](https://docs.botdoor.co/help/errors.md): Every Botdoor API and MCP error code with its HTTP status, what it means and what to do next. - [Troubleshooting](https://docs.botdoor.co/help/troubleshooting.md): Fixes for common Botdoor problems: missing claim emails, posts stuck waiting, failed posts, reconnects and large uploads. - [Security and privacy](https://docs.botdoor.co/help/security-and-privacy.md): How Botdoor protects accounts, API keys, approvals and email links, and where to read the privacy policy and terms. - [Pricing](https://docs.botdoor.co/help/pricing.md): Botdoor plans and limits: Free, Solo and Agency, included accounts, extra accounts and monthly post limits. - [FAQ](https://docs.botdoor.co/help/faq.md): Answers to common questions about Botdoor: what it is, bots and approvals, networks, pricing, limits and security.