Optiq Studio

How we automate video posting, from the finished film to every platform

Godswill Iyke Dave4 min read

In a loft studio at golden hour, a woman films a perfume bottle while three phones show the same video in different shapes

Posting looks simple: upload a video, write a caption, press publish. Done by hand for four platforms, every week, for a business that needs dozens of videos a month, it becomes the job that never gets done well. Optiq Studio Enterprise turns it into a pipeline that runs on its own, with a person approving every post.

The pipeline at a glance

  1. 1The film enters the library

    Every video, whether our engine made it, our team cut it, or it is your own footage polished with AI, becomes one record: its shape, length, resolution, language, brand, product and files.

  2. 2It is tied to a cycle

    Each video belongs to the campaign cycle and the deliverable it was made for, so every post answers to the result that cycle promised.

  3. 3The words are written for each platform

    A searchable title and description for YouTube, a short caption with one thing to do for TikTok and Reels, the right tags and hashtags, each cut to what that platform actually shows.

  4. 4A person approves it

    Nothing goes out on your accounts without approval. Who approved it, and when, is recorded on the post.

  5. 5It is scheduled

    Each platform gets its own time, set to when your audience is there, not when someone happened to be free.

  6. 6It goes out, and it is watched

    The film is uploaded, its processing is followed until the platform has finished, and its numbers come home hourly while it is new.

What each platform needs

Every platform has its own way in and its own rules. We use each one's official API, never a password and never a browser pretending to be a person.

PlatformHow the film is postedWhat we set on every post
YouTubeA resumable upload through the YouTube Data API. The upload's address is saved the moment YouTube gives it, so an interrupted upload carries on where it stopped instead of posting twice.Title, description, tags, category, language, privacy or a scheduled publish time, made for children or not, the altered or synthetic content disclosure, the thumbnail, and whether subscribers are notified.
Facebook PagesA video post to the Page through Meta's Graph API, with the Page's own token. Meta's processing is checked every 30 seconds until it has finished.The post's words, and the link people should follow.
InstagramA Reel through the Instagram API, from the same film. Reels must be 3 seconds to 15 minutes long and at most 1,920 pixels wide, so the film is checked before it is sent.The caption, hashtags and the call to action.
TikTokA Direct Post through TikTok's Content Posting API. The file is sent in pieces of 5 to 64 MB, in order; the account's own maximum length is read first.The caption, the privacy level, and whether comments, duets and stitches are allowed, as the account permits.
The limits quoted are the platforms' own.

Never twice, never lost

A post is a job in a queue, not a click. Our workers run in short passes, right after a post is queued and every five minutes after that, and each one leaves everything resumable:

  • A lease on every job. A worker takes a job with a lease, so two workers can never post the same film. If one stops halfway, the lease runs out and another picks the job up.
  • Resumable uploads. On YouTube the upload resumes at the exact byte YouTube already has. On TikTok an upload address lasts an hour, so an older one is started again cleanly.
  • Limits counted before every call. YouTube allows each project a fixed number of uploads and API units a day. We count before we spend, in one atomic step, so the platform never refuses a post halfway through.
  • Every attempt recorded. The number of attempts and the last error are kept on the post, so a failure is fixed, not guessed at.

The variables we decide before a post goes out

  • The shape: 9:16 for TikTok, Reels and Shorts; 16:9 for YouTube and the web. Each film is made for its shape, never cropped from another.
  • The length: the length each platform rewards for that kind of video, and what the account is allowed to post.
  • The first three seconds: the hook, the part that decides whether anyone watches the rest. We know what each film opens with because every film is indexed (how).
  • The language: the one your customers speak, in the voice and on screen.
  • The words: a title people search for on YouTube, a caption that says one thing to do on TikTok and Reels.
  • The time: when your audience is most active on that platform, from your own accounts' numbers.
  • The thumbnail: the frame that earns the click on YouTube.
  • The call to action and the link: where viewers should go, tagged so every visit can be traced back to this post.
  • The disclosures: made for children or not, and whether the content is altered or synthetic, as each platform requires.

After it goes up

Live counts come home every hour for a post's first three days, then twice a day. YouTube's own analytics (watch time, average view duration, the share of the film watched, subscribers gained) arrive daily, a day after. Audiences arrive as groups: age and gender, country. Every number lands on the post's record, joined to what is in the film, so the next videos are made from what actually worked. Every number we keep.

More from the blog

All 21 posts

Let your videos do the selling.

Tell us about your brand. In a short demo we will show you the videos we would make, where they would run and how we would measure what they sell.

Work with us