AI Agent Architecture

How Shashank Runs a $100K AI-Agent Business With OpenClaw

The best title for this story is not "AI replaces employees." That is too lazy. The more useful version is this: Shashank Agarwal built an agent operating system around API.market, where specialized agents handle PR, LinkedIn, seller outreach, hiring, finance, and project coordination.

In the interview below, Andrew Warner sits down with Shashank to walk through the actual system. The source material frames API.market as a $100K+/year business with more than 13,000 users and a lot of day-to-day work handled by AI agents. I am treating those figures as interview and report claims, not audited financial statements. The part builders should study is the architecture.

Video source: The Next New Thing AI and Andrew Warner, featuring Shashank Agarwal.

JQ AI SYSTEMS take

Do not start with ten agents. Start with one repeated business workflow, one agent identity, one inbox, one tool boundary, and one review habit.


Source note

Credit for the interview and original walkthrough goes to The Next New Thing AI, Andrew Warner, and Shashank Agarwal. The supplied PDF, "OpenClaw Setup," provided the tool map behind the article.

I also checked public pages for API.market, API.market's about page, Noveum, OpenClaw, OpenClaw on GitHub, and gogcli. API.market describes itself as a developer-first marketplace where buyers discover and test APIs and sellers list, monetize, and manage APIs. Noveum positions itself as agent monitoring, debugging, and improvement infrastructure.


What Shashank built

The interesting part is not that Shashank uses AI. Everyone does. The interesting part is that he has moved from "AI as assistant" to "AI as operating layer."

The setup has three big ideas:

  • Agents have jobs. A PR agent does PR. A LinkedIn agent works LinkedIn. A CFO agent watches finance. A hiring agent reviews candidates.
  • Agents have tools. They connect to Gmail, Discord, Trello, Stripe, API.market, LinkedIn tooling, outreach software, and custom workflows.
  • Agents have memory. They keep structured files, CRM notes, profiles, task history, and context that survives a single chat session.

That is a different mental model from a chatbot. A chatbot answers questions. An agent system carries responsibilities.


The agent org chart

In the walkthrough, Shashank describes a set of specialized agents. The exact implementation can change, but the roles are worth copying as a pattern.

1. PR agent

The PR agent looks for podcasts, press opportunities, and relevant people to contact. The PDF notes a HARO-style workflow and links to Featured.com, which matters because the original HARO brand has shifted. The useful pattern is simple: make a research agent responsible for finding opportunities, drafting outreach, tracking follow-ups, and keeping a lightweight CRM.

2. LinkedIn agent

The LinkedIn agent searches for ideal customers, finds relevant conversations, and drafts comments or engagement opportunities. The stack includes UniPile and API.market as the API layer. This is powerful, but it needs care: platform terms, consent, rate limits, and human review matter more when an agent is touching public relationships.

3. Seller acquisition agent

API.market needs API sellers. The seller outreach workflow uses tools like Apollo for contact data and Instantly for warm-up, sequencing, and scheduled sends. The business lesson is that an outreach agent should not just "send emails." It should identify the segment, enrich the record, draft the sequence, log the status, and leave approvals where risk is high.

4. CFO agent

The finance agent connects business data to forecasts: revenue, churn, growth, and operating metrics. The PDF calls out Stripe and the API.market user database as inputs. This is a strong use case because the agent can turn dashboards into questions: what changed, what is at risk, and what should the founder look at today?

5. Hiring manager agent

The hiring agent reviews candidates, checks GitHub profiles, and helps screen fit. This is useful as an assistant, not as an autonomous hiring authority. Hiring decisions need human judgment, bias checks, and a clear process. But an agent can absolutely reduce the first pass of reading resumes, repos, and written applications.

6. Chief of Staff agent

The Chief of Staff agent coordinates work in Trello, monitors tasks, and keeps the business moving. This is often the most underrated agent role. A founder does not only need better answers. They need fewer dropped balls.


The tool stack from the PDF

The supplied PDF is valuable because it shows the boring infrastructure behind the exciting demo. Here is the stack, organized by job.

Layer Tools Why it matters
Agent platform OpenClaw, OpenClaw GitHub The background agent framework that runs the work.
Cloud host Hetzner, with Linode and DigitalOcean as possible equivalents A cheap VM gives the agents a place to run continuously.
Builder tools Cursor, Claude Code, Claude desktop app, SSH Used to build, debug, update, and teach the agent system.
Agent headquarters Discord, previously Telegram A visible command center where each agent can have its own thread or channel.
Email and workspace Gmail, Google Workspace, gogcli, gogcli GitHub Each agent can operate through an identity, inbox, calendar, and Workspace tools.
Voice context Wispr Flow Used for brain dumps and profile notes that become agent context.
API gateway API.market, API.market MCP A marketplace and API layer that gives agents access to external services.
LinkedIn and outreach UniPile, Instantly, Apollo Prospecting, enrichment, sequencing, and relationship workflows.
Tracking and data Local markdown CRM files, Stripe, API.market user data, GitHub Structured memory and business data for agents to reason over.
Task management Trello A simple board where agent work can be logged, reviewed, and coordinated.

The stack is not magic. It is a set of ordinary tools tied together with agent identity, memory, and repeatable workflows. That is exactly why it is useful.


Memory and agent identity

One of the strongest lessons is the split between shared memory and agent-specific memory.

A PR agent should know the founder's story, target shows, proof points, and outreach style. A CFO agent should know revenue definitions, Stripe conventions, churn rules, and what a meaningful anomaly looks like. A hiring agent should know what a strong candidate looks like and what is a deal breaker.

If every agent has the same generic memory, the system becomes noisy. If every agent has a narrow memory and a narrow tool boundary, it starts to feel like an organization.

Markdown as CRM

Shashank's use of local markdown files as a CRM is one of the most copyable parts of the whole setup. It is not glamorous, but it is durable. Agents can read it, update it, diff it, and use it as context without needing a huge SaaS migration.

For a small team, a folder of structured markdown files can be enough:

  • people/ for prospects, partners, candidates, and sellers.
  • companies/ for account notes and qualification.
  • campaigns/ for outreach status and message history.
  • decisions/ for founder preferences and policies.
  • metrics/ for recurring business snapshots.

Discord as agent headquarters

Discord is doing an interesting job in this system. It is not just chat. It is the agent control room.

A dedicated Discord server gives each agent a visible place to report progress, ask questions, and receive instructions. It also gives the founder a way to check the business without opening ten dashboards.

This pattern can be replicated with Slack, Teams, Discord, Telegram, or even email. The specific app matters less than the operating principle:

  • Each agent needs a channel.
  • Each channel needs logs.
  • Each log needs clear status updates.
  • Each risky action needs a review gate.

Controls and safety

There is a reason the PDF mentions separate Gmail and Google Workspace accounts. It is more expensive than one shared credential, but it makes responsibility clearer.

For agent systems that touch customers, prospects, candidates, money, or public accounts, the boring controls are the product:

  • Separate identities: Give each agent its own account where possible.
  • Least privilege: Start read-only, then add write permissions one workflow at a time.
  • Review queues: Draft first, send later, especially for outreach and hiring.
  • Logs: Keep the full path from input to decision to action.
  • Rate limits: Do not let enthusiasm become platform abuse.
  • Kill switch: Know how to pause the agent, revoke keys, and stop scheduled work.

The fastest way to ruin a good agent system is to give it too much access before you understand its failure modes.


What to copy first

If you are a founder, consultant, or operator, do not copy the whole setup this week. Copy one pattern.

  1. Pick one repeated workflow. PR research, seller prospecting, candidate screening, weekly finance review, or CRM cleanup.
  2. Create one agent identity. Give it a name, role, scope, inbox, and memory file.
  3. Make a markdown CRM. Start with structured files before buying another database.
  4. Give it one tool. For example Gmail drafts, Trello cards, GitHub read access, or a Stripe report export.
  5. Require a review step. Let the agent prepare work. Keep human approval until the loop has earned trust.
  6. Track the metric. Hours saved, qualified opportunities found, replies drafted, errors caught, or decisions improved.

The real product is not the agent. The real product is the operating procedure that makes the agent useful repeatedly.

CTA

Do not start with ten agents. Start with one repeated business workflow, one agent identity, one inbox, one tool boundary, and one review habit.


Sources and links

The short version: Shashank's setup is not a reminder to automate everything blindly. It is a reminder that valuable agents look like small operating roles: narrow job, clear memory, useful tools, visible logs, and review before trust expands.

Common questions

Who is Shashank Agarwal?
Shashank Agarwal is the founder behind API.market and Noveum. In the interview with Andrew Warner, he explains how he uses OpenClaw agents to run much of the operating work around API.market.
Is the $100K/year claim independently verified by JQ AI SYSTEMS?
No. The $100K+/year framing comes from the interview and the supplied tools report. JQ AI SYSTEMS uses it as source material and focuses the post on the practical agent architecture rather than treating the revenue as audited financial data.
What is the most useful idea from the interview?
The useful idea is not "replace every employee with agents." It is that each agent should have a narrow responsibility, a memory file, a tool boundary, an inbox, and a review path.
Should a small business copy the whole stack?
No. Start with one repeated workflow such as PR outreach, seller research, LinkedIn engagement drafts, candidate screening, or finance reporting. Prove that one agent can create reliable work before building an agent org chart.
What are the main safety caveats?
Outreach agents need consent, rate limits, human review, and respect for platform terms. Finance and hiring agents should stay advisory until the review process is mature. Every agent should have logs, scoped credentials, and a way to shut it down.
Share
X LinkedIn Reddit
Build Yours

Want a system
like this one?

Book a free 30-minute call. We map your situation, identify the highest-impact automation, and figure out if we are a fit.

Book Free 30-min Call