← Back to blog·Trends·6 min read

Agentic Commerce, Observability, and the Trust Gap: What Changed in Chatbots This Summer

AI agents can now buy things, and teams finally have real tools to watch what their agents are doing. But users still want a human on standby. Here is what that combination means for anyone shipping a chatbot in mid-2026.

By Maya Brennan · Writer, Smillee AI
July 9, 2026

Most "chatbot trends" pieces this year have covered the same ground: agent loops, MCP, retrieval-augmented generation, small on-device models. That's real, and it's already baked into how production systems get built. What's newer, and less written about, is what's happening at the edges of that stack — where agents start touching money, where teams finally get visibility into what their agents are doing, and where users keep insisting on a human safety net even as agents get better. Those three threads are worth a closer look.

1. Agentic Commerce Stopped Being a Demo

For the last two years, "AI shopping assistant" mostly meant a chat window that recommended products and then handed you off to a normal checkout page. That's changing. ChatGPT Shopping now lets US users complete purchases without leaving the conversation, with Etsy and a large number of Shopify merchants already live. Google's AI Mode added agentic checkout for early partners including Wayfair, Chewy, and Etsy, and at NRF 2026 Google, Shopify, Etsy, Wayfair, and Target backed a shared Universal Commerce Protocol meant to standardize discovery, checkout, and post-purchase flows across agents and merchants — the commerce equivalent of what MCP did for tool calls.

The catch is trust, not capability. Industry surveys this year put meaningful adoption already underway — a large share of consumers say they use AI for at least part of a purchase decision — but a real chunk of people say they'll never let an agent complete a purchase for them unsupervised. That gap is the actual design problem right now, not the checkout API.

If you're building anything commerce-adjacent, the practical takeaway is to design the agent's authority in tiers, not as a binary "can buy things" flag:

type PurchaseAuthority = 'research-only' | 'cart-and-confirm' | 'autonomous-with-cap';

function resolvePurchaseAction(agent: AgentContext, item: CartItem) {
  switch (agent.purchaseAuthority) {
    case 'research-only':
      return { action: 'present-options', requiresHuman: true };
    case 'cart-and-confirm':
      return { action: 'add-to-cart', requiresHuman: true }; // still needs explicit checkout tap
    case 'autonomous-with-cap':
      return item.price <= agent.spendCapPerItem
        ? { action: 'purchase', requiresHuman: false }
        : { action: 'add-to-cart', requiresHuman: true }; // over cap, always confirm
  }
}

A spend cap and an explicit authority tier per user is a small amount of code that directly addresses the trust gap the surveys are picking up.

2. Observability Finally Caught Up to Agents

For a long time, "monitoring" an LLM app meant logging prompts and hoping. That's no longer true. The LLM observability tooling market has grown fast in 2026, and the tools worth using now do more than capture traces — they score output quality, flag drift across prompts and use cases, and feed that signal back into the next iteration instead of sitting in a dashboard nobody checks.

Three distinct categories have emerged: traditional APM platforms bolting an LLM tab onto existing infrastructure monitoring, AI-native tracing tools that go deep on capturing what a multi-step agent actually did, and AI gateways that sit between your app and the model provider to add routing, caching, and cost tracking with barely any code change. Which one you need depends on whether your pain point is "I don't know what my agent did" (tracing), "I don't know if the output was good" (evaluation), or "I don't know what this is costing me" (gateway).

// Minimal trace wrapper around an agent step — the shape most tracing
// tools expect, whether you send it to a gateway or your own store
async function tracedStep(stepName: string, run: () => Promise<StepResult>) {
  const start = performance.now();
  try {
    const result = await run();
    emitTrace({ stepName, ok: true, latencyMs: performance.now() - start, tokens: result.usage });
    return result;
  } catch (err) {
    emitTrace({ stepName, ok: false, latencyMs: performance.now() - start, error: String(err) });
    throw err;
  }
}

The teams getting value out of this aren't the ones with the fanciest dashboard — they're the ones who wired evaluation into the loop early enough that a quality regression shows up as an alert, not as an angry support ticket three days later.

3. The Human Handoff Is Still Load-Bearing

Here's the tension underneath both of the trends above: agents are demonstrably resolving most conversations on their own now, and a meaningful share of consumers still say they'd rather talk to a person, especially for anything involving money or a mistake that's hard to undo. Those two facts aren't contradictory — they're describing different points on the same curve. Automation handles the routine cases well now. What it hasn't earned yet is the user's trust for the exceptional ones.

The practical fix isn't "add a human fallback button" as an afterthought. It's making the handoff a first-class state in your conversation design — one that preserves full context (so the user doesn't repeat themselves), triggers on clear signals (repeated clarification requests, explicit frustration, anything touching a refund or a purchase over a threshold), and is visible as an option before the user has to ask for it twice.

What This Means for Builders

None of these three trends demand you rip out your existing stack. They do mean three specific additions are worth prioritizing this quarter: tiered authority and spend caps if your agent touches purchases, a tracing or evaluation layer if you don't already have one, and a designed (not improvised) human handoff path. The agent loop, RAG, and model-choice questions got most of the attention over the last year. These are the parts of the stack that decide whether users actually trust what you built.

Maya

Frequently asked questions

What is agentic commerce?

Agentic commerce is when an AI agent researches, compares, and completes a purchase on a user’s behalf, inside the conversation, instead of just recommending products and linking out to a separate checkout page. ChatGPT Shopping and Google AI Mode’s agentic checkout are early production examples, and a shared Universal Commerce Protocol backed by Google, Shopify, Etsy, Wayfair, and Target aims to standardize the discovery-to-checkout flow across merchants and agents.

Why does LLM observability matter more in 2026?

As chatbots became multi-step agents rather than single request-response calls, logging a prompt and a response stopped being enough to understand what happened or why quality dropped. Modern observability tools trace every step of an agent run, score output quality, and detect drift, which lets teams catch regressions before users report them instead of after.

Should every chatbot have a human handoff option?

If the conversation can touch money, irreversible actions, or repeated user frustration, yes. Even as agents resolve most routine conversations without help, a meaningful share of users still want the option of a human for anything high-stakes. Designing the handoff as a first-class state — preserving context and triggering on clear signals — matters more than which model you’re running.

Maya Brennan
Writer, Smillee AI

I'm Maya — I write most of what you'll read here. I spent years as a copywriter before I got a little obsessed with what these AI tools can actually do, so now I spend my days poking at chatbots, breaking them, and writing up what's worth your time. Everything here is something I've actually tried. If a prompt didn't work for me, it doesn't make the cut.

Want to try any of this?

Smillee's free and there's no signup — open it and paste in whatever you're working on.

Start chatting →

More from the blog