Insights
How We Use AI for Distribution
How does Zoro run its own distribution on AI infrastructure?
I run Zoro. We design, build, and operate AI infrastructure inside real companies. Three of those installs are published as case studies: a ten-figure global consulting firm, a multi-location sports academy, and a multinational consumer education company.
The distribution system described here is not a product demo built for this article. It is how my own posts, videos, articles, and guest appearances actually get made and shipped. That matters for one commercial reason: our first serious enterprise client found me through a free resource attached to a post, then watched a long walkthrough video before the first call. A large SaaS company found Zoro through a citation inside an AI assistant's answer. Distribution is not the department next to the business. For a company like mine, it is how the business gets its next customer, so we run it on the same infrastructure we sell, and a prospect can judge the infrastructure by judging the feed.
Where does Zoro's content source material come from?
Zoro's model never faces a blank page. The most important design decision in the whole system is what counts as source material, and the answer is: only things that actually happened.
The intake works like this:
- Calls are recorded and transcribed automatically. Client calls, partner calls, my own working sessions.
- Voice notes and recorded riffs get transcribed the same way. If I talk through an argument in the car, that recording is source material by the evening.
- Builds produce their own material. A system that ships leaves behind screens, diagrams, before-and-after process descriptions, and the story of what broke on the way.
- The AI reads the new material, pulls out the durable arguments, scenes, and buyer language, and files them into one working library, separated from the temporary discussion around them.
- A privacy pass runs before anything is written. Client names, prices, deal terms, and anything identifying get flagged and stripped. A client being publicly known is not permission to name them, so the default is anonymity and I approve any exception case by case.
The reason for this intake rule is quality, not efficiency. AI made acceptable content nearly free, which means the feed is now full of the same median idea published faster than ever. The only durable advantage is source material nobody else has, and the only source material nobody else has is your own operation. So the system is built to harvest the operation, not to generate opinions.
How does Zoro turn one build into platform-specific content?
At Zoro, one real system can produce the problem story, the working demonstration, the technical breakdown, the short visual, the long walkthrough, the free resource, and the direct commercial explanation. The source stays the same. The format changes for the platform.
This is not repurposing in the lazy sense, where one video gets chopped into nine clips nobody wanted. Each platform version has to carry its own promise:
- LinkedIn and X drafts are written against per-platform instruction files that contain complete, verbatim examples of my best-performing posts, so the model drafts against my actual published voice rather than a generic idea of it. Every draft is then checked against a blacklist of AI-sounding phrases and structures before I ever see it.
- YouTube gets the deepest preparation. For a long-form video, the AI produces the verified transcript, the source analysis, the structure, the edit map, the privacy notes, and the production instructions the editor works from. Packaging comes before production: the title and thumbnail direction are agreed before the video is shot, and a video that cannot be packaged does not get shot.
- Article versions like this one are drafted from the same source library, with placeholders wherever a number is not already public, so nothing gets invented to make a paragraph land harder.
The thumbnail review is a concrete example of how AI and humans split the work. The designer produces a set of options. Each one is scored against a written scorecard, and every accept or reject decision gets logged with the reason. Over time that log is the taste of the channel, written down, which makes the next round of options better without anyone repeating old arguments from memory.
What approval gate does Zoro require before anything publishes?
This is the part most people building content automation get wrong, so here is exactly how Zoro's works.
Every outbound draft, whether it is a post, a reply to a prospect, or a pitch to a podcast host, ends up as a card on my phone with the exact final text. One tap approves it. The approval covers only that exact text and that exact recipient. If a single word changes after approval, the draft comes back for a fresh approval. There is no general "the AI can talk for me" permission anywhere in the company.
Three more rules sit under that gate:
- Standing permissions are written down in one place. The few message types that can go out without a per-message tap are named in a single file, channel by channel, with the reason each permission exists. If a channel and message type are not named there, the system cannot send.
- Sent means verified. The system does not count a message as delivered because a provider accepted it. It reads the live thread or the live page back and confirms the exact text is actually there. Until that readback exists, the status is uncertain, and uncertain never gets reported as done.
- Money and clients are never automated wording. Anything commercial gets drafted by the system and finalized by me, every time.
The practical effect is that the common failure mode of this system is work waiting for a tap, not work published by accident. That is the correct failure to have, because in distribution one bad automated send costs more trust than a hundred good ones earn.
How does Zoro schedule and publish approved content?
Scheduling is machine work. Deciding what deserves a slot is not.
Once a piece is approved, Zoro's system stages it: which platform, which day, and where the derivatives follow. Clips from a recorded appearance go out on the fastest-moving platforms first and the slower ones weeks later, on a staggered calendar the system maintains so nothing collides and nothing gets forgotten in a folder.
The publish itself is done natively by a person on the platform after the exact version is approved, and the result gets recorded: what went out, when, what it did. Every piece feeds one log, which is what turns publishing from a habit into an experiment. Repetitions only create information if someone writes down what happened.
How does Zoro book podcast guest appearances?
The highest-leverage distribution event we have measured on Zoro's own channel was not a post. It was a guest appearance. Renting an audience that already trusts the host beats shouting at strangers, so we built a system for it.
Discovery starts with the Podcast Index, a free open database of millions of podcast feeds. Here is the actual process:
- Discovery. The index gets filtered down to the right categories, a real episode history, and recent activity. Host contact details sit inside a large share of the feeds themselves.
- Research. For each qualified show, the AI reads recent episodes and builds the reason this specific pitch makes sense now: which episode it follows, what angle the host has not covered, why this guest fits this audience.
- The pitch. Short, plain text, no attachment. The subject names their show. The first line proves someone actually listened to a recent episode. One specific episode idea, one line of proof, a soft ask. AI drafts every pitch. A human reads and sends every single one, at a deliberate daily ceiling, because the moment hosts can smell a template the channel is dead.
- Replies. Responses get drafted by the system with the full thread context and wait for my approval before anything goes back.
- After the episode. Same-day summary on my own platforms, deliberate promotion of the host's post so the host sees the guest moved their numbers, and an ask for introductions to other hosts. Referred pitches convert at a different level than cold ones, so the compounding loop is the real system. The individual pitch is just its first step.
Notice where the AI sits in that list: research, drafting, and logging. The judgment calls, which show is worth an hour, what the angle is, whether the pitch sounds like me, stay with people.
What stays human in Zoro's distribution system?
Four things stay human at Zoro, permanently:
- The verdict. Whether an idea deserves to exist as content at all. The system can surface material and score drafts. It does not get a vote on taste.
- The final wording. I automated most of my company and went back to writing final drafts by hand. The machine gets me from source to structure fast. The last pass is mine, because human texture is the scarcest asset in a feed that is filling up with model output, and readers can feel the difference even when they cannot name it.
- The packaging picks. Which title, which thumbnail, which hook. The scorecards and logs make these decisions faster and more consistent. They do not make them.
- The publishing decision. What goes out, when, and whether at all. Killing a finished piece is a decision the system is not allowed to make cheap.
There is also a hard list of things we refuse to automate on principle: no AI comments pretending to be me, no automated DMs at volume, no engagement farming. The dead-internet version of distribution, where obvious AI accounts compliment other AI accounts, destroys exactly the trust distribution exists to build. My social accounts are a business asset, and no third-party automation touches them.
What results does Zoro's distribution system produce?
Zoro's guest outreach runs daily at a deliberate ceiling, with a human send on every pitch. Inbound from Zoro's content has produced enterprise clients, including the three companies published as case studies: the consulting firm, the sports academy, and the education company.
What I will not do is publish a follower count or a views number here that is not already public and verified, because a distribution article that inflates its own distribution is a bad advertisement for an approval gate.
Common questions
Does AI write your posts?
It drafts them from my own transcripts, published posts, and shipped work. I write or rewrite the final version by hand. The system's job is to make sure I never start from a blank page and never publish from an unchecked one.
What does the approval step actually look like?
A card on my phone with the exact final text. One tap approves that text for that destination only. Any edit resets the approval. Message types with standing permission are named in one written file, and everything else waits.
Doesn't automation make content generic?
Automation without source material makes content generic. This system only works from things that actually happened inside the business, checks drafts against a blacklist of AI phrasing, and puts a human on the last pass. The volume comes from the machine. The voice does not.
Can this be built inside my company?
Yes, and it is usually not the first system Zoro builds. Distribution infrastructure works when it sits on top of real operations that generate material worth distributing. The mapping session figures out which system comes first for your company.
If your company's marketing depends on one person remembering to post, that is a process worth bringing to a call. In a single session we map how content and distribution should run on your operation, and you leave with the system design, a set price, and the date.