> Ein KI-Agent im B2B-Kundenportal: Live-Daten zu Aufträgen, Rechnungen und Nachbestellungen, Rechte pro Nutzer, die Cache-Grenze und ehrliche Kennzahlen.
>
> Web page: https://balazscsorba.com/de/blog/b2b-customer-portal-ai · Language: Deutsch · Also available in: [English](https://balazscsorba.com/blog/b2b-customer-portal-ai.md) · [Magyar](https://balazscsorba.com/hu/blog/b2b-customer-portal-ai.md)
> Author: Balázs Csorba · Published: 2026-10-13 · Keywords: B2B customer portal, B2B customer portal AI, B2B self-service portal, order status delivery date, invoice and credit note self-service, reorder from order history, per-user permissions portal, deflection rate benchmark, cost per contact, headless B2B portal Nuxt

[Blog](https://balazscsorba.com/de/blog)/Web-Engineering

# KI im B2B-Kundenportal: Aufträge, Rechnungen und Nachbestellungen

Ein KI-Agent im B2B-Kundenportal: Live-Daten zu Aufträgen, Rechnungen und Nachbestellungen, Rechte pro Nutzer, die Cache-Grenze und ehrliche Kennzahlen.

[Balázs Csorba](https://balazscsorba.com/de/about)·13\. Oktober 2026·8 Min. Lesezeit

-   Customer portal
-   Self-service
-   Permissions
-   Caching
-   AI agents

![Ein Portalfenster mit drei Kacheln und einer kleinen Sprechblase über einer davon.](https://balazscsorba.com/images/blog/b2b-customer-portal-ai/cover.webp?v=0b114e19db)

## Das Wichtigste in Kürze

-   Ein Portal-Agent beantwortet Fragen nach dem Kauf über Werkzeuge aus Live-Daten von ERP und Auftragssystem, nie aus indiziertem Text, denn Kontodaten ändern sich stündlich.
-   Der Agent übernimmt Identität und Bereich des angemeldeten Nutzers, und jedes Werkzeug prüft den Zugriff auf das konkrete Objekt, die Kontrolle, die OWASP als API1:2023 Broken Object Level Authorization führt.
-   Kundenspezifische Preise, Bestände, Aufträge und Rechnungen dürfen nie in einem geteilten Cache landen; RFC 9111 verbietet die Wiederverwendung authentifizierter Antworten ohne ausdrückliche Erlaubnis.
-   Gartner fand, dass nur 14 % der Serviceanliegen vollständig per Self-Service gelöst werden; planen Sie daher je Fragetyp und lassen Sie Streitfälle, Gutschriften und Vertragsänderungen bei Menschen.
-   Laut ContactBabel-Daten 2025 kostet ein Self-Service-Kontakt unter 15 Cent gegenüber 7,16 US-Dollar für ein Telefonat; Auftragsstatus und Rechnungsfragen sind deshalb die ersten Kandidaten für Automatisierung.

Auf dieser Seite

1.  [Wofür ist ein Portal-Agent zuständig?](https://balazscsorba.com/#what-the-portal-agent-owns)
2.  [Woher sollte der Agent Kontodaten beziehen?](https://balazscsorba.com/#account-data-comes-from-systems-not-from-text)
3.  [Wie funktionieren Rechte in einem Firmenkonto?](https://balazscsorba.com/#per-user-permissions-inside-a-buyer-account)
4.  [Was darf in einem B2B-Portal gecacht werden?](https://balazscsorba.com/#caching-versus-per-customer-data)
5.  [Welche Fragen kann der Agent abschließen, welche brauchen einen Menschen?](https://balazscsorba.com/#what-deflects-and-what-needs-a-human)
6.  [Was ist ein Portal-Agent wert?](https://balazscsorba.com/#the-business-case)
7.  [Wann sollte man keinen Portal-Agenten bauen?](https://balazscsorba.com/#when-not-to-build-it)
8.  [Eine Checkliste für einen Portal-Agenten](https://balazscsorba.com/#checklist)
9.  [Quellen](https://balazscsorba.com/#sources)

Diesen Artikel anhören

0:000:00

Ein **B2B-Kundenportal** ist der Ort, an den Einkäufer nach dem Kauf gehen: um Auftragsstatus und Liefertermine zu prüfen, Rechnungen und Gutschriften herunterzuladen, Restmengen aus Verträgen zu sehen und nachzubestellen, was sie zuletzt gekauft haben. Ein KI-Agent im Portal beantwortet diese Fragen in normaler Sprache, aber nur aus Live-Kontodaten, die er über Werkzeuge abruft, und nur innerhalb dessen, was der angemeldete Nutzer sehen darf.

Dieser Artikel behandelt, wofür der Portal-Agent zuständig ist, warum Kontodaten aus Werkzeugen und nicht aus indiziertem Text kommen müssen, Rechte pro Nutzer in einem Firmenkonto mit vielen Nutzern, die Cache-Grenze für kundenspezifische Daten, welche Fragen sich abfangen lassen und welche einen Menschen brauchen, und den Business Case. Hilfe vor dem Kauf im Shop ist ein anderes Problem, beschrieben in [KI-Support für B2B-Shops](https://balazscsorba.com/de/blog/ai-assistant-b2b-shop-customer-support).

## Wofür ist ein Portal-Agent zuständig?

Er übernimmt die Routinefragen nach dem Kauf: Wo ist mein Auftrag, wann kommt er, warum weicht diese Rechnung vom Auftrag ab, ist die Gutschrift gebucht, was ist vom Abruf noch übrig, bestelle die übliche Liste nach, und ist es lagernd. Eine kurze Liste geht immer an einen Menschen: Streitfälle, Vertragsänderungen, Gutschrifts- und Kulanzentscheidungen und alles mit rechtlichem Gewicht.

Genau das wünschen sich Einkäufer. In einer Umfrage von Sana Commerce unter 1.000 B2B-Einkäufern wollten 37 % Auftragsstatus, Auftragshistorie und offene Rechnungen im Webshop sehen und 40 % korrekte Bestände, Preise und Liefertermine ([Digital Commerce 360, März 2024](https://www.digitalcommerce360.com/2024/03/11/sana-commerce-survey-b2b-sellers-online-buyers-error-prone-order-processing); Anbieterumfrage).

Nachbestellungen verdienen besondere Sorgfalt, denn sie sind die Aktion, die dem Umsatz am nächsten ist. Der Agent baut einen Warenkorb aus der Auftragshistorie, prüft jede Position gegen aktuelle Verfügbarkeit, Nachfolger für ausgelaufene Artikel und den aktuellen Kundenpreis und zeigt, was sich seit der letzten Bestellung geändert hat. Der Nutzer bestätigt den Warenkorb; der Agent bestellt nie selbst. Derselbe Ablauf funktioniert für wiederkehrende Listen, etwa die monatliche Verbrauchsmaterialbestellung eines Standortleiters.

## Woher sollte der Agent Kontodaten beziehen?

Aus den führenden Systemen, über Werkzeuge, zum Zeitpunkt der Frage. ERP oder Auftragsmanagement führen Aufträge, Lieferungen, Rechnungen und Gutschriften; das Portal ist eine Leseschicht mit API und Synchronisationsverzug. Kontodokumente in einen Vektorspeicher zu indizieren und „aus Dokumenten zu antworten“, scheitert hier, denn die Antwort, auf die es ankommt, der heutige Status, ändert sich nach der Indizierung.

![Anfrageweg des Portal-Agenten mit Berechtigungsprüfungen Von links nach rechts: Ein Einkäufer mit Rolle und Geschäftsbereich meldet sich am Portal-Backend an, das Session und Rolle hält. Der Agent handelt als dieser Nutzer und ruft Werkzeuge mit Scope auf, die aus ERP und Auftragssystem, Rechnungen und Bestand lesen. Unter den Werkzeugen läuft bei jedem Aufruf eine Prüfung auf Objektebene; unter dem Agenten übernimmt eine menschliche Übergabe Streitfälle und Gutschriftsfragen. Die Identität des Nutzers reist bei jedem Aufruf mit, ein Servicekonto gibt es nicht.](https://balazscsorba.com/images/blog/b2b-customer-portal-ai/diagram-8.webp?v=f05118420e)

Der Anfrageweg des Portal-Agenten: Die Identität fließt vom angemeldeten Nutzer über den Agenten in jeden Werkzeugaufruf, jeder Aufruf prüft den Zugriff auf das konkrete Objekt, und Streitfälle oder Gutschriftsfragen gehen an einen Menschen.

Rechnungs- und Gutschriftsfragen zeigen den Grund. Eine Gutschrift steht am Ende einer Kette aus Retourenauftrag, RMA, Disposition und Gutschrift im ERP, und zwischen Handelspartnern reisen dieselben Fakten als EDI-Nachrichten, etwa X12 810 für Rechnungen und 812 für Gut- und Lastschriften. Der Agent erklärt eine Rechnung, indem er diese Datensätze liest und das PDF verlinkt, nicht indem er es umschreibt. Das wird wichtiger, je mehr Rechnungen strukturierte Daten werden: In Frankreich muss seit 1. September 2026 jedes umsatzsteuerpflichtige Unternehmen E-Rechnungen über eine zugelassene Plattform empfangen können, und große und mittlere Unternehmen müssen sie ab demselben Datum ausstellen ([Service-Public.fr](https://entreprendre.service-public.gouv.fr/actualites/A18953)).

Seien Sie ehrlich bei der Aktualität. Jede Antwort, die von einem synchronisierten Wert abhängt, sollte sagen, wann und aus welchem System er gelesen wurde, etwa „Status aus dem ERP, 10:42“. Liest das Portal aus einer Replik, die dem ERP Minuten hinterherhinkt, sollte der Agent das sagen, statt den Wert als live darzustellen. Kunden verzeihen eine angegebene Verzögerung viel eher als einen Liefertermin, der sich als der von gestern herausstellt.

## Wie funktionieren Rechte in einem Firmenkonto?

Ein B2B-Konto hat viele Nutzer mit unterschiedlichen Bereichen, und der Agent muss genau den Bereich eines Nutzers übernehmen. Das Firmenkontomodell von Spryker ist ein gutes Beispiel: Geschäftsbereiche, Rollen und Auftragssichtbarkeit auf drei Ebenen, eigene Aufträge, Aufträge des Geschäftsbereichs oder des Unternehmens ([Spryker-Dokumentation](https://docs.spryker.com/docs/pbc/all/customer-relationship-management/latest/base-shop/company-account-feature-overview/company-user-roles-and-permissions-overview)). Andere Plattformen unterscheiden sich im Detail, die Form ist aber verbreitet.

Die verwundbare Stelle ist der Zugriff auf Objekte, nicht auf Endpunkte. OWASP führt Broken Object Level Authorization auf Platz eins der API Top 10 2023 und hält fest, dass der Vergleich des Session-Nutzers mit einer ID in der URL nicht reicht; jeder Endpunkt, der eine Objekt-ID erhält, muss prüfen, ob dieser Nutzer auf genau dieses Objekt zugreifen darf ([OWASP API1:2023](https://owasp.org/API-Security/editions/2023/en/0xa1-broken-object-level-authorization/)). Ein Agent verschärft das, weil er bereitwillig IDs ausprobiert, die er in einer eingefügten E-Mail gesehen hat. Legen Sie die Prüfung in jedes Werkzeug:

```
// Object-level check inside the tool (sketch): endpoint access is not object access
async function getInvoice(user: PortalUser, invoiceNo: string) {
  const invoice = await erp.invoices.get(invoiceNo, { onBehalfOf: user.id })
  if (!invoice) return { ok: false, error: 'NOT_FOUND' }

  const allowed =
    (user.scope === 'own' && invoice.orderedBy === user.id) ||
    (user.scope === 'business-unit' && invoice.businessUnit === user.businessUnit) ||
    (user.scope === 'company' && invoice.companyId === user.companyId)

  // same answer for "missing" and "not yours", so ids cannot be probed
  if (!allowed) return { ok: false, error: 'NOT_FOUND' }
  return { ok: true, invoice: pick(invoice, ['number', 'date', 'total', 'currency', 'status', 'pdfUrl']) }
}
```

Der Agent läuft nie als Servicekonto mit Rechten über alle Kunden. Werden die Werkzeuge über MCP angeboten, beschreibt die aktuelle Autorisierungsspezifikation, Revision 2026-07-28, das Muster: OAuth 2.1, Resource Indicators, damit ein Token an einen Server gebunden ist, minimale Scopes mit Step-up bei `insufficient_scope` und ausdrücklicher Schutz vor Confused-Deputy-Angriffen ([MCP](https://modelcontextprotocol.io/specification/2026-07-28/basic/authorization)). Die Retrieval-Variante derselben Regel steht in [Zugriffskontrolle für RAG](https://balazscsorba.com/de/blog/rag-access-control-permissions).

Firmenkonten tragen außerdem Freigaberegeln: Bestellbudgets pro Nutzer, Kostenstellen und Aufträge über einem Limit, die eine zweite Person im Unternehmen des Käufers brauchen. Der Agent muss diese Regeln genau so einhalten wie der Webshop, indem er dieselben Checkout- und Freigabedienste aufruft, statt sie nachzubauen. Eine Nachbestellung, die den Freigabeschritt des Käufers überspringt, ist ein Fehler, auch wenn jeder Preis und jede Menge stimmt.

## Was darf in einem B2B-Portal gecacht werden?

Nur, was für jeden Kunden identisch ist. RFC 9111 legt fest, dass ein geteilter Cache eine Antwort auf eine Anfrage mit Authorization-Header nicht wiederverwenden darf, sofern eine Antwortdirektive das nicht ausdrücklich erlaubt, und definiert `private` für Antworten, die für einen Nutzer bestimmt sind ([RFC 9111](https://www.rfc-editor.org/rfc/rfc9111.html)). In einem Portal sind Preise, Kundenbestand, Aufträge, Rechnungen und Abrufmengen per Definition kundenspezifisch.

Daten

Geteilter Cache?

Cache-Schlüssel

Invalidierung

Katalog, Inhalte

ja

URL, Sprache

Änderung in PIM oder CMS

Kundenpreise

nein

nur privat: Kunde, Preisliste

Vertrags- oder Preislistenänderung

Bestand für den Kunden

nein

keiner, live lesen

—

Auftragsstatus

nein

keiner, live lesen

—

Rechnungen, Gutschriften

nein

nur privat: Nutzerbereich

Ereignis neuer Beleg

Abrufmengen

nein

keiner, live lesen

—

Header allein reichen nicht. Web Cache Deception bringt Caches dazu, private dynamische Antworten zu speichern, indem Unterschiede in der Pfadauswertung zwischen Cache und Ursprung ausgenutzt werden; PortSwigger empfiehlt, dynamische Antworten mit `no-store` oder `private` zu kennzeichnen und sicherzustellen, dass CDN-Regeln `Cache-Control` nicht überschreiben ([PortSwigger](https://portswigger.net/web-security/web-cache-deception)). In einem Nuxt-Frontend machen Route Rules die Trennung ausdrücklich:

```
// nuxt.config.ts (sketch): shareable catalog vs never-shared account data
export default defineNuxtConfig({
  routeRules: {
    '/catalog/**': { swr: 600 },                                         // same for every customer
    '/account/**': { headers: { 'cache-control': 'private, no-store' } },  // orders, invoices, prices
    '/api/account/**': { headers: { 'cache-control': 'private, no-store' } },
  },
})
```

## Welche Fragen kann der Agent abschließen, welche brauchen einen Menschen?

Entscheiden Sie je Fragetyp, nicht für das Portal als Ganzes. Gartners Umfrage unter 5.728 Kunden ergab, dass nur 14 % der Serviceanliegen vollständig per Self-Service gelöst werden, selbst bei sehr einfachen Anliegen nur 36 %; 43 % der Fehlschläge lagen daran, dass relevante Inhalte nicht gefunden wurden ([Gartner, Aug. 2024](https://www.gartner.com/en/newsroom/press-releases/2024-08-19-gartner-survey-finds-only-14-percent-of-customer-service-issues-are-fully-resolved-in-self-service)). Ein Agent mit Live-Werkzeugen kann den Teil „nicht gefunden“ beheben; der Rest bleibt bei Menschen.

Fragetyp

Führendes System

Modus des Agenten

Zugehörige Kennzahl

Auftragsstatus, Liefertermin

ERP, OMS

Werkzeugaufruf

Kontakte pro Auftrag

Rechnung, Gutschrift

ERP

Werkzeugaufruf mit PDF-Link

Lösung je Fragetyp

Vertrag, Abrufmenge

ERP

Werkzeugaufruf

Lösung je Fragetyp

Nachbestellung aus Historie

Shop, ERP

Werkzeug, Nutzer bestätigt Warenkorb

Nachbestellquote

Bestandsabfrage

ERP, ATP

Werkzeugaufruf

Portalnutzung

Streitfall, Gutschriftswunsch

Menschen, CRM

nur Mensch, mit Zusammenfassung

Zeit bis zum Menschen

**Abfangen ist nicht Lösen**

Abfangen zählt vermiedene Kontakte, Lösen zählt gelöste Probleme. Anbieterkennzahlen enthalten oft angenommene Lösungen: Fin von Intercom zählt ein Gespräch als gelöst, wenn der Kunde es bestätigt oder weder nach einem Menschen gefragt noch negativ geantwortet hat ([Fin-Hilfecenter](https://fin.ai/help/en/articles/13975807-reporting-metrics-attributes)). Berichten Sie bestätigte und angenommene Lösungen getrennt und zählen Sie erneute Kontakte innerhalb weniger Tage. Klarnas Assistent übernahm 2024 im ersten Monat zwei Drittel der Chats, im Mai 2025 stellte das Unternehmen wieder menschliche Mitarbeiter ein und betonte, dass Kunden immer einen Menschen erreichen können müssen ([Fortune](https://fortune.com/2025/05/09/klarna-ai-humans-return-on-investment/)).

Geht eine Frage an einen Menschen, sollte die Übergabe die bereits erledigte Arbeit mitnehmen: Nutzer, Konto, die vom Agenten abgefragten Objekte und was er gefunden hat, damit der Kunde nicht alles wiederholen muss. ContactBabel berichtet, dass 52 % der Unternehmen sagen, Kunden riefen an, weil sie die Self-Service-Funktion gar nicht gefunden haben ([ContactBabel](https://www.contactbabel.com/the-inner-circle-guide-to-self-service/)); eine sichtbare, gut vorbereitete Übergabe ist Teil des Self-Service-Designs, kein Eingeständnis des Scheiterns.

## Was ist ein Portal-Agent wert?

Er ist niedrigere Kosten pro Kontakt bei häufigen, einfachen Fragen wert und schnellere, fehlerfreie Nachbestellungen. Eine geprüfte Wirkung von Portal-Agenten im B2B ist nicht veröffentlicht; der Business Case nutzt daher Kosten-pro-Kontakt-Daten, Einkäuferpräferenzen und Messung pro Kunde.

-   **Kosten pro Kontakt:** ContactBabels Self-Service-Leitfaden, aktualisiert im Dezember 2025, beziffert eine typische Web-Self-Service-Sitzung auf unter 10 Pence oder 15 Cent gegenüber 6,25 Pfund oder 7,16 US-Dollar pro Telefonat ([ContactBabel](https://www.contactbabel.com/the-inner-circle-guide-to-self-service/)). Das sind Durchschnittswerte aus britischen und US-Contact-Centern, nicht B2B-spezifisch.
-   **Nachbestellungen:** 79 % der B2B-Einkäufer in der Umfrage von Sana Commerce bestellen lieber online nach, berichten aber Fehler bei 33 % der Online-Bestellungen; 68 % schrecken solche Fehler ab, und 74 % würden für einen besseren Webshop den Lieferanten wechseln (Anbieterumfrage, März 2024).
-   **Digitaler Anteil:** McKinseys B2B Pulse 2026 berichtet, dass 71 % der B2B-Unternehmen inzwischen online verkaufen und etwa ein Drittel des Umsatzes über digitale Kanäle läuft ([McKinsey, Mai 2026](https://www.mckinsey.com/capabilities/growth-marketing-and-sales/our-insights/the-surprising-economics-of-b2b-growth-the-new-survival-threshold-and-what-it-takes-to-thrive)).

Für eine E-Commerce- oder Kundenservice-Leitung sind die vier Kennzahlen pro Kunde: Abfangquote je Fragetyp, Nachbestellquote aus der Historie, Portalnutzung und Kontakte pro Auftrag. Ich baue diese Schicht, Rechte, Caching und das Nuxt-Frontend, auf B2B-Commerce-Stacks wie Spryker und Pimcore, und betreibe LLM-Funktionen auf meiner eigenen Nuxt-Seite; dieselben Grenzen gelten in beiden Größenordnungen.

## Wann sollte man keinen Portal-Agenten bauen?

Bauen Sie keinen, wenn die ERP-Daten unzuverlässig sind, wenn Rechnungen nur als Scans ohne strukturierte Quelle existieren, wenn niemand eine durchsetzbare und testbare Berechtigungsmatrix verantwortet oder wenn es kein Audit-Log gibt. Bei geringem Auftragsvolumen schlagen eine gute Suche und eine sichtbare Telefonnummer jeden Agenten. Und vermeiden Sie Abfang-Theater: Zählt die Leitkennzahl angenommene Lösungen, sieht sie besser aus als die Wirklichkeit.

Portale für mehrere Gesellschaften und Sprachen bringen eine weitere Bedingung: Jede Sprache und jede juristische Einheit braucht eine verantwortliche Person, die prüft, was der Agent in diesem Markt über Rechnungen, Steuern und Lieferbedingungen sagt. Ohne Verantwortliche je Sprache sollten Sie warten.

## Eine Checkliste für einen Portal-Agenten

1.  Die Berechtigungsmatrix als Code schreiben und mit Nutzern auf Ebene eigene Daten, Geschäftsbereich und Unternehmen testen.
2.  Objektzugriff in jedem Werkzeug prüfen und für fehlende und verbotene Objekte denselben Fehler liefern.
3.  Cache-Header auf jeder angemeldeten Route testen, inklusive CDN-Regeln; ich fahre diese Prüfungen mit Playwright MCP.
4.  Kennungen wie Auftrags- und Rechnungsnummern wörtlich aus Werkzeugen liefern, nie aus dem Modell.
5.  In jeder Antwort zu Belegen das echte Rechnungs- oder Gutschrifts-PDF verlinken.
6.  Eskalation je Fragetyp festlegen und die Option Mensch auf jeder Ansicht sichtbar halten.
7.  Kennzahlendefinitionen vor dem Start schreiben, bestätigte und angenommene Lösung getrennt.
8.  Einen Audit-Trail jedes Werkzeugaufrufs mit Nutzer, Objekt und Ergebnis führen.

Ein Pilot für einen Fragetyp, Auftragsstatus oder Rechnungen, mit festgelegtem Abbruchkriterium ist der ehrliche Start. Wenn Sie Unterstützung beim Berechtigungsmodell, der Cache-Grenze oder der Werkzeugschicht möchten, sehen Sie sich meine [B2B-E-Commerce-Arbeit](https://balazscsorba.com/de/expertise/b2b-ecommerce-developer) an.

## Quellen

1.  [Gartner: only 14% of customer service issues are fully resolved in self-service (19 Aug 2024)](https://www.gartner.com/en/newsroom/press-releases/2024-08-19-gartner-survey-finds-only-14-percent-of-customer-service-issues-are-fully-resolved-in-self-service)
2.  [ContactBabel: The Inner Circle Guide to Self-Service (updated Dec 2025)](https://www.contactbabel.com/the-inner-circle-guide-to-self-service/)
3.  [McKinsey: The surprising economics of B2B growth (B2B Pulse 2026)](https://www.mckinsey.com/capabilities/growth-marketing-and-sales/our-insights/the-surprising-economics-of-b2b-growth-the-new-survival-threshold-and-what-it-takes-to-thrive)
4.  [Digital Commerce 360: Sana Commerce survey on B2B online ordering errors (11 Mar 2024)](https://www.digitalcommerce360.com/2024/03/11/sana-commerce-survey-b2b-sellers-online-buyers-error-prone-order-processing)
5.  [OWASP API Security Top 10 2023: API1 Broken Object Level Authorization](https://owasp.org/API-Security/editions/2023/en/0xa1-broken-object-level-authorization/)
6.  [RFC 9111: HTTP Caching](https://www.rfc-editor.org/rfc/rfc9111.html)
7.  [PortSwigger Web Security Academy: Web cache deception](https://portswigger.net/web-security/web-cache-deception)
8.  [Model Context Protocol: Authorization (revision 2026-07-28)](https://modelcontextprotocol.io/specification/2026-07-28/basic/authorization)
9.  [Spryker: company user roles and permissions](https://docs.spryker.com/docs/pbc/all/customer-relationship-management/latest/base-shop/company-account-feature-overview/company-user-roles-and-permissions-overview)
10.  [Fortune: Klarna brings humans back to customer service (9 May 2025)](https://fortune.com/2025/05/09/klarna-ai-humans-return-on-investment/)
11.  [Fin by Intercom: reporting metrics and resolution definitions](https://fin.ai/help/en/articles/13975807-reporting-metrics-attributes)
12.  [Service-Public.fr: electronic invoicing reform, 1 September 2026](https://entreprendre.service-public.gouv.fr/actualites/A18953)

## Häufige Fragen

Was kann ein KI-Agent in einem B2B-Kundenportal leisten?

Er beantwortet Fragen nach dem Kauf aus Live-Kontodaten: Auftragsstatus und Liefertermine, Rechnungen und Gutschriften, Vertrags- und Abrufmengen, Bestand für die Artikel des Kunden und Nachbestellungen aus der Auftragshistorie. Streitfälle, Gutschriftsentscheidungen, Vertragsänderungen und alles Rechtliche gehen an einen Menschen.

Wie verhindert man, dass ein Portal-Agent Daten eines anderen Kunden zeigt?

Der Agent handelt mit der Identität des angemeldeten Nutzers, nie mit einem Servicekonto, und jedes Werkzeug prüft, ob dieser Nutzer den konkreten Auftrag, die Rechnung oder den Vertrag sehen darf, nicht nur, ob er den Endpunkt aufrufen darf. Testen Sie das mit Nutzern auf Ebene eigene Daten, Geschäftsbereich und Unternehmen.

Darf ein CDN Seiten in einem angemeldeten B2B-Portal cachen?

Nur Inhalte, die für alle Kunden gleich sind, etwa Katalogseiten und Dokumentation. Preise, kundenspezifischer Bestand, Aufträge, Rechnungen und Abrufmengen müssen mit private oder no-store ausgeliefert werden, und CDN-Regeln dürfen das nicht überschreiben, sonst kann Web Cache Deception sie offenlegen.

Welche Abfangquote erreicht ein Portal-Agent im B2B?

Einen veröffentlichten B2B-Vergleichswert gibt es nicht. Gartner berichtet, dass insgesamt nur 14 % der Serviceanliegen vollständig per Self-Service gelöst werden. Messen Sie je Fragetyp, trennen Sie bestätigte von angenommener Lösung und verfolgen Sie erneute Kontakte innerhalb weniger Tage.

Lohnt sich ein Portal-Agent für einen B2B-Großhändler?

Er kann sich lohnen, wenn Fragen zu Auftragsstatus und Rechnungen häufig sind. ContactBabel beziffert Self-Service auf unter 15 Cent pro Sitzung gegenüber 7,16 US-Dollar pro Telefonat, und 79 % der B2B-Einkäufer in einer Umfrage von Sana Commerce bestellen lieber online nach. Messen Sie den Nutzen pro Kunde, bevor Sie skalieren.

Geschrieben von Balázs Csorba

Senior Fullstack & AI Engineer in der Steiermark – über 10 Jahre Vue, Nuxt, Node.js und PHP, heute baue ich Werkzeuge für KI-Agenten.

[B2B-E-Commerce & PIM →](https://balazscsorba.com/de/expertise/b2b-ecommerce-developer)[Über mich →](https://balazscsorba.com/de/about)

## Weitere Artikel

-   [Schema.org-Strukturdaten für B2B-Shops: Preise hinter Logins, Einheiten und Varianten](https://balazscsorba.com/de/blog/schema-org-structured-data-b2b-shop)
-   [Ein KI-Assistent für den Support im B2B-Shop: Tools, Berechtigungen und die Übergabe an Menschen](https://balazscsorba.com/de/blog/ai-assistant-b2b-shop-customer-support)
-   [Streaming-Chat mit KI in Vue und Nuxt: von Anfang an barrierefrei](https://balazscsorba.com/de/blog/vue-ai-chat-ui-streaming-accessibility)
-   [Eine LLM-Übersetzungspipeline für i18n: Glossar, Platzhalter und Review](https://balazscsorba.com/de/blog/llm-translation-pipeline-i18n)

## Klingt nach dem, was du suchst?

Erzähl mir von deinem Projekt oder deiner Stelle – ich freue mich, von dir zu hören.

[Kontakt aufnehmen](mailto:contact@balazscsorba.com) [Auf LinkedIn vernetzen](https://www.linkedin.com/in/balazs-csorba)
