Skip to content
Back to blog
6 min read

AI in Business: What We've Learned Building AI Features for Real Projects

Everyone has an opinion about AI in business. Most of those opinions come from people who've used ChatGPT a few times and extrapolated. Fewer come from people who've actually built AI features into production systems — booking platforms, project management tools, client communication pipelines, and business websites.

We've done that. Here's what we learned.

Pattern 1: AI handles the operational overhead. Humans handle judgment.

Across every project we've built — fitness booking, real-estate development, business websites, personal chef services — the same pattern emerges: AI is good at the parts of work that are information-processing. Reading documents. Cross-referencing data. Flagging discrepancies. Drafting communications. Generating options.

AI is bad at the parts of work that require context, relationships, and taste: deciding which contractor to hire, what tone an email should have, whether a design feels right, what a client actually means when they say "make it pop."

The pattern that works: AI drafts, human decides, AI executes, human reviews. Never the other way around.

In practice, this means:

  • AI generates three design direction candidates; the client picks one
  • AI drafts a client follow-up email; the business owner reviews and sends
  • AI flags a schedule conflict; the project manager decides how to resolve it
  • AI surfaces membership usage patterns; the studio owner decides who to reach out to

Every project we've built has a "gate" — a point where AI output becomes human input, and nothing auto-sends or auto-commits without a person approving it.

Pattern 2: Multi-role projects need per-role AI

Single-user AI — one person, one assistant — works for solo work. It breaks down the moment you have a project with multiple stakeholders who need different information, different tools, and different guardrails.

On our real-estate development platform, the project manager, the investor, and the contractor each have their own AI workbench. Each reads from the same shared project spine. Each is scoped to the work that role actually does.

The PM's AI doesn't pull cap rate calculations. The investor's AI doesn't track concrete pour schedules. The contractor's AI doesn't see other contractors' bids. Each AI knows its lane — and structurally can't leave it.

This matters for three reasons beyond convenience:

  • Information boundaries: sensitive data stays scoped to the roles that need it
  • Cost isolation: a heavy extraction job in one workbench doesn't throttle the others
  • Audit trails: every AI-assisted decision records who approved it and on what basis

The same pattern applies to legal practices (partners, associates, paralegals), healthcare (doctors, nurses, admin), and manufacturing (production, quality, procurement). Any domain with multiple roles sharing a system-of-record.

Pattern 3: AI makes sites discoverable to AI agents

This one's less visible than a chatbot but arguably more important. Google's AI agents can already look up business profiles, fill contact forms, and complete transactions on behalf of users. They read structured data — JSON-LD schema markup — to understand what a business does, when it's open, what it sells, and how to transact.

A website without structured data is invisible to AI commerce. Not ranked lower — invisible. The AI agent has no signal to work with.

Every site we build ships with complete structured data: LocalBusiness schema (address, geo, hours, payment methods, price range), WebSite + SearchAction, and conditional schemas based on what the business does (Service, Product, FAQPage, etc.). It's markup — it costs nothing to add. But without it, a business that shows up in Google today may not show up tomorrow when the AI does the searching.

Pattern 4: The design-direction pipeline kills the "everything looks the same" problem

AI-generated design has a well-earned reputation for sameness. Inter + centered max-width container + purple gradient. It's the AI equivalent of every Squarespace template from 2020.

The fix isn't "don't use AI for design." It's "ground the AI in specific references." Every project starts with the client's reference sites — examples of designs they like and don't like. Our AI extracts the design signatures from those references: typography pairings, color palettes, layout patterns, motion styles, imagery approaches.

Then it generates candidates that draw from those influences — not a mathematical average of "modern website design," but a specific response to specific references, checked against a curated library to avoid collision with other projects.

The result: sites that look like they were designed for a specific business, because they were. The AI handles the extraction and generation. The client handles the selection. The pipeline remembers the choice and flows it into every page.

Pattern 5: Agent review catches what humans miss

Before any site launches, we run it through a set of specialized AI agents — not one general-purpose reviewer, but multiple agents each looking at a different dimension: brand consistency, technical quality, content gaps, competitive positioning, interactive functionality.

Each agent produces a structured report. The reports aggregate into a review that typically flags things the human team missed — not because the humans weren't thorough, but because fresh eyes (even AI ones) catch patterns that familiarity blinds you to.

A real example from a recent build: the Ghost User agent flagged that a service description was too vague ("we provide quality solutions" — what does that mean?) and the Ghost Creator agent noted that the competitive positioning framed the business against a generic competitor instead of the actual competitor visible in the client's market. Both were fixed before launch. Both were things the team, who'd been staring at the site for two weeks, had stopped seeing.

What we're not doing

Equally important: here's what we're not doing with AI.

We're not letting AI send client communications. Every email, every update, every deliverable — drafted by AI, reviewed and sent by a human.

We're not replacing designers with AI. AI generates options from references; the designer curates, combines, and refines. The AI is a junior designer who works instantly. The human is the creative director who has taste.

We're not building chatbots that pretend to be human. Every AI chatbot identifies itself. It answers what it knows and admits what it doesn't. Trust comes from clarity.

We're not optimizing for "AI did it cheaper." We're optimizing for "AI handled the operational overhead so humans could do higher-value work." Those are different things.

The through-line

Across every project, one principle holds: AI handles information-processing. Humans handle judgment. The goal isn't to replace people — it's to give them leverage.

A project manager with an AI that drafts status reports, flags schedule variances, and surfaces decisions that need attention can manage more projects, more carefully. A studio owner with an AI that handles membership tracking, booking edge cases, and client communication can spend more time on the floor and less in the inbox. A business owner with an AI that powers their website's discoverability, answers common questions, and catches quality issues can focus on the business instead of the website.

AI isn't the product. The business is the product. AI is how you make it run better.


Upstate Web Co builds AI-native websites and platforms for businesses that want to work smarter. Tell us about your project.

Free download

Free: Website Audit Checklist

Check your site's speed, SEO, mobile experience, and local search presence. Built for founder-owned, solopreneurs, and small businesses.