Dem geneigten Leser von Salesforce Release Notes (also mich) freut es, daß wir nun die Previous Release Notes einsehen können. Da hatten Release Notes noch knapp 50 Seiten statt über 500 und waren etwas menschlicher geschrieben.
Gleichzeitig verabschiedet sich Salesforce immer mehr von dem drei Releases pro Jahr Zyklus. Bekannt ist das für AI und Data Cloud aber mit Service Cloud ist nun auch eine Core Cloud auf monatliche Releases umgezogen.
Agentforce 3.0
Zurück zum heißen Sommer: Agentforce 3.0 ist am Ausrollen. Ich bin gespannt, ob wir wirklich weiterzählen oder wir bald einen neuen Namen von Salesforce Marketing geschenkt bekommen.
Die Pressemeldung (für Investoren) findet sich hier, eine Zusammenfassung für alle anderen gibt's bei SalesforceBen. Natürlich kommt alles häppchenweise, im August soll dann alles da sein. Anbei die Details.
Available Today:
Agentforce 3
Agentforce adoption analytics
Testing Center enhancements
100+ new, pre-built industry actions
New Agentforce add-on SKUs with unlimited employee action usage
Heroku managed MCP server hosting
Increased speed and response streaming
Web Search for Agentforce Data Libraries
Agentforce for Government Cloud Plus with FedRAMP High authorization
Expanded global availability (Canada, U.K., India, Japan, Brazil) and language support (French, Italian, German, Spanish, Japanese, Portuguese)
In Pilot or Beta Today:
Anthropic Claude models hosted within the Salesforce trust boundary — generally available in July
MuleSoft MCP and A2A support — generally available in July
Heroku AppLink — generally available in July
Session Tracing Data Model — generally available in August
Agent health monitoring — generally available in August
To Be Released Soon:
Agentforce native MCP support – July
Agentforce Command Center and Agentforce Studio app – August
Heroku AppLink verspricht (mal wieder) "seamless" Integration mit Heroku Apps wie seinerzeit mit Elastic Services bzw. Salesforce Functions. Es läuft vermutlich unter Agentforce 3.0, weil damit auch Heroku basierte Lösungen als Agentforce Action von Admins in Agenten eingebaut werden können. RN dazu hier und bisher ist das Feature auch kostenlos.
In die ähnliche Kerbe schlägt, den Presence Status von vielen Servicemitarbeiter:innen auf einmal zu updaten - nicht etwa mittels Flow, sondern via Agentforce. Kostet keinen Entwicklungsaufwand, dafür aber bei Aufruf.
Oder Security und zugehörige Events: Ich zweifele etwas daran, ob "all through simple conversation" das richtige (Darstellungs-)Mittel ist, um zum Beispiel Sicherheitsaspekte ganzheitlich in den Griff zu kriegen. Ein (Analytics) Dashboard scheint mir die bessere Wahl.
Etwas versteckter findet sich die Möglichkeit, für Agentforce den Kontext fürs Testen zu setzen, die schmallippigen Release Notes dazu findet ihr hier. Dazu gehören Updates im Testing: man kann die Antworten der Agenten auf spezifische Textausgabe oder bestimmte numerische Werte prüfen. Einen Pre-Deployment Check hat man sich auch ausgedacht als auch ermöglicht, URLs als Beleg (Citations) zurückzuerhalten, sofern Agentforce Default oder Service Agent im Einsatz sind. Ebenfalls sinnvoll, daß Timeout für Messaging Session mit einem Bot jetzt von Admins festgelegt werden kann.
Agentforce Data Library verlangt nunmehr eine Data Cloud Lizenz, es war wohl zu schön, um kostenlos zu bleiben.
Wo Agenten überall mitmischen dürfen, findet sich zusammengefaßt am Ende dieses Artikels. Wer noch mehr will, kann AgentExchange besuchen.
Own from Salesforce
Own Backup, Own Data, Own Security - auch der neuliche, nicht ganz billige Zukauf findet sich in den Release Notes. Interessant ist, daß die Nutzung nicht in jedem Fall etwas kostet. Zum Beispiel können Shield Kunden das "Own from Salesforce's Shield Extension" Managed Package kostenlos installieren, ditto für Security Center Kunden.
Salesforce Go
Salesforce Go, weil uns eben noch eine Setup Seite gefehlt hat, war mein erster Gedanke. Dann hab ich verstanden, daß es bereits viele "Gos" gab, die nun zu einer Seite zusammengefaßt werden. Zum Beispiel Service Cloud Go oder Field Service Go.
Chatter und Salesforce Channels
Vor gar nicht allzu langer Zeit hätten die sogenannten "Salesforce Channels" (hier: Doku) als Nachfolger (Konkurrent?) von Chatter größere Wellen geschlagen. Es geht darum, einen Slack Channel an einem Datensatz in Salesforce anzuzeigen. Gibt es für alle Slack Kunden.
Breaking Changes
- Für Umstellung für Legacy Chat auf Messaging wird die Zeit knapp. Am 14. Februar 2026 will es Salesforce abschalten. Es gibt einen "Transition" Report, der dabei helfen soll.
Im Übrigen: Messaging for In-App und Web heißt nunmehr "Enhanced Chat". Dabei hatte ich mich gerade erst an MIAW (gesprochen: miau, wie Katze) gewöhnt. - Salesforce schraubt an Email Limits. Wer in der Stunde 250 externe Kontakte bedient, hat das Limit erreicht - auch wenn es aus dem Standard Composer kam
- Auch in Salesforce Classic keine Connected Apps mehr erstellbar (läßt sich aber hiermit wieder aktivieren, wenn ich's richtig verstanden habe)
- Entwickler von External Client Apps legen nun allein fest, ob JWT eingestzt werden soll. Wer seit gestern schon JSON Web Tokens verwendete in Connected Apps/External Client Apps, muss aufpassen, weil die Authentifizierung kaputt gehen kann, wenn
- JWT-based access tokens are enabled in the app settings, but not in the app policies.
- You didn’t develop your app to exclusively issue JWT-based access tokens. For example, you use the app with APIs and use cases that don't support JWT-based access tokens, such as SOAP API, Salesforce DX use cases, Pub/Sub API, and Streaming API.
- August 25: Omnistudio Document Generation 1.0 geht in Rente. Update erfolgt automatisch, ob alles noch funktioniert, muß man selbst rausfinden.
- Outbound Messages sind ein altes Features, dessen Timeout Salesforce nun plötzlich um zwei Drittel kürzt: Bisher 60 Sekunden Timeout, nunmehr nur noch 20.
- Wir alle nutzen für API Calls sicher schon die MyDomain URL
- Presence Status und Agentforce war oben erwähnt. Gleichzeit gibt es dazu die neue Permission namens
iservicePresenceStatusAccesses
, worauf mich ein Kollege aufmerksam gemacht hat, weil nach Deployment von Metadaten ohne diese neue Permission der Zugriff auf Presence Status weg war im laufenden Betrieb. Ditto füragentAccesses
.
Release Updates
- Summer 25 (also jetzt): LinkedIn Lead Sync neu aufsetzen
- Upgrade auf Enhanced LWR wird nicht mehr erzwungen. Enhanced LWR ist eine Mischung aus LWR und CMS, genannt "enhanced sites and content platform"
- Spring 26: Single configuration SAML geht in Rente. Wer das noch hat, muß updaten.
- Summer 26 (für ISVs): Obacht bei Invocable Variables
- Winter 26: Triple Data Encryption Standard für SAML wird nicht mehr unterstützt. Muß man auf AES 256 oder ähnliches umstellen
Lieblingsfeatures
- Service Emails von Agentforce beackern lassen
- Kommt Zeit, kommt Case Close Button als Standard Button
- Sessions identifizieren, die über JWT authentifiziert wurden
- Bisher mußten wir "Weiter" klicken, sollte sich etwas im Flow Screen verändern und/oder neu berechnen. Mit "Automatically triggered screen Actions" ist das nun vorbei. Flow Screen Components haben damit ein "on Change" Event bekommen - samt der Möglichkeit es erst zu feuern, wenn anderen Components bereits einen Wert haben.
- Nochmal Flow (Beta): Nested queries (yay)
- Dynamic Related Lists in der Salesforce Mobile App
- Salesforce Personalisation nutzt Data Cloud und Agentforce, um individuellen Content (bzw Content Zones) an (z.B.) Webseitenbesucher auszuspielen. Unterstützt werden React, Vue, Angular und alles, was mit Components arbeitet. Dev Docs hier.
- Advertising Sales Management (inklusive Ad Server Handling und einiges mehr) ist GA
- Custom Input oder Output UI für Agent force Unterhaltungen bauen, dafür gibt's neue Target Types in LWC. Überblick hier.
- Metadaten, die zu einem Feature im Pilot gehören, waren nicht sichtbar und damit nicht sicherbar in Version Control Systemen. Retrieval von Pilot-Metadaten läßt sich jetzt anschalten.
- Das neue Local Dev für LWC bietet im Pilot nun wie der Vorgänger - Local Development Server - die Option eine einzelne Component zu laden. Besagter Vorgänger wird am 5. September abgeschaltet
- Databricks und Data Cloud werden bessere Freunde. Einstein Studio Predictive Models kann Databricks lesen und es gibt eine Beta zum Datenaustausch in "near real time" zwischen den beiden. Ferner sind Activations nun mit Data Bricks kompatibel. Verbesserungen zu Sandbox Credit Usage gibt's auch.
Admins
- Platform License erhält Zugriff auf Console Apps
- Mit Flows auf Events aus Shield/Event Monitoring reagieren
- Privacy Center mit Support für Files und Attachments
- Salesforce Voice: Status basierte Kapazität verfügbar. Auch deswegen erwähnenswert, weil damit Voice auch in Apps mit Standardnavigation funktioniert. Damit ist Voice in Omni-Channel Unified Routing angekommen (siehe auch hier und hier).
- Omni Supervisor ohne Sekundenanzeige dafür aber mit der Möglichkeit neben Messaging auch Email zu überwachen
- Achtung, einmal an, nie wieder aus: User Feedback zu Knowledge Artikeln sammeln. Nächster Stolperstein: Nur die ersten 30.000 Feedbacks sind kostenlos.
- Dynamic Emojis in Surveys. Verzeihung: Heißt jetzt Feedback Management
- Fault Paths in Flow Orchestrations und Flow Approval Processes, die man auch via Flow anstubsen kann
- Ungefähre Wartezeiten anzeigen bei Skill Based Routing und passende Dashboards und Reports
- Den Menschen in Service eigene Telefonnummern zuweisen und den vollen Umfang von Headset Funktionen nutzen. Ditto für Sales.
- Sendern von Emails an Email To Case wissen lassen, daß was schief ging und die Email nicht bearbeitet wurde.
- Time Felder werden in API 64.0 in Flows unterstützt. Alles andere hinter dem Link zu Run-Time Änderungen in Flow ist auch lesenswert - zum Beispiel werden
locationX
undlocationY
in den Metadaten-XML-Dateien für Autolaunched Flows auf 0 gesetzt (yay!). Siehe auch hier. - Die Flow Email Action hat viel Liebe abbekommen und wird intuitiver und vielseitiger einsetzbar. Für existierende Flows muss die Email Action
1.0.1
verwendet werden
- Flows als Template speichern
- Report Subscriptions via Org Wide Email versenden
- Wer Revenue Cloud nutzt, darf sich über viele Updates freuen, insbesondere im Bereich Billing und Product Catalog Management
- Marketing Cloud Account Engagement kann WhatsApp
- Data Cloud und Data Processing Engine werden Freunde, so auch die Business Rule Engine und Sandboxen
- Debug Logs bei Deployments können nun angeschaltet werden. Bitte mit Vorsicht genießen, weil es die Testzeit und damit auch die Deployment Zeit erhöht.
- Salesforce Connect läßt Row-Limits fallen, wenn die Org auf Hyperforce läuft für
OData 2.0, OData 4.0, OData 4.01, Custom, GraphQL, Amazon DynamoDB, and the SQL adapters for Amazon Athena and Snowflake
- Es können nun mehrere Service Mitarbeiter an einer Messaging Session teilnehmen und Sessions können (und sollten besonders mit Agentforce) Recaptcha einsetzen. Außerdem: Automatische Übersetzungen, d.h. die Mitarbeiter können in jeder Sprache antworten und Kunde bekommt es in der richtigen angezeigt.
Devs
Auth.UserData
spart Arbeit, so man einen Custom SSO Registration Handler einsetzt. Man kommt damit einfach(er) an die Daten, die der Auth Provider mitschickt. Bisher mußte da immer Apex ran - jetzt kann die Arbeit auch ein Flow übernehmen.- Flow Tests und das DX CLI sind nun Freunde und die Tests sind minimal besser geworden mit Prüfung von Error Handling. Ferner bekommen sie einen eigenen Apex Namespace namens
flowtesting
, der aber keine Klassen enthält. Der Namespace ist nur für die Tests da. - In den Metadaten angeben, welche SLDS Version ein Theme nutzen soll
- Eine Reihe neuer Apex Methoden im Connect Namespace für Data Clouds Activations und SQL Queries
- lightning:datatable (Aura) erhält
focus()
undscrollToTop()
, ditto für LWC lightning/platformResourceLoader
kann nur mittel statischem Import benutzen.import()
klappt nicht mehr und wirft Fehler.- Snapshot Orgs ohne Definition File erstellen
- Agent Templates paketieren
parseAsTemplate()
für Dynamic Formulas erlaubt das Verwenden von Mergefields wie im echten Formula EditorDocument.parseHTMLUnsafe
wurde in die Distortion List aufgenommen- ESLint 9 wird nun angeraten
- "base Lightning Component", "Lightning Base Components" oder nur "base components" - wer es künftig richtig schreiben will, schaut hier
- Events aka Monitor Clicks für Messaging - Chat geschlossen und Link geklickt
- CometD Nutzer aufgepaßt - auf Hyperforce wird man auch mal disconnected von Salesforce und muss sich neu verbinden.
Users
- Sales Planning bekommt Milestones
Case Follow Up Email via Prompt Builder und Einstein erstellen
- "Seller focused mobile Experience" - eine App fürs Mobilgerät gibt's bisher nur auf English. Dafür sind keine Permissions mehr nötig.
- Dashboards teilweise - pro Widget - refreshen
Agents
- Swarming starten
- Agentforce for Security kann Policies lesen und über Security Events sprechen
- Agentforce for Identity kann eine External Client App erstellen
- Agentforce for Sales - Verbesserungen, nichts weltbewegend neues bei SDR und Co
- Agentforce Mobile SDK
- Agentforce für Media
- Agentforce für Manufacturing Cloud
- Agentforce für Loyality Management
- Agentforce für Financial Services
- Agentforce für Communications Billing Resolution
- Agentforce für Automotive
- Agentforce für Field Service und - er lebt noch - Einstein für Field Service
- Agentforce zum Texte füllen auf LWR Sites
- Agentforce DX