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).
- On the Publish page, click Connect on the X (Twitter) card.
- 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”.
- 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.
- On the Publish page, click Connect on the TikTok card.
- In the modal, enter:
- Access Token — Your TikTok access token.
- @username (optional) — So the card shows “Connected • @yourhandle”.
- 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)
- 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).
- 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).
- 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):
- Open the post from the list and click Edit, or create a draft as above.
- Click Export for Platform. MediaSnap prepares the media file and copies the full caption (with hashtags) to your clipboard when possible.
- 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.