Early access · free while we build

Post everywhere from one place.

WePost lets creators, brands and agencies connect their social accounts, compose once with the right settings for each platform, schedule on a calendar or into posting slots, and track every post until it is live.

  • Official platform APIs only
  • No password sharing
  • AI labels applied for you

One composer for

  • Instagram
  • TikTok
  • YouTube
  • Facebook Pages
  • Threads
  • LinkedIn
  • Pinterest
  • Bluesky
  • X
Why WePost

Everything you need to publish with confidence

Built for people who post to many accounts, for themselves or for clients, and need it to just work.

Compose once, tune per platform

Write one caption, then override it where it matters. Every platform gets the settings it actually needs: Reels and carousels, TikTok privacy and interactions, YouTube titles and visibility.

Calendar and posting slots

Pick an exact time, post now, or drop content into the next free slot. Plan in month, week or list view and drag to reschedule, in each workspace’s own time zone.

A clear status for every post

See scheduled, processing, published or failed for every account, with a link to the live post. Failures come with a plain-English reason and one-click retry.

Workspaces and connect links

Give every client or brand its own workspace. Send a connect link and they sign in on the platform’s own page. Nobody ever shares a password.

Built-in AI-content disclosure

Mark media as AI-generated once. WePost applies each platform’s official label for you, on every post that uses it.

API, webhooks and MCP

Automate publishing from your own tools with a REST API, signed webhooks and an MCP server, with the same rules and guarantees as the app.

How it works

From idea to live post in four steps

  1. 01

    Connect

    Link Instagram, TikTok, YouTube and the rest through each platform’s official sign-in, or send your client a connect link.

  2. 02

    Compose

    Upload or import media, write your caption and choose the accounts. Preflight checks every platform’s rules before you schedule.

  3. 03

    Schedule

    Set a time, use the next free slot, or send it for approval first. Everything lands on one calendar.

  4. 04

    Published

    WePost publishes on time, confirms each post went live, and links you to it. If something fails, you hear about it right away.

For agencies and teams

Your clients connect their own accounts

Create a workspace for each client, brand or creator and send a connect link. The account owner signs in on Instagram, TikTok or YouTube’s own login page and the account appears in the right workspace, with only the permissions publishing needs.

  • Roles for owners, admins, editors and viewers
  • Approval step before anything goes live
  • Account health checks and reconnect reminders
  • Audit log of connects, publishes and deletions
For developers

Automate publishing with the WePost API

Everything in the app is available over a REST API with idempotent requests, signed webhooks for every status change, and an MCP server so assistants and automations can schedule posts with the same safeguards.

  • Idempotency-Key on every write, so retries never double-post
  • Webhooks for published, failed, needs-approval and reconnect events
  • MCP tools to list accounts, import media and create posts
# Schedule a post into the next free slot
curl https://api.wepo.st/v1/posts \
  -H "Authorization: Bearer $WEPOST_API_KEY" \
  -H "Idempotency-Key: 7f3c9a1e-launch-teaser" \
  -H "Content-Type: application/json" \
  -d '{
    "workspace": "ws_northwind",
    "caption": "Spring drop, behind the scenes",
    "media": ["med_8Jx2"],
    "targets": [
      { "account": "acc_ig_01", "type": "reel" },
      { "account": "acc_bsky_01", "type": "post" }
    ],
    "schedule": "next_slot",
    "ai_generated": true
  }'
Responsible by default

Built to keep your accounts in good standing

Official APIs

We publish only through each platform’s official API and sign-in. No scraping, no browser automation.

Least privilege

We ask only for the permissions publishing needs. We never read your private messages.

Honest labels

AI-generated media carries each platform’s official disclosure label by default.

Encrypted tokens

Access tokens are encrypted at rest with AES-256-GCM and deleted when you disconnect.

Post everywhere from one place.

WePost is in early access and free while we build it with our first users. Tell us what you publish and where, and we will set up your workspace.