Complex underneath. Five buttons on top.

SL sells a consistent presence, time back, and a feed that looks like the brand. AI is how the drafts get written.

Website reading

Public pages, structured product data, and Shopify’s public feed when robots.txt allows it. Private admin is never bypassed.

Brand frames

Posts use your photo and the colors found on the site. Modes change — hero, editorial, minimal, type, offer — so the grid doesn’t repeat one card.

Content mix

Roughly 40% product, 20% education, 15% brand, 10% engagement, 10% offers, 5% experiments. The mix check says when one bucket is taking over.

Reels

One 15 second video from a product photo, hard cuts about every 2 seconds. The player uses preview music. On publish, that audio is muted and a different Instagram sound is attached. A script with no video is not posted.

Stories

Spotlight, offer, question, FAQ, site CTA. Link stickers only if the API allows them.

Calendar

Preview, edit, move, pause, reject, regenerate. Approval is optional. The default is queued.

Publishing

Photo posts and finished Reels go through the official Instagram API. A Reel is not marked live until Instagram accepts the file and a sound. Failures say what happened.

Assistant

Ask what’s next, pause offers, or add a short launch sequence. It won’t invent performance.

Start now