Skip to main content
Enterprise AI6 min read

Capability Ships First. The Controls Arrive Later.

August 24, 2026By Ajan Kanagalingam

Two announcements landed in the same window this week. AWS made agent payments generally available, so agents can now buy things on their own. Cloudflare put controls over what agents are allowed to modify into private beta. Generally available versus private beta. That ordering is not a conspiracy and it is not unusual, but it is the single most useful thing to notice about adopting AI right now.

The normal order of things

This is not an AI problem. It is what every technology cycle does.

Capability is what gets bought, so it gets built and marketed first. Controls are hard to demo, nobody puts them on a landing page, and they generally arrive after enough customers have had a bad enough experience to make them a purchasing requirement. Email had attachments long before it had decent filtering. Cloud storage had sharing long before it had sane permissions. Phones went into workplaces years before anyone could manage them properly.

Reading it as a pattern rather than an outrage is what lets you plan. Vendors are responding to what customers pay for, and right now customers are paying for capability.

Read and write are different decisions

The Cloudflare piece points at something worth separating out, because most setups collapse it into one choice.

PermissionWorst realistic outcome
Read your recordsInformation goes somewhere it should not
Change your recordsData is wrong and nobody knows when it changed
Spend your moneyA loop runs overnight and you find out on the invoice

Those are three different risks with three different recovery costs, and a lot of integrations hand over all three at once because that is the default and it is faster to set up. Granting read without write, where the tool allows it, is one of the cheapest risk reductions available.

If you adopt early, you are the control layer

This is the practical consequence. Adopt something before its governance features exist and the governance is whatever you build around it.

That is workable and it is not exotic. A separate account with the shortest useful permission list. A hard spending cap set at the payment method, not inside the tool. A log you look at weekly rather than one that exists in case of an audit. We set the fuller version out in the three boxes to put an agent in, and on the money side specifically, turning on the spend controls that already exist takes an afternoon.

What does not work is assuming the product handles it because it would be odd if it did not.

Waiting is a real option

There is a reflex in this market that waiting means falling behind. Sometimes. Often it just means letting other people find the failure modes.

The question to ask is whether a given capability is a convenience or a genuine advantage for your business. If an agent paying for API calls on its own saves your team a bit of friction, waiting two quarters for the controls to mature costs you very little. If it unlocks something your competitors cannot do, adopt it, but adopt it narrowly and with your own limits around it.

The expensive middle path is adopting broadly while assuming somebody else is handling the safety, which is how businesses end up unable to say what their agents have actually been doing.

The question worth asking every vendor

What can this not do, and how do I make that list shorter?

A serious vendor answers directly. They will tell you which limits exist now, which are coming, and which are not planned. A weaker one redirects to what the product can do, which is itself an answer. Push for specifics: can I cap spending, restrict which systems it touches, make it read-only, and see everything it did afterwards. Four questions, one minute, and if the answers are vague you have learned that the control layer is yours to build. Better to know that before you turn it on than after.

Frequently Asked Questions

What happened this week?

AWS made Bedrock AgentCore Payments generally available, which lets agents pay for APIs and pay-per-use services on their own, and extended the platform with persistent runtimes for long-running multi-agent work. In the same window, Cloudflare put WriteGuard into private beta, offering fine-grained control over what agents are allowed to modify rather than only what they can read. Read those two together and the pattern is clear enough: the ability to spend is generally available, and the ability to constrain what gets changed is still in beta.

Is that unusual?

Not at all, which is the point. It is the normal order in every technology cycle. Capability sells, so it ships first and gets marketed hard. Controls are unglamorous, harder to demo, and usually arrive once enough customers have been burned to make them a purchasing requirement. Email, cloud storage, and mobile devices all followed the same path. Recognising it as a pattern rather than a scandal is what lets you plan around it instead of being surprised by it.

What does the gap mean for a small business?

It means the safety layer for anything you adopt early is you, not the product. If you give an agent the ability to spend or to change records, and the vendor does not yet offer granular limits on what it may touch, the limits have to come from how you set it up: a separate account with narrow permissions, a hard spending cap, a log you actually read. None of that is exotic, but it does have to be a decision rather than an assumption that the tool handles it.

Should we just wait for the controls?

Sometimes yes, and it is an underrated option. If the capability is a convenience rather than a differentiator, waiting two quarters for the governance features to mature costs you very little and saves you from being the customer who discovers the failure modes. Where the capability genuinely moves your business, adopt it, but adopt it narrowly and deliberately. The mistake is neither adopting nor waiting. It is adopting broadly while assuming controls exist because it would be strange if they did not.

What is the one question to ask a vendor?

What can this not do, and how do I make that list shorter? A good vendor will answer directly, tell you which limits exist today, and be honest about which are on the roadmap. A weak one will redirect to capabilities. You are looking for specifics: can I cap spending, can I restrict which systems it touches, can I make it read-only, can I see everything it did. If the answers are vague, you have learned that the control layer is yours to build.

Adopt early without carrying the risk

We help Canadian businesses put their own limits around AI capability that shipped ahead of its controls, so early adoption stays bounded.

Related Articles

Enterprise AI

Salesforce Headless 360: What Agent-First CRM Means for Buyers

Apr 27, 2026Read more →
Enterprise AI

The Next AI Bet: Agents Trained on How You Work

August 21, 2026Read more →
Enterprise AI

OpenAI Stopped Its Own Model. What Would Stop Yours?

August 19, 2026Read more →
AK
Ajan Kanagalingam
Founder & ChatGPT Consultant, ChatGPT.ca

Ajan leads the ChatGPT.ca team: 200+ custom GPT builds and automation projects for 50+ businesses across 20+ industries. Based in Markham, Ontario. PIPEDA-compliant solutions.

Stay ahead of AI in Canada

Weekly case studies, new tools, and ROI playbooks for Canadian SMEs. One email, zero spam.