A Fracturing Market, a Talking Music App, and an Agent That Never Closes
ChatGPT's web-traffic share has been cut nearly in half in a year as Gemini and Claude scale, Spotify shipped a conversational assistant scoped to its own catalog instead of the open web, and Gemini Spark's always-on background agent expanded from a browser feature to a standalone Mac app. Here is what each shift means for what you build next.
Three stories from the past two weeks aren't about a single new model or law โ they're about where the chatbot layer is drifting: away from one dominant vendor, away from the open web, and away from the chat window itself. Here's what happened, and what each one is worth checking against your own stack.
1. The Single-Vendor Bet Stopped Paying Off
A year ago, ChatGPT held roughly 76โ79% of worldwide web visits to consumer generative-AI chatbots. As of this month it's down to around 53โ54%, with Google's Gemini climbing from single digits to 27.9% and Anthropic's Claude nearly tripling in a single quarter to 9.2%. None of this is one company stumbling โ it's three labs shipping genuinely competitive models on overlapping timelines, plus enterprises that spent 2025 learning the cost of being locked to one provider's pricing, rate limits, and outage windows.
The practical shift is that "pick a model" is no longer a one-time decision. Teams that hard-coded a single vendor's SDK into their product are now rewriting request/response glue they thought was a solved problem, while teams that abstracted the model call behind a stable interface are swapping providers in an afternoon. If you haven't already, that abstraction is worth building before you need it, not after a price increase or an outage forces the question:
interface ChatProvider {
stream(messages: ChatMessage[], opts: ChatOptions): AsyncIterable<ChatChunk>;
}
const providers: Record<string, ChatProvider> = {
gemini: new GeminiProvider(),
claude: new ClaudeProvider(),
openai: new OpenAiProvider(),
};
function getProvider(name = process.env.DEFAULT_CHAT_PROVIDER ?? 'gemini'): ChatProvider {
return providers[name] ?? providers.gemini;
}
A market this contested rewards whoever can act on the next price cut or benchmark win fastest โ and that's an architecture property, not a model-selection skill.
2. Conversational AI Is Becoming a Feature, Not a Destination
Spotify began rolling out "Talk to Spotify" in beta on July 14 โ a text-and-voice assistant, currently limited to Premium subscribers 18 and over in the US, Ireland, and Sweden, that holds context across follow-up questions to recommend music, build playlists, queue tracks, and answer questions about a listener's own history or a song's backstory. It joined Google's AI Mode adding grocery ordering and design generation inside search results, and a wider pattern of general apps bolting on a chat surface scoped tightly to what that app already does.
What's notable isn't the chat UI โ every app has one now โ it's the scope. Talk to Spotify doesn't browse the web or touch anything outside Spotify's own catalog and a user's own library; the assistant is a narrow front end onto a fixed, pre-existing action set, not a general-purpose agent wearing a Spotify skin. That's a much smaller trust and safety surface than a general assistant, and it's achievable specifically because the product scopes the tool list down to what the domain actually needs:
const SPOTIFY_ASSISTANT_TOOLS = [
'searchCatalog',
'createPlaylist',
'queueTrack',
'getListeningHistory',
'getTrackMetadata',
] as const;
// No fetchUrl, no sendEmail, no generic code execution โ the tool list
// is the entire attack surface, and it maps one-to-one to product features.
If your product is adding a conversational layer to something that already has a defined feature set, resist reaching for a general agent framework by default โ a narrow, explicit tool allowlist is both safer and usually a better product fit than an open-ended one.
3. The Agent Is Leaving the Chat Window Entirely
Google's Gemini Spark โ the always-on assistant built on Gemini 3.5 and its Antigravity agent harness, first shown at I/O in May โ expanded from a browser-based feature to a standalone Mac app on July 1. Spark runs on dedicated cloud VMs rather than a device, so it keeps working on multi-step tasks (summarizing long email threads, watching a Gmail inbox for deadlines, flagging hidden fees in a recurring bill) after a user closes the laptop, and it takes new assignments by email rather than requiring the user to open an app at all. Voice agents are following the same pattern from a different direction: production voice-agent deployments grew 340% year over year, funding for the category hit $2.1 billion, and voice agents now field an estimated 40% of enterprise calls โ none of which happens inside a chat window either.
Both point to the same underlying shift: the text box was never the essential part of a chatbot, it was just the first interface that happened to fit the technology. As agents get reliable enough to run unsupervised for longer stretches, the interaction model is moving toward whatever channel a task already lives in โ email, a phone line, a background job โ with the chat window becoming one entry point among several rather than the product itself.
What This Means for Builders
None of these three shifts changes what a chat completion API does โ they change what surrounds it. Put a provider-agnostic interface between your product and whichever model you call today, because the vendor that wins this quarter's benchmark won't necessarily win next quarter's price war. If you're adding conversational AI to an existing product, scope its tool access to that product's own feature set instead of reaching for a general-purpose agent framework by default. And if your roadmap only has a chat window as an entry point, look at whether the task your users actually want done would be better served meeting them in email, voice, or a recurring background job โ the box on the page is a UI choice, not the product.
โ Maya
Frequently asked questions
Is ChatGPT losing market share to Gemini and Claude?
Yes. ChatGPT's share of worldwide web visits to consumer generative-AI chatbots has fallen from roughly 76โ79% a year ago to about 53โ54% as of July 2026. Google's Gemini is the largest gainer, rising from single digits to 27.9% over the same window, while Anthropic's Claude nearly tripled in a single quarter to reach 9.2%. The shift reflects genuinely competitive model releases from all three labs on overlapping timelines rather than any one company's decline.
What is Spotify's "Talk to Spotify" AI assistant?
Talk to Spotify is a conversational assistant that began rolling out in beta on July 14, 2026, for Premium subscribers 18 and older in the US, Ireland, and Sweden on iOS and Android. Users can chat by text or voice to get music, podcast, and audiobook recommendations, build and manage playlists, queue tracks, and ask questions about their own listening history or a song's background. Its tool access is scoped entirely to Spotify's own catalog and library rather than the open web.
What is Gemini Spark and how is it different from a regular chatbot?
Gemini Spark is Google's always-on AI agent, built on Gemini 3.5 and its Antigravity agent harness, that runs on dedicated cloud virtual machines instead of a user's device. It expanded from a browser feature to a standalone Mac app on July 1, 2026. Unlike a typical chatbot that only responds inside an open chat window, Spark keeps working on assigned multi-step tasks โ like summarizing email threads or flagging hidden fees in bills โ in the background, and can be assigned new tasks by emailing it directly rather than opening an app.
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
- Trends
Gemini Hit a Billion Users, Claude Started Watermarking Everything It Writes, and Grok Learned to Work While You Sleep
Google's Gemini app crossed 1 billion monthly active users on August 11 โ its fastest climb to that mark of any product in company history โ the same week Anthropic began embedding invisible watermarks in all Claude-generated text and files worldwide under the EU AI Act, and SpaceXAI shipped Grok Bot, a fleet of always-on agents that keep working after you close your laptop. Three signals about scale, trust, and autonomy converging across every major lab at once.
- Trends
The Chat Window Just Became a Storefront, a Newsroom, and a Liability Surface
ChatGPT can now book a restaurant table through OpenTable, Resy, and Yelp without leaving the conversation, the New York Post launched its own branded AI chatbot to keep readers off external answer engines, and Colorado's new chatbot law bans AI from running therapy sessions unsupervised while pinning the liability on whoever deploys the bot. Three signals about how much the chat interface is now expected to carry.
- Trends
Your Chatbot Is About to Start Making Phone Calls
Google, Apple, and voice AI startups are all shipping agents that call businesses on a user's behalf, watermarking is quietly becoming mandatory for any bot that speaks, and collapsing token prices are making multi-step task completion affordable for the first time. Here is what each shift means for anyone building conversational AI right now.