Let’s talk about the week Adobe moved its front door into somebody else’s house.
Picture a marketing manager on a Tuesday morning. Two years ago her day started in a tab with an Adobe logo on it. She opened a dashboard, clicked through campaign performance, exported something to a spreadsheet, and then went and asked her boss a question.
This week she opens Copilot instead. Types: why did the Q3 campaign underperform in Gauteng. And the answer comes back from Adobe’s own agent, running inside Microsoft’s window, billed somewhere she will never see, with Microsoft’s name on the button she clicked.
That is not a small thing dressed up as a small thing. On 4 November Adobe announced that CX Enterprise Coworker — its flagship agentic product for customer experience work — is now available inside ChatGPT, as a plugin, plus Claude, Databricks Genie, Gemini for business and Microsoft Copilot. Amazon Quick, IBM and Snowflake are queued behind them. It is built on MCP and Agent2Agent, which are now the plumbing standard, and nine global systems integrators and six agency holding groups are building on top of it.
Read that list of hosts again. ChatGPT belongs to a company selling a competing agent. Claude belongs to a rival lab. Gemini and Copilot are the two biggest productivity surfaces on earth.
Adobe put its best product inside all of them at once. Deliberately. And called it distribution.
The easy read is that Adobe panicked. The honest read is that Adobe did the maths and the maths is not wrong.
Because the query moved. People don’t open software anymore. They ask. The place where work starts is not a website, it’s a box with a blinking cursor, and if you’re not in that box you are not in the consideration set at all. You’re a tab someone meant to open later.
So the front door moved. Adobe didn’t lose the customer. It agreed to be introduced.
Now here’s the half of the story almost nobody is putting next to it.
While the application layer was moving itself into other people’s windows, the layer underneath was consolidating. That same week: Redis shipped six new pieces of its context engine — an intent router, playbooks, agent memory, a context gateway, and an agent mesh for agents talking to each other. PhoenixAI launched Contextbase, which stores your business semantics, knowledge, agent memory, execution traces and evaluations in one governed system. MongoDB shipped durable session and memory storage for Google’s ADK. Snowflake put a business ontology and an AI gateway in front of the warehouse. Kong expanded AI management so a platform team can see which agent called which tool. And Okta started issuing agents short-lived tokens tied to a real, active user identity, scoped to one task, revocable, logged — bundled into workforce SSO at no extra cost.
That is the pattern, and it is clean enough to say out loud.
Distribution is fragmenting upward. Context is consolidating downward.
The window you talk to is becoming someone else’s. The memory of what happened, and the rules about who is allowed to act, are becoming someone else’s too. Both moves are being made by serious companies for sensible reasons, and both of them take something off your table.
We have run this play before, three times, and each time the app got more capable and owned less.
The web gave every business a shopfront and then handed the traffic to a search box. The app store gave every developer a market and then took thirty percent and the right to be featured or buried. The feed gave every publisher an audience and then kept the relationship, the data and the ad rate.
Nobody was robbed. Each time, the deal looked good on the day it was signed, because being inside the bigger room beat being outside it. And each time the thing that got quietly transferred was the part that made the business a business: the direct relationship, the record of it, and the ability to set your own price.
What gets lost when you become a skill inside someone else’s window is not the logo. It’s three things, and they’re uneven in how much they cost you.
The first is the greeting. Your tone is now rendered by a host you don’t control. The host decides how your answer is framed, what it adds before your words, what it warns the user about, whether it summarises you into four bullets. Adobe builds the agent. Microsoft builds the room. Microsoft’s room sets the manners.
The second is bigger. The record. When your agent is invoked inside someone else’s assistant, that assistant sees the invocation — who asked, how often, what they asked next, and whether they came back. Your customer’s history with you gets split across a surface you don’t own, and the host ends up with the better view of demand than you do. That is the same trade publishers made in 2008 and have been litigating ever since.
The third is the price. Per seat becomes per invocation, and per invocation is invisible to the person paying for it. You cannot raise a price the customer never reads. Which is why it’s interesting that Confluent shipped its new architecture this week with no per-token charges at all, and customer-approved model changes, and source-linked evidence. Someone is betting that predictable pricing becomes the differentiator once everyone else is metered by a machine that doesn’t show anyone the meter.
And here is the part people miss. Being listed is not being chosen.
The host’s assistant decides which skill gets called, in what order, with what framing, and whether your competitor gets called first and you get mentioned second. In the app store this was called ranking. In the assistant it’s called a recommendation, and it feels like advice, because it arrives in a sentence instead of a list. There is no storefront to complain about and no placement to buy that you can point at and call unfair. It’s a sentence.
Adobe is not being absorbed. Adobe is choosing to be the best guest in the building rather than the landlord of an empty one. That’s a defensible bet. It’s also a bet that says the surface is lost, and the fight has moved to who holds the truth underneath it.
So what do you do with this on a Monday, if you run something smaller than Adobe.
Start with the export. Right now, today, can you take your customer’s history out of your own system and hand it to a different surface tomorrow? If the answer is no, you’re not distributing. You’re moving in with them and calling it growth.
Then name the one fact you hold that nobody else has. Not the feature — the fact. The eleven years of service records. The price you actually charged and why. The failure you fixed that isn’t written down anywhere on the internet. That’s the thing a host cannot generate, and the only thing worth being called for.
Then get callable on your own. Your own endpoint, your own key, working without any host in the middle. Every serious business I’ve watched get absorbed had one thing in common: the only way to reach them was through somebody else’s door.
Then instrument it. Log every invocation with the identity of the host that made it. Within a quarter you’ll know which window actually pays and which one just makes you feel modern.
Then price the outcome, not the seat. If you can’t say what a single invocation costs you and what it earns, you’ve handed the only number that matters to a company that has no reason to tell you the truth about it.
And once a month, run your own agent inside each window and read what comes back. The tone, the handoff, the thing it refuses to say. You are not testing the model. You’re testing whether your business still sounds like itself when it’s wearing someone else’s interface.
Keep a short list of hosts you’d refuse. Not out of principle for its own sake — out of arithmetic. If a host takes the customer record, sets the framing, and controls the introduction, then the growth it offers you is a loan against an asset you no longer hold.
Distribution is a loan. The customer is the asset.
The doorway moved this week. It has been moving for twenty years, and it will move again the moment the next surface opens. That’s not the tragedy. That’s just where the traffic is.
What has to survive is smaller and harder than a strategy: a business should be able to face its own customer without asking permission from a company that also sells to its competitor. If you can’t do that, you don’t have distribution. You have a landlord.
You’ve got this. But check the lease.