← Blog Strategy

White-label AI agents: what your agency sells when it resells

The margin looks like €600 a month — and it is, until the day the client switches CRM. That’s the day you find out what the agency was really selling.

An agency resells a support agent for €900 a month. It pays the vendor €300. The margin looks like €600 — and it is, until the day the client switches CRM.

That’s the day you find out what the agency was really selling. It wasn’t the agent.

The client isn’t buying the model

The model behind the agent is a commodity: available to everyone, at the same price, at the same quality. No client picks an agency because of the model it uses — they don’t know which one it is, and they shouldn’t need to.

What they’re buying is the guarantee that the thing still works on Monday. That guarantee doesn’t come from the vendor. It comes from you.

The three things that stay yours forever

  • API changes. The CRM updates, WhatsApp shifts a policy, the vendor deprecates an endpoint. None of it is your fault and all of it becomes your problem.
  • The client’s exceptions. Every client has a case the generic agent never anticipated. Either you solve it, or the client concludes that "AI doesn’t work".
  • The conversation when it breaks. Someone has to explain to the client why the agent answered that. It won’t be the vendor.

This isn’t an argument against reselling — it’s what you’re buying when you accept the margin. Some agencies would rather hand those three things to a team that operates behind their brand; the point is to decide that before signing, not after.

A resale price that doesn’t lie

The common mistake is pricing from vendor cost plus a percentage. Vendor cost is precisely the part that does not grow with the number of clients. Support does.

Honest price = vendor cost + expected maintenance hours per client per month + margin. If that second term is zero in your spreadsheet, you haven’t resold long enough to know what it is.

Where white-label doesn’t work

When the client’s process is their differentiator. An insurer that handles claims its own way doesn’t want the same agent as its competitor — it wants its own. There, generic white-label delivers an average result with your brand on it, and the erosion is entirely yours.

The rule: resell what is standard, build what is the client’s. And put in the contract who answers when the API changes — because that question always comes up, and the default answer is the agency.

Share

Related articles

Talk to QRA
Accepting new projects
© 2026 QRA · AI automation for SMBs Free diagnosis · no commitment