AI Visibility SOPs & Multi-Agent Orchestration (Full Setup) — Transcript
Full transcript
- 0:00If you're an agency, consultant, or
- 0:02small marketing team, and you want to
- 0:04deploy agents to do AI visibility work,
- 0:07but you need processes, SOPs, and skills
- 0:11along with the technology to set up
- 0:13multi-agent orchestration, then this
- 0:16video is for you. In this video, I'll
- 0:18give you a tour of how I've created
- 0:20hundreds of skills for AI visibility and
- 0:23SEO work. I've connected them all
- 0:25together, and I put all of that into an
- 0:27MCP, which then acts as a knowledge
- 0:29service for Claude code. I then use all
- 0:32that knowledge to do real work, and then
- 0:34I built a multi-agent orchestration
- 0:37setup. I set up an agentic team and have
- 0:39each one work on separate things
- 0:41simultaneously. I'll even show you how
- 0:44AI visibility optimization comes into
- 0:46play, looking at retrieval optimization
- 0:49and prompt tracking to figure out
- 0:51specific fan-out queries that we can
- 0:53target. So let's jump in. This is
- 0:55basically a massive shortcut. I've been
- 0:57doing SEO for 14 years, and I'm building
- 1:00all of my knowledge and skills in here.
- 1:02So you might have one agent that does
- 1:03content refreshes. You might have
- 1:05another agent that does content
- 1:07planning. You might have another agent
- 1:09that writes content specifically for
- 1:11retrieval, so on and so forth. And
- 1:13lately, I'm adding the AI visibility
- 1:15layer where I'm doing research to find
- 1:18what works and turning those into skills
- 1:20and knowledge that feeds into the MCP as
- 1:23well. For example, I applied my content
- 1:25refresh process here, and I got 10 times
- 1:28more citations on a project site. So the
- 1:30MCP is part of the omnipresence platform
- 1:33that I'm building. It also comes with
- 1:35prompt tracking and retrieval tools. If
- 1:37you want to try the MCP out for
- 1:39yourself, it starts at $29 a month if
- 1:42you're paying monthly. And there's a
- 1:447-day no-card free trial. Once you get
- 1:47an account, you're going to go into the
- 1:49MCP page here, and you just going to
- 1:51copy this URL,
- 1:52api.getomnipresence.com/mcp.
- 1:56Copy that to your clipboard, and then
- 1:58you're going to go into Claude whatever
- 1:59AI you use, and go into connectors, and
- 2:03you're going to select add custom
- 2:04connector, call it Omni, and just paste
- 2:07in that URL there. Once you have it
- 2:09connected, it'll look like this, and you
- 2:10can set the permissions to always allow
- 2:13for all of these different tools that it
- 2:15comes with. Then you want to hop into a
- 2:16new session in Claude Code. I highly
- 2:19recommend using Claude Code because it
- 2:21excels at multi-agent orchestration.
- 2:24Then I'm going to give it a workspace to
- 2:26operate in. So I just created a new one
- 2:27here called Omni Presence Demo, and I'm
- 2:30going to select trust this workspace,
- 2:32and then I'll say connect to the Omni
- 2:34Presence MCP. We'll just confirm that
- 2:36it's hooked up and working.
- 2:38Now it's found my projects, and I'm
- 2:40going to hit submit on my Omni Presence
- 2:43project. In the app itself, you can have
- 2:45multiple projects, and the MCP can jump
- 2:48between them. So if you're an agency or
- 2:50a consultant, you can have one project
- 2:52for every client or brand that you work
- 2:54with. Now that you're connected, you can
- 2:56explore the MCP. The best way to do that
- 2:58is just by asking questions. So I asked,
- 3:01does the MCP come with lots of processes
- 3:03and systems to automate the work? It
- 3:05says, yep, it's not just reference
- 3:07material. It comes with processes,
- 3:09reasoning, methodologies, skills, and an
- 3:12agent layer of workers, systems, and
- 3:14scripts that can run the work on a
- 3:15schedule.
- 3:17And here's a bunch of things that are in
- 3:18it. So once you're in and you're ready
- 3:20to try it out for some real work, you
- 3:22just want to go to the MCP page and copy
- 3:24this prompt here, set up my
- 3:25orchestration. This is going to give you
- 3:27the team of specialists that all work on
- 3:30different tasks. For example, we might
- 3:32have a content writer that only writes
- 3:34content. So we'll have one orchestrator
- 3:36that is kind of the boss of the other
- 3:38AI's, and then we'll have a bunch of
- 3:39specialists like content writers and
- 3:42internal linkers and all that fun stuff.
- 3:44So all you're going to do to set that up
- 3:45is just say set up my orchestration and
- 3:48paste that into your Claude chat. When
- 3:50you set up your agent orchestration, you
- 3:52have the option to run it on one
- 3:54project, meaning it's one orchestrator
- 3:56that 's going to work with other session
- 3:58agents specifically for that project, or
- 4:00you can even set it up to on several
- 4:02projects simultaneously, where you
- 4:04basically have a super orchestrator that
- 4:06talks to other orchestrators. And then
- 4:08those other orchestrators are talking to
- 4:10their own individual specialists for
- 4:12each project. We're going to go with one
- 4:14project for now. You can choose your
- 4:15interface. We're using the cloud desktop
- 4:18app in this example, so we'll go with
- 4:19that. Hidden means that they run in the
- 4:21background and you don't even see them
- 4:23working. Visible means you can see their
- 4:25entire chat history and you can talk to
- 4:27individual session agents as well. So
- 4:29we'll go with visible. Then you want to
- 4:31pick a location on your computer. I'm
- 4:33going to go with / orchestration in my
- 4:36demo project here. And now it's done its
- 4:38initial setup. It checked for the
- 4:40software it needs, such as Node. If you
- 4:43didn't have this on your computer, it
- 4:44would install it prior to. It loaded up
- 4:47all of its templates. It set up some
- 4:49schedules and systems to help the
- 4:51orchestrator run sessions autonomously.
- 4:54It writes some essential files like the
- 4:57status and the queue. It's automatically
- 4:59set to wake up every 3 hours and check
- 5:02in on things. And it's given me some
- 5:04open to-dos for things that it'll need
- 5:06access to. And then it's asking to
- 5:08install some tools. So we'll go with
- 5:11install the tools. And it's basically
- 5:12getting all this stuff straight from the
- 5:14MCP.
- 5:16It even has a bunch of script examples
- 5:18which help with automation. And the way
- 5:20that works is they're in here purely as
- 5:22an example and they're copied and
- 5:24customized when you install it. So
- 5:27you're not installing suspicious or
- 5:28strange scripts when you run this. It
- 5:31basically just gives maintained examples
- 5:33so that it can be set up on your end
- 5:35without any security risks. So now it's
- 5:37set up the tools. It's got a watchdog
- 5:40service which revives dead sessions.
- 5:42It's got a session opener which can
- 5:44create its own sessions as needed. This
- 5:46is useful if it suddenly needs a writer
- 5:49and one doesn't exist. A secret guard
- 5:51ensures that you don't send API keys or
- 5:54anything like that out into the public.
- 5:56A delegation guard ensures your
- 5:58orchestrator is actually doing the
- 6:00delegating and not doing hands-on work.
- 6:02A doctor and a Codex wrapper, which is
- 6:04optional if you have a Codex
- 6:06subscription, you can actually have
- 6:07Claude code delegate some of the coding
- 6:10tasks to Codex, which saves on your
- 6:12Claude subscription and increases your
- 6:15Codex usage, which is something that I
- 6:17need to do more often. It didn't set up
- 6:19some of the optional ones like an alarm
- 6:21system, which basically alerts you if
- 6:23stuff goes down, and it didn't set up an
- 6:25away mode, which is basically where you
- 6:27can set up a Telegram connection so you
- 6:28can talk to your orchestrator over
- 6:30Telegram when you're away from your
- 6:32computer. And now it's recommending to
- 6:34create a new session which becomes the
- 6:35main orchestrator. So we'll just do
- 6:37that. Now we've got our orchestrator
- 6:39session pretty much fully set up, and
- 6:41then we'll give it some stuff to work
- 6:42on. Let's set up specialist agents. What
- 6:45do you recommend? So you don't even need
- 6:47to know what kind of specialist agents
- 6:49you want.
- 6:50This will actually recommend a couple to
- 6:52get started with. So now I'm going to
- 6:53say give me a content planner and a
- 6:55content refresher. Both can just create
- 6:57CSV and markdown files for now.
- 7:00Depending on the levels of autonomy that
- 7:02you're comfortable with, you could have
- 7:03them creating Google Sheets or Docs if
- 7:06you have it hooked up. You can have them
- 7:07produce Google Docs on your drive, or
- 7:10you could even have them connect to
- 7:12websites and create and upload content
- 7:14and save them as drafts. You just have
- 7:17to give them the credentials to be able
- 7:19to do that. So now it's gone ahead and
- 7:20set those up. So here's my two
- 7:23individual sub agents, and I can see
- 7:25what they're working on and talk to them
- 7:27individually if I want to. We got one
- 7:29for a content planner and one for a
- 7:32content refresher. The best way to think
- 7:34about this is that these are like little
- 7:36employees. One of them specializes in
- 7:39refreshing content, the other one
- 7:40specializes in planning content. This is
- 7:43beneficial because then all of their
- 7:44context and skills are specific to those
- 7:47tasks and they'll never get their wires
- 7:49crossed. It also already gave them their
- 7:52first assignment. The content planner is
- 7:54going to come up with a couple topics
- 7:56for us, and the content refresher is
- 7:58going to propose a couple pages to
- 8:00refresh. While these are working, I'm
- 8:01going to talk to my orchestrator and
- 8:03give it some access to some third party
- 8:05tools. I've got an API key for Ahrefs
- 8:08right here, and I've got a Data for SEO
- 8:11API key right here as well. So, I'm
- 8:13giving it the file locations instead of
- 8:15pasting those into the chat because it's
- 8:17more secure, and this allows my agents
- 8:19to have tools to work with. And you can
- 8:21also see the agents are talking to each
- 8:23other. You can see that they're sending
- 8:24messages back and forth, and you can
- 8:27kind of poke in and see what they're
- 8:28talking about. The orchestrator is
- 8:30relaying what it's seeing from the sub
- 8:32agents, but if I want, I can go into the
- 8:35content refresher sub agent and go talk
- 8:37to this one individually. And you can
- 8:39see it's receiving messages from the
- 8:41orchestrator, and it's just working
- 8:43autonomously. Now, I'm going to give it
- 8:44some direction. I'm going to say for the
- 8:47content planner, propose a content plan
- 8:49following the Omni content planning
- 8:51process. That will follow the pre-built
- 8:53SOP that lives in the Omni Presence MCP,
- 8:57and you'll get to see what that looks
- 8:58like in a minute. And then for the
- 9:00refresher, just pick a random page on my
- 9:03website and give me the refreshed
- 9:05markdown file. These are just some
- 9:06simple tasks so we can see the output
- 9:09that it creates following the built-in
- 9:11SOPs without you having to build and
- 9:14dictate all of these instructions
- 9:16yourself. So, while those two are
- 9:17working on their task, we can continue
- 9:20multitasking and delegating. I'm going
- 9:22to say let's get another agent going, an
- 9:24AI visibility optimizer. It's going to
- 9:26pull fan outs for a specific page, and
- 9:29it follows Omni processes to optimize
- 9:31for them, and we'll use Athena HQ
- 9:34alternatives as a first task. What
- 9:36that's going to do is pull data out of
- 9:38the prompt tracking portion of this app.
- 9:40It's then going to find this prompt that
- 9:42I'm tracking, which is what are the best
- 9:44Athena HQ alternatives. If I click on
- 9:46that, I can see that I'm not getting
- 9:48cited right now. I can check out Claude,
- 9:50ChatGPT, and Gemini, and Perplexity and
- 9:53look at their responses. And the app
- 9:55also tracks the sources that were cited
- 9:58and the exact fan outs that were used
- 10:00for each platform. So, I can drill into
- 10:02these specific fan outs here. Here are
- 10:04all the individual fan outs that are
- 10:06being used by these engines, and I can
- 10:09even drill into the first fan outs that
- 10:11were used for each one of them. This is
- 10:13important because the first fan outs are
- 10:15generally more research focused and then
- 10:18later on in the fan out process you'll
- 10:20see that they start doing site searches
- 10:22and getting more specific. A site search
- 10:24is not really something you can optimize
- 10:26for. So if I drill down into the earlier
- 10:28fan outs I'll get better ideas of what I
- 10:30can optimize for. Something I'm noticing
- 10:32is chat GPT was digging into something
- 10:35called the executive assistant service
- 10:38and my page probably doesn't talk about
- 10:40that. So right there that is an
- 10:41opportunity of something I can optimize
- 10:43for. You can also check what position
- 10:45you're showing up for in these answers,
- 10:48how often each answer was used and how
- 10:50many prompts you're tracking that these
- 10:52show up in. I can also drill into the
- 10:54sources to see what websites are getting
- 10:56cited the most often for this specific
- 10:59prompt. I can see their domains, which
- 11:01platforms they're being mentioned on,
- 11:03how often they're cited and then I can
- 11:06hop into the retrieval view to see how
- 11:08well optimized I am for that page. So
- 11:10here's my page on Athena HQ alternatives
- 11:13and it shows me which fan outs I'm being
- 11:15cited for and which part of the page is
- 11:18getting cited. So for example for the
- 11:20Athena HQ alternatives, which is the
- 11:22main one, I'm getting cited in my little
- 11:25intro description there and if I click
- 11:27on this fan out it'll show me the
- 11:29specific area of the page most relevant
- 11:31for that fan out and my individual score
- 11:33for it. So I can see that I'm pretty
- 11:35well optimized for the main query there,
- 11:38but for something like this I am less
- 11:40optimized. So that gives me a bit of
- 11:42ammunition for something I can do on my
- 11:45page to improve my visibility for
- 11:47specific fan outs and basically just
- 11:49collect more data over time, which gives
- 11:51you more fuel for optimization. All
- 11:53right, so here's my deliverables. We've
- 11:56got the content plan and I'm just
- 11:58viewing them in Claude here. So for the
- 12:01content plan, we have all of these
- 12:03columns, the URL, the folder, the
- 12:05content type, status, priority, click
- 12:08potential, estimate, CPC, tons of data.
- 12:10So it looks like it correctly followed
- 12:12the content planning process and it
- 12:15works as a tracker for when you are
- 12:17publishing and creating these pages. And
- 12:20here is my refreshed page, Semrush AI
- 12:22Visibility Toolkit Alternatives. It's
- 12:25rewritten the content, so it's taking
- 12:27the existing content and following my
- 12:29refresh process, which I've proven on
- 12:31multiple sites to significantly increase
- 12:34AI visibility. It basically optimizes
- 12:36your existing content by improving how
- 12:38the content is chunked for query
- 12:40relevance, and then it finds some new
- 12:43stuff to add to the page to increase the
- 12:45amount of queries that it can show up
- 12:47for. And then here's my AI fan out
- 12:49optimization work for the Athena HQ
- 12:52Alternatives. You can see that it's
- 12:54scoring the existing chunks, and it's
- 12:56given me a step-by-step plan for how to
- 12:58improve this page. It's even given the
- 13:01paste ready passages, so I can literally
- 13:03copy and paste this onto a page, or I
- 13:05could give this to an agent that has
- 13:07access to the page to then go and do the
- 13:09work. So that's how you can set up
- 13:11multi-agent orchestration and have a
- 13:13bunch of agents working simultaneously
- 13:16to do AI search work. And you don't
- 13:18specifically need my MCP. You can build
- 13:21your own processes and skills. Claude
- 13:24Code excels at multi-agent
- 13:26orchestration, so you could really apply
- 13:29a similar setup to whatever you're
- 13:30working on. But basically the main
- 13:32reason you'd go with my MCP
- 13:34is because I'm constantly maintaining it
- 13:37and updating it over time. I 'm
- 13:38constantly doing new research, figuring
- 13:41out what works for AI search, turning
- 13:43those into skills, and putting them into
- 13:46that MCP. So if you want to learn more
- 13:48about the research that I'm working on,
- 13:50those videos are coming up next.
About this transcript
This page contains the full transcript of AI Visibility SOPs & Multi-Agent Orchestration (Full Setup) by Jonathan Boshoff, generated from the public captions YouTube serves with the video. The transcript has 2,661 words across 384 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to choose a caption track available on the video.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, caption language selection, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.