"My Company Doesn't Need AI." Think Again.
AI adoption is not just tool selection. Even companies that think they do not need AI need to understand where AI fits, what should stay deterministic, and who owns customization, safety, and long-term control.
AI-powered · Limited to 20 requests per hour

After trying skills, agents, MCP tools, and SDK-based workflows, my view on AI adoption has changed.
When a company says it does not need AI, I usually hear a different sentence underneath it: we do not know where AI fits yet.
The important question is not whether AI can help a company. It can. The question is where AI should sit inside the business, how much authority it should have, and who owns the architecture when it starts touching real data, real workflows, and real customers.
Most companies are still processing this. Some teams are experimenting with chat interfaces. Some are building internal tools. Some are buying specialized AI products. Some are waiting because they do not know how to adopt AI safely.
I do not think there is one correct answer. The right path depends on the company's technical strength, data complexity, risk tolerance, and appetite for customization.
But I do think every company needs someone responsible for AI architecture.
There are several adoption paths

The adoption path depends heavily on what kind of organization you are.
| Company situation | Practical path | Strength | Weak point |
|---|---|---|---|
| Strong technical team | Build custom AI solutions with SDKs | Highest control and customization | Requires engineering ownership |
| Business-oriented teams | Use skills, chat agents, or tools like M365 Copilot | Fast adoption and low barrier | Limited process guarantees |
| Limited technical resources | Buy or outsource specialized AI services | Fastest access to packaged expertise | Risk of poor fit and vendor lock-in |
For a company with a strong engineering team, I would start directly with SDK-based solutions. Not because SDKs are trendy, but because code gives you control. You can decide what data enters the model, what tools it can call, how output is validated, where logs go, and when a human must approve the next action.
For a more business-oriented organization, skills and chat-based agents may be the better starting point. A team can encode repeatable workflows, document practices, and automate common tasks without building a full custom platform. This can work well for drafting, review, summarization, internal knowledge access, and office workflows.
For companies with very limited technical resources, outsourcing can make sense. A specialized service provider may already understand the domain and offer a faster path to value than hiring a team from scratch.
None of these paths is automatically wrong.
The problem is choosing one without understanding the tradeoff.
The customization problem

My biggest concern with packaged AI services is customization.
Every company has its own data shape, permissions model, workflows, legacy systems, reporting habits, compliance rules, and internal language. Two companies may both say they need "AI customer support," but the actual system they need can be completely different.
One company needs deep CRM integration. Another needs multilingual escalation. Another needs legal review before any customer-facing message. Another needs AI to summarize support issues but never send replies. Another has messy historical data that cannot be trusted without cleanup.
A generic service can help, but it often asks the company to adapt to the service's model. That can mean complicated setup, brittle connectors, limited workflow changes, or a future migration that becomes painful because too much business process is now shaped around someone else's product.
This is where AI adoption becomes more than tool selection.
It becomes architecture.
Someone has to answer questions like:
- Which use cases are safe for AI automation?
- Which data can the model see?
- Which actions require human approval?
- Which workflows need deterministic code instead of agent reasoning?
- How do we measure whether the system is actually helping?
- How do we change the system when the business changes?
If nobody owns those questions, AI adoption becomes scattered experiments. Some will help. Some will create risk. Most will be hard to maintain.
The team I think companies need

The ideal state in my mind is not every company building a giant AI lab.
It is simpler than that: each organization should have an AI architecture function.
For smaller companies, that might be one AI architect and one or two AI developers. For larger companies with strong engineering departments, I think one AI developer embedded per team could become normal, supported by a central AI architecture group.
The AI architect owns the shape of adoption:
- Where AI is allowed to make decisions
- Where deterministic systems must stay in control
- How data access is scoped
- What patterns teams should reuse
- What evaluation and audit standards are required
- How vendor tools fit into the long-term architecture
The AI developers build the actual systems:
- SDK-based workflows
- Internal copilots
- MCP tools and connectors
- Data retrieval pipelines
- Evaluation harnesses
- Human approval flows
- Team-specific automations
This is not just prompt engineering. Prompting is part of it, but the valuable skill is translating messy business work into systems that are useful, safe, maintainable, and adaptable.
The future role is closer to solution architecture
I see a bright future for developers who can work at this intersection.
Companies do not only need people who can call an LLM API. That part is getting easier. They need people who can look at a business process and decide what should be automated, what should stay human, what should be deterministic, what can be probabilistic, and how the pieces should connect.
That is why I think AI solution architects will matter.
The job is not to replace every workflow with an agent. The job is to design the boundary between AI and the business. Sometimes that means SDKs. Sometimes it means a chat interface. Sometimes it means buying a vendor product. Sometimes it means telling the company not to automate a decision yet because the data is not ready or the risk is too high.
The best AI adoption will not come from the company that uses the most AI. It will come from the company that knows where AI belongs.
My current view
If I were advising a company today, I would not start with "which AI tool should we buy?"
I would start with a map:
Business workflow
-> data involved
-> decisions being made
-> risk of wrong output
-> required customization
-> current technical capacity
-> best AI adoption pathThat map tells you whether you need a vendor tool, a skill-based workflow, a chat agent, a custom SDK application, or no AI at all.
AI adoption is not installation. It is integration.
The companies that understand this will build durable advantages. The companies that treat AI as a plug-in may get short-term productivity gains, but they will struggle when the first version does not fit their real workflows.
Every company is going to need AI capability. Not every company needs the same AI stack.
That is exactly why every company needs AI architecture.
License
Article text © 2026 Mark Huang. Licensed under Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) unless otherwise noted. Article text is licensed for non-commercial sharing with attribution to the original article URL. Commercial use requires prior written permission and must clearly cite the original source.
Code snippets, screenshots, third-party assets, and site source code may have separate terms.
Suggested attribution: Based on ""My Company Doesn't Need AI." Think Again." by Mark Huang, originally published at https://markhuang.ai/blog/my-company-doesnt-need-ai-think-again.
Related Articles

The Road Ahead — Building a Cross-Family AI Practice
A 5-level maturity model from single model to self-optimizing, practical next steps for individuals, teams, and enterprises, and an honest look at the evidence gaps that still need filling. Chapter 6 of Cross-Family Multi-AI.
Read article
System Prompt vs User Prompt: The Layer Under GenAI Features
A beginner-friendly explanation of system_prompt and user_prompt using ChatGPT, Claude Projects, Claude Cowork, and Claude Code examples.
Read article
Is AI Bad?
AI can make you faster, lazier, more capable, or more dependent. The real question is not whether AI is good or bad, but which knowledge you are choosing to outsource and whether the trade is worth it.
Read article