Salesforce noemt in zijn nieuwste aankondiging Agentforce, Claude en ChatGPT als applicaties waarmee klanten kunnen werken met Salesforce. Daarmee bevestigt het opnieuw zijn Headless strategie. Een CRM-leverancier die de interfaces van concurrenten aanprijst, dat is een duidelijke strategie. Salesforce geeft de interfacelaag weg om iets veel belangrijkers te bezitten, de laag eronder. AI werkt alleen goed met de juiste context, acties en governance, degene die dat heeft en goed kan aanbieden, heeft de beste positie. Exact de focus van Salesforce.
In april schreven we naar aanleiding van de introductie van Headless 360 dat de SaaSpocalypse een mythe is. De vergelijking die we toen maakten: Salesforce geeft je het chassis inclusief motorblok, stuur, remmen en veiligheidssystemen, en de carrosserie bouw je zelf. Zelf een compleet chassis bouwen kan technisch wel, maar is voor één organisatie duur, complex en zelden de moeite waard.
Die belofte was in april vooral een belofte. Zestig MCP-tools, een richting, en de toezegging dat uiteindelijk alles wat je via Salesforce.com doet, je straks ook via een API of MCP kan doen. Wat er nu ligt, is aanzienlijk concreter en ook meteen een stuk ambitieuzer dan headless alleen.
Van zestig tools naar een server die zichzelf uitlegt
De belangrijkste nieuwe component is de Headless 360 MCP Server, nu beschikbaar in open beta. Het verschil met april is vooral de architectuur. Zestig MCP-tools zijn een vooraf gedefinieerde lijst: iemand bepaalt welke handelingen beschikbaar zijn, en daarbuiten houdt het op.
De nieuwe server draait dat om. Agents die draaien in Agentforce, Claude, ChatGPT of Cursor (maar ook Gemini en Microsoft Copilot) ontdekken tijdens het werk zelf welke capabilities er zijn. De nieuwe MCP-server is metadata-aware, hierdoor krijgen ze niet alleen endpoints te zien, maar ook de relaties, permissies, workflows en validatieregels die erbij horen. Salesforce vat het verschil zelf compact samen: de meeste MCP-servers stellen API’s beschikbaar, Salesforce maakt business functionaliteit beschikbaar.
Dat is een groot en belangrijk verschil. Je wilt een willekeurige agent niet toegang geven tot een MCP-server, waarmee die een tiental bedrijfsapplicaties kan besturen en acties kan uitvoeren zonder enige context en governance. Zonder dat is het maar hopen dat de agent elke keer de juiste keuze maakt en de bedrijfsprocessen exact zo doorloopt zoals jij ze hebt bedacht en ontworpen.
Salesforce geeft een agent dus de context, validatieregels, permissies en bedrijfsprocessen mee van je organisatie. Dit is ook meteen het voordeel van een goed platform. Het alternatief is dat een ontwikkelaar dit nog zelf moet gaan opschrijven in prompts en code.
Data 360 gaat van lezen naar bouwen
De tweede grote stap is de Data 360 MCP Server, die nu algemeen beschikbaar is, met bijna tweehonderd API’s. Tot nu toe deden headless-toepassingen vooral het voor de hand liggende: klantdata opvragen.
Met deze MCP-server kunnen agents nu ook semantische modellen bouwen, data transformeren, velden mappen, identity graphs inspecteren, audience segments aanmaken, campagnes activeren en compleet nieuwe datastreams opzetten. Allemaal via natuurlijke taal. Er zitten kant-en-klare Skills bij voor modellering, mapping, transformaties en activatie; die worden deze maand algemeen beschikbaar.
Realiseer je wat dat betekent. Een agent die een record uitleest is één risicocategorie. Een agent die zelfstandig een datamodel aanpast en een campagne activeert, is een heel andere. Dat is geen argument tegen, wel een argument voor de governance-laag die Salesforce er nadrukkelijk omheen bouwt.
Slack wordt de agent-interface voor twintig andere leveranciers
De MCP-client van Slackbot is nu algemeen beschikbaar. Slack is daarmee niet alleen een plek waar agents opduiken, maar een client die veilig verbinding maakt met meer dan twintig partnerapplicaties, waaronder Atlassian, Box, Canva, Docusign, Notion en Zoom.
Medewerkers kunnen vanuit een gesprek een opportunity bijwerken, een contract ophalen of een workflow starten, met behoud van dezelfde permissies en identiteit als elders. Zoom laat weten dat gebruikers via Slackbot bij hun meeting intelligence kunnen zonder van applicatie te wisselen.
Waar Salesforce de UI helemaal loslaat, is Slack in dit geval de SaaS-leverancier die de UI van twintig andere applicaties overbodig maakt. Waar we snappen dat Salesforce met zijn complete applicaties, workflows, business processen en governance prima kan overleven als intelligentielaag, twijfelen we of dat ook geldt voor al die Slack partnerapplicaties. Als mensen straks niet meer in Atlassian, Box, Canva, Docusign, Notion of Zoom hoeven te kijken, verliezen ze dan niet de relatie met de gebruiker? De meeste van die applicaties hebben een minder complexe laag dan Salesforce.
Meer dan 100 agent skills en plugins
Om Salesforce als intelligentie- en governance laag goed te laten werken maken alle interne agents en MCP-servers gebruik van skills. Skills die de business logica en processen verpakken in herbruikbare acties met de juiste governance.
Hierdoor kan Salesforce je straks exact vertellen welke agent op welk moment toegang had tot welke MCP-server, welke data er is geraadpleegd en welke skills en acties er zijn uitgevoerd. Elke stap die een agent zet op het Salesforce platform wordt gezien, gecontroleerd en geverifieerd.
Microsoft security veteraan leidt Salesforce platform
Rohan Kumar is sinds enkele maanden de nieuwe President & Chief Platform and Engineering Officer bij Salesforce. Hiervoor was hij 28 jaar in dienst bij Microsoft in diverse rollen, maar zijn rol bij Microsoft Security zien we goed terug in het verhaal rondom deze aankondigingen.
Zo was Kumar ook verantwoordelijk voor Purview, dat gespecialiseerd is in datasecurity, compliance, governance en privacy. Nu past hij die terminologie en technologie toe op agents.
We spraken kort met hem, waarin hij het vooral had over de Enterprise AI Harness. Modellen leveren de intelligentie, maar een organisatie beschikt over vertrouwde context, acties en governance en die heeft een agent nodig om goed zijn werk uit te voeren. Dat is wat Salesforce nu goed geregeld heeft in combinatie met een control plane die kan laten zien welke modellen een agent gebruikt, welke data hij raakt, welke tools hij aanroept, wat hij kost en wat hij oplevert. Over de beschikbaarheid van dit control plane is helaas nog niets bekend, maar dat zal volgende maand ongetwijfeld volgen, tijdens Dreamforce.
Bij Salesforce mag je je eigen agent, je eigen model en je eigen interface meebrengen. Zolang je maar de context en het Harness van Salesforce gebruikt. Oftewel de laag eronder.
SaaSpocalypse niet het einde van SaaS, wel het einde van de seat
Kumar liet in een LinkedIn post weten dat de opkomst van AI niet het einde van SaaS is. Daar zijn we het over eens, dat schreven we in april ook al. Wel denken we dat SaaS flink zal veranderen, waarbij het aantal seats (licenties) drastisch naar beneden gaat en het aantal agents fors omhoog.
Salesforce wordt meer en meer de onderlaag die nodig is om bedrijfsprocessen goed te laten verlopen en te automatiseren middels agents. Dat betekent wel dat het verdienmodel van Salesforce zal veranderen van een vast abonnementsmodel, naar inkomsten op basis van hoe vaak organisaties AI gebruiken. Een transitie die al enige tijd is ingezet en waarvan de effecten de komende jaren vanzelf duidelijker worden. Minder seats en meer AI zal Salesforce ongetwijfeld geen windeiereren leggen.