Using Publish

Publish lets you prepare your MediaSnap media (images and videos) for social platforms, save drafts, schedule posts, and export content with captions. To publish directly from MediaSnap, you first connect your social accounts.

Where to find Publish

Open Publish from the app navigation (under Library or Production, depending on layout) alongside Assets, Productions, and Production Studio. You must be signed in.


Connected Accounts

At the top of the Publish page you’ll see Connected Accounts: one card per platform (X (Twitter), TikTok, Instagram, Facebook, YouTube Shorts).

What you see on each card

  • Not connected — The card shows the platform name and either “Connect with API keys” or “OAuth coming soon,” plus a Connect button.
  • Connected — The card shows Connected • @yourhandle (if you added a handle) and a Disconnect button.

Connecting X (Twitter)

You can connect X using API keys from the X Developer Portal (developer account required).

  1. On the Publish page, click Connect on the X (Twitter) card.
  2. In the modal, enter:
    • API Key — Your X API key (consumer key).
    • API Secret — Your X API secret (consumer secret).
    • Access Token (optional) — If you have an access token and secret, you can add it for posting.
    • @username (optional) — So the card shows “Connected • @yourhandle”.
  3. Click Connect. Your credentials are stored securely and never shown again. The card will show Connected • @yourhandle (or “Connected” if you didn’t add a handle).

Connecting TikTok

You can connect TikTok using an access token from TikTok for Developers.

  1. On the Publish page, click Connect on the TikTok card.
  2. In the modal, enter:
    • Access Token — Your TikTok access token.
    • @username (optional) — So the card shows “Connected • @yourhandle”.
  3. Click Connect. The card will show Connected • @yourhandle (or “Connected”).

Instagram, Facebook, YouTube Shorts

These platforms use OAuth (sign in with the platform). Support is coming soon. Their cards will show “OAuth coming soon.” When it’s available, you’ll use a Connect with [Platform] button and complete sign-in in a new window.

Disconnecting an account

Click Disconnect on a connected card and confirm. The connection is removed; you can connect again later with the same or different credentials.

Security

  • Credentials are encrypted and stored securely. They are never shown in the interface after you save them.
  • Only you can see and manage your connected accounts. Disconnecting removes the stored credentials from use.

Posts: Drafts, Scheduled, Published, Failed

Below Connected Accounts, the Posts section lists items you’ve prepared for publishing.

Tabs

  • All — Every post (draft, scheduled, published, failed).
  • Ready to Publish — Drafts.
  • Scheduled — Posts set for a future time.
  • Published — Successfully published (when direct publishing is available).
  • Failed — Posts that could not be published (with error details when available).

Adding a post (draft or schedule)

  1. From Project Assets or Productions, open an asset or video and use the Publish or Share action (or open Publish and use the flow that lets you pick media).
  2. In the Publish modal you’ll choose:
    • Platform — X, TikTok, Instagram, etc. (only connected platforms can be used for publishing).
    • Caption and Hashtags.
    • When to publish — Now or Schedule for later (then pick date and time).
  3. Click Save Draft to keep it in Ready to Publish, or Schedule Post if you chose a future time. The post appears in the list under the right tab.

Export for platform

If you prefer to publish manually (e.g. upload the file and caption yourself):

  1. Open the post from the list and click Edit, or create a draft as above.
  2. Click Export for Platform. MediaSnap prepares the media file and copies the full caption (with hashtags) to your clipboard when possible.
  3. Download the file and paste the caption into the platform’s composer, then publish there.

Editing or removing a post

From the post card in the list you can Edit (open the modal again), Export (for drafts/scheduled), or Remove (delete the post from your list).


Summary

Action Where
Connect X or TikTok Publish → Connect on the platform card → enter API key/secret or access token
Disconnect Publish → Disconnect on the card
Save a draft Publish modal → add caption, hashtags, platform → Save Draft
Schedule a post Publish modal → choose “Schedule for later,” set time → Schedule Post
Export media + caption Open post → Export for Platform

For more on where Publish sits in the app, see Studio Layout. For billing and usage, see Usage & Billing.

Loading creation options...

Ready to Create

Select a creation method to get started