AI Inventory Alert Agent: Ein Build-Blueprint für Bestandsüberwachung und Nachbestellungsbenachrichtigungen (2026)

AI Inventory Alert Agent Thumbnail zeigt Bestandsüberwachung und Nachbestellbenachrichtigungen

Turn this article into takeaways for your work.

Each assistant summarizes the article only for you and suggests best practices for your work.

Ein AI Inventory Alert Agent überwacht Ihre Lagerbestände kontinuierlich, vergleicht sie mit Nachfragesignalen und sendet die richtige Benachrichtigung an die richtige Person, bevor ein Engpass oder eine Überbevorratung teuer wird. Er ersetzt nicht Ihre Einkäufer oder Ihr Lagerteam. Er sorgt dafür, dass diese nie von Situationen überrascht werden. Lesen Sie diesen Blueprint Abschnitt für Abschnitt, um zu verstehen, wie der agent denkt und was er tut, oder springen Sie direkt zum Copy-Paste-Starter am Ende und tragen Sie Ihre eigenen Schwellenwerte ein.

Was ein AI Inventory Alert Agent tut (in 30 Sekunden)

Der agent ruft Live-Bestandsdaten ab, vergleicht die Menge auf Lager mit Nachbestellpunkten und Nachfrageprognosen und entscheidet, welche Benachrichtigungen ausgelöst werden sollen. Er kennzeichnet niedrige Bestände, bevor sie zu Engpässen werden, erkennt Ladenhüter im Lager und zeigt Lieferzeitverzögerungen von Lieferanten auf, bevor diese zu leeren Regalen und einem PO im Transit führen.

Er läuft kontinuierlich im Hintergrund. Wenn etwas Aufmerksamkeit erfordert, leitet er die richtige Benachrichtigung mit dem Kontext, den ein Einkäufer tatsächlich benötigt, an den richtigen Kanal weiter: SKU, Standort, verbleibende Bestandstage, offene POs und das Signal, das die Benachrichtigung ausgelöst hat. Nicht mehr und nicht weniger.

Wann man ihn einsetzt

Setzen Sie diesen agent ein, wenn eines der Folgenden auf Ihren Betrieb zutrifft:

  • Ihre Einkäufer verbringen jede Woche erhebliche Zeit damit, Bestandsberichte manuell zu prüfen, um Probleme zu finden
  • Sie hatten im vergangenen Quartal einen Engpass, der erst dann bemerkt wurde, als eine Kundenbestellung fehlschlug
  • Sie führen mehr als 200 aktive SKUs in einem oder mehreren Lagern
  • Ihr Nachbestellprozess hängt davon ab, dass jemand daran denkt, einen Bericht auszuführen
  • Sie haben Ladenhüter, die Kapital binden, die niemand regelmäßig überprüft
  • Ihre Nachfrage ist saisonal, und Ihre Nachbestellpunkte wurden noch nicht entsprechend angepasst

Wenn Ihr Team auf Bestandsprobleme reagiert, anstatt sie zu verhindern, ist dies der richtige agent, den Sie zuerst aufbauen sollten.

Die finanziellen Risiken sind erheblich. McKinsey-Forschung ergab, dass KI-gesteuertes Bestandsmanagement die Lagerkosten um 20 bis 50 Prozent senken kann, während gleichzeitig die Lieferquoten verbessert werden. Gartner schätzt, dass Lieferkettenstörungen große Unternehmen durchschnittlich 184 Millionen USD pro Jahr kosten, wobei Engpässe und Überbevorratung die Haupttreiber sind. Und eine Harvard Business Review-Analyse ergab, dass Engpässe Einzelhändlern aufgrund von Umsatzverlusten und Kundenabwanderung rund 4 Prozent des Jahresumsatzes kosten. Die kontinuierliche Überwachung des Bestands statt eines periodischen Berichtszyklus schließt das Zeitfenster, in dem diese Kosten unentdeckt entstehen.

Die Software und Daten, mit denen er sich verbindet

Ebene Beispiele Warum der agent sie benötigt
Bestandsdatenquelle NetSuite, SAP, Fishbowl, Cin7, Shopify, WooCommerce Aktuelle Menge auf Lager, Lagerstandort, gebundener Bestand, Mengen im Transit
Nachfrage-/Verkaufssignale POS-Daten, Auftragsmanagementsystem, ERP-Verkaufsmodul, Shopify-Bestellungen Verkaufsgeschwindigkeit, offene Bestellungen, Nachfragetrend über die letzten 7/14/30 Tage
Lieferantendaten Bestellmodul im ERP, Lieferzeitaufzeichnungen der Lieferanten, freigegebene Lieferantenliste Offene POs, erwartete Lieferdaten, Lieferzeiten der Lieferanten pro SKU
Benachrichtigungskanäle Slack, Microsoft Teams, E-Mail, SMS, In-App-Benachrichtigungen Wo Einkäufer und Lagerleiter tatsächlich arbeiten
Aktionen/Tools ERP-Entwurf für Bestellerstellung, Aufgabenverwaltung (Asana, Jira, Linear), Bestandsstatusaktualisierung Was der agent nach dem Auslösen einer Benachrichtigung tun kann, nicht nur was er sagt

Visuelles Darstellung des Bestandswarnungs-Software-Stacks

So bauen Sie ihn: n8n eignet sich gut für die geplante Bestandspegelabfrage und Benachrichtigungsweiterleitung, da es Cron-Trigger, ERP-API-Lesevorgänge sowie Slack- oder E-Mail-Benachrichtigungen in einem Workflow verarbeitet. Make funktioniert ähnlich für Teams, die Shopify oder WooCommerce als Bestandsdatenquelle verwenden. Für Nachfrageprognoselogik, die über Schwellenwertregeln hinausgeht, ermöglicht LangChain die Einbettung einer Vorhersageschicht, die nachgelagerte Verkaufsgeschwindigkeit, saisonale Signale und offene PO-Daten berücksichtigt. Auf der Geschäftstool-Seite verbinden Sie Ihr Bestandssystem (NetSuite, SAP, Cin7 oder Fishbowl), Ihr Auftragsmanagement- oder POS-System für Nachfragesignale und Ihr Arbeitsverwaltungstool (Asana, Linear oder Jira) für die Erstellung von Einkäuferaufgaben.

Einen Vergleich von ERP-Plattformen mit nativem Bestandsmanagement finden Sie unter ERP and finance tools. Für Automatisierungsplattformen, die Bestandssysteme mit Benachrichtigungskanälen verbinden, bietet automation tools einen Überblick über die wichtigsten Optionen.

Der agent ist nur so gut wie die Daten, die er lesen kann. Wenn die Menge auf Lager in Ihrem System ungenau ist, weil Stichprobeninventuren im Rückstand sind, beheben Sie das zuerst, sonst löst der agent ständig Fehlbenachrichtigungen aus.

Wie ein AI Agent tatsächlich aufgebaut wird (die 6 Bausteine)

Rolle definiert, wofür der agent verantwortlich ist. Die Aufgabe dieses agent ist es, den Bestandszustand zu überwachen, Benachrichtigungen auszulösen, wenn Bestandsbedingungen konfigurierte Schwellenwerte überschreiten, und Einkäufern den Kontext zu geben, den sie brauchen, um in unter einer Minute zu handeln.

Tools sind das, was der agent aufrufen und tun kann. Mindestens: Lagerbestände lesen, Verkaufsgeschwindigkeit lesen, offene POs lesen, Lieferzeiten der Lieferanten lesen, in Benachrichtigungskanäle schreiben und einen PO oder eine Aufgabe erstellen, wenn eine Aktion erforderlich ist.

Regeln sagen dem agent, wie er sich in jeder Situation verhalten soll. Die Kernregeln für einen Inventory Alert agent werden im nächsten Abschnitt behandelt.

Szenario-Playbook ist eine Liste der spezifischen Situationen, auf die der agent achtet, und was er in jeder Situation tut. Diese Liste erstellen Sie basierend auf Ihrem Unternehmen. Die Standard-Szenarien finden Sie in der folgenden Tabelle.

Entscheidungslogik ist, wie der agent entscheidet, ob er handeln, fragen oder übergeben soll. Bei Beständen bedeutet das in der Regel, die verbleibenden Bestandstage mit der Lieferzeit plus einem Sicherheitspuffer zu vergleichen und das Ergebnis dann nach Dringlichkeit weiterzuleiten.

Leitplanken sind die harten Stopps. Dinge, die der agent niemals tut, unabhängig davon, was die Daten sagen. Nicht verhandelbare Regeln, die vor Fehlern schützen.

Grundlegende Betriebsregeln (stets aktiv)

Diese Regeln gelten für jede Benachrichtigung, jedes Mal, ohne Ausnahmen:

Visuelles Darstellung der Kernregeln für Bestandswarnungen

  • Immer die aktuelle Menge auf Lager gegen den konfigurierten Nachbestellpunkt für diese SKU und diesen Standort prüfen, bevor eine Benachrichtigung ausgelöst wird
  • Immer die Berechnung der verbleibenden Bestandstage an jede Benachrichtigung anhängen, damit der Empfänger die Dringlichkeit sofort versteht
  • Dieselbe Benachrichtigung niemals zweimal für dasselbe aktive Ereignis auslösen. Wenn bereits eine Niedrigbestandsbenachrichtigung für SKU-1042 in Lager A offen ist, keinen Duplikat senden, bis das Ereignis abgeschlossen ist oder sich der Status ändert
  • Immer die SKU-Kennung und den spezifischen Lagerstandort in jede Benachrichtigung aufnehmen. "Niedriger Bestand" ohne Standortangabe ist Rauschen
  • Immer das Signal angeben, das die Benachrichtigung ausgelöst hat: War es die Verkaufsgeschwindigkeit, ein verspäteter offener PO, ein saisonales Nachfragesignal oder ein manueller Schwellenwertverstoß? Empfänger müssen wissen, warum die Benachrichtigung ausgelöst wurde, nicht nur dass sie ausgelöst wurde

Wann gehandelt, wann gefragt, wann übergeben wird

Der agent sollte die meisten Entscheidungen ohne menschliche Eingabe treffen können. Aber nicht alle.

Visuelles Darstellung der Entscheidungslogik für Bestandswarnungen

Handeln, wenn: die Menge auf Lager unter den konfigurierten Nachbestellpunkt fällt. Der agent löst die Benachrichtigung aus, berechnet die verbleibenden Bestandstage und erstellt einen Bestellungsentwurf zur Überprüfung durch den Einkäufer. Keine Bestätigung vor dem Senden der Benachrichtigung erforderlich. Keine Bestätigung vor dem Erstellen des PO-Entwurfs erforderlich. Bestätigung ist vor dem Absenden erforderlich.

Handeln, wenn: eine SKU sich seit 45 oder mehr Tagen nicht bewegt hat und Ihren Ladenhüter-Schwellenwert erfüllt. Die Ladenhüter-Kennzeichnung mit der beigefügten Lagerkosten-Berechnung an den Kategorieeinkäufer senden.

Fragen, wenn: eine Engpassprognose von einer saisonalen Nachfrageannahme abhängt, die der agent nicht verifizieren kann. Keine rote Benachrichtigung auslösen. Stattdessen als "Nachfrageprognose prüfen" kennzeichnen und mit der spezifischen Frage an den Einkäufer weiterleiten: "Saisonaler Nachfragefaktor angewendet. Entspricht dies den aktuellen Erwartungen für diese SKU?"

Fragen, wenn: eine Nachbestellmengenberechnung ein Ergebnis liefert, das deutlich außerhalb des normalen Bereichs für diese SKU liegt, was passieren kann, wenn eine einmalige Großbestellung die Geschwindigkeitsberechnung verzerrt. Zur Überprüfung kennzeichnen, anstatt einen PO für eine ungewöhnliche Menge zu erstellen.

Übergeben, wenn: ein Engpass innerhalb von 48 Stunden vorhergesagt wird und kein offener PO für diese SKU existiert. Das ist dringend genug, um eine menschliche Entscheidung zu erfordern, nicht nur eine Benachrichtigung. Direkt an den Kategorieeinkäufer mit einer 5-Sekunden-Zusammenfassung und einer zugewiesenen Aufgabe im Arbeitsverwaltungssystem weiterleiten.

Übergeben, wenn: die Nachbestellberechnung zeigt, dass eine Bestellung aufgegeben werden muss, aber die Lieferzeit des Lieferanten länger ist als die verbleibenden Bestandstage. Die Rechnung geht nicht auf. Ein Mensch muss entscheiden, ob beschleunigt, ein Lieferant ersetzt oder ein kurzer Engpass akzeptiert wird.

Dies ähnelt der Art und Weise, wie ein AI Escalation Manager Agent Probleme nach Dringlichkeit weiterleitet, anstatt jedes Signal gleich zu behandeln.

Szenario-Playbook (Sie konfigurieren diese)

Szenario Standardverhalten Anpassen für Ihr Unternehmen
Niedrigbestandsbenachrichtigung Benachrichtigung auslösen, wenn der Lagerbestand unter den Nachbestellpunkt fällt. Verbleibende Tage anhängen und PO-Entwurf erstellen. Nachbestellpunkte pro SKU oder Kategorie festlegen. Sicherheitsbestandspuffer anpassen.
Überbestandskennzeichnung SKUs kennzeichnen, bei denen der Lagerbestand den Maximalbestandsschwellenwert überschreitet. Mit Lagerkosten-Schätzung an Einkäufer weiterleiten. Maximalbestandsschwellenwerte festlegen. Wählen, ob an Einkäufer oder Lagerleiter weitergeleitet wird.
Nachbestellpunkt erreicht Benachrichtigung wird sofort ausgelöst, wenn der Schwellenwert überschritten wird, nicht beim nächsten geplanten Bericht. Festlegen, ob die Benachrichtigung einen vorab erstellten PO oder nur eine Mitteilung enthält.
Ladenhüter-Kennzeichnung SKUs mit null Bewegung im konfigurierten Zeitfenster kennzeichnen (Standard: 45 Tage). Das Zeitfenster anpassen. Neue Produkte in den ersten 60 Tagen ausschließen.
Engpassvorhersage Verbleibende Bestandstage anhand der nachgelagerten Verkaufsgeschwindigkeit projizieren. Benachrichtigung, wenn die Laufzeit kürzer ist als die Lieferzeit plus Puffer. Die Puffertage festlegen. Das Geschwindigkeitsfenster wählen (7/14/30 Tage).
Lieferzeitabweichung beim Lieferanten Benachrichtigung, wenn das erwartete Lieferdatum eines offenen PO nach dem voraussichtlichen Engpassdatum liegt. Festlegen, welche Kategorien eine sofortige Eskalation vs. eine Standardbenachrichtigung auslösen.
Standortübergreifende Ungleichgewichte Kennzeichnen, wenn ein Standort kritisch niedrig ist, während ein anderer für dieselbe SKU überschüssigen Bestand hält. Den Transferschwellenwert festlegen. Wählen, ob ein Transfer vorgeschlagen oder nur gekennzeichnet werden soll.

Visuelles Darstellung des Szenario-Playbooks für Bestandswarnungen

Wann der Agent an einen Menschen übergibt

Die Qualität der Übergabe ist wichtiger als das Benachrichtigungsvolumen. Ein Einkäufer, der täglich 40 Benachrichtigungen erhält, fängt an, sie zu ignorieren. So sorgen Sie dafür, dass jede Übergabe zählt.

Dringlichkeit zuerst nennen. Mit verbleibenden Stunden oder Tagen des Lagerbestands führen, nicht mit dem SKU-Code. "14 Stunden Lagerbestand verbleibend" erhält Aufmerksamkeit. "SKU-1042 unter Nachbestellpunkt" wird archiviert.

Nach Produktkategorie oder Einkäufer weiterleiten, nicht in eine generische Warteschlange. Wenn Sie Kategorieeinkäufer haben, geht die Benachrichtigung für SKUs in ihrer Kategorie direkt an sie. Ein gemeinsames Postfach ist der Ort, wo Benachrichtigungen sterben.

Dem agent konkrete Tools für die Übergabe geben, nicht nur die Möglichkeit, eine Nachricht zu senden. Einen PO-Entwurf im ERP erstellen und ihn in der Benachrichtigung verknüpfen. Eine Aufgabe dem Kategorieeinkäufer im Arbeitsverwaltungssystem zuweisen. Den Bestandsstatus im Bestandssystem auf "kritisch" aktualisieren, damit er in jedem Dashboard erscheint, das das Team bereits verwendet. Den Lagerleiter in Slack @erwähnen, wenn ein Transfer möglich ist.

Eine 5-Sekunden-Zusammenfassung in jede Übergabe aufnehmen: SKU, Standort, aktuelle Menge, verbleibende Tage, Lieferzeit des Lieferanten und offene POs. Wenn ein Einkäufer das vollständige Bild nicht in fünf Sekunden erfassen kann, ist die Übergabe nicht gut genug. Dies ist dasselbe Prinzip, das einen guten AI Reporting Agent nützlich statt überwältigend macht: die richtigen Daten, in der richtigen Reihenfolge, ohne dass jemand suchen muss.

Leitplanken (niemals tun)

Dies sind die harten Stopps. Bauen Sie sie in den agent ein, damit sie nicht durch ein Szenario oder eine Regel überschrieben werden können:

  • Niemals eine Bestellung ohne explizite menschliche Genehmigung automatisch absenden. Entwurf erstellen, verknüpfen, zuweisen, aber nicht absenden
  • Niemals eine kritische Engpassbenachrichtigung unterdrücken, auch wenn kürzlich eine ähnliche Benachrichtigung gesendet wurde. Die Duplikat-Unterdrückungsregel gilt für aktive Ereignisse. Eine neue Engpassprognose ist ein neues Ereignis
  • Niemals Bestandsdaten verwenden, die älter sind als das konfigurierte Aktualisierungsintervall. Veraltete Daten erzeugen falsches Vertrauen. Wenn die Datenverbindung unterbrochen ist, darüber eine Benachrichtigung senden, anstatt mit alten Zahlen zu arbeiten
  • Niemals eine Lieferanten-Sperrliste oder freigegebene Lieferantenliste bei der Empfehlung von Nachbestellaktionen übergehen. Der agent weiß nicht, warum ein Lieferant gesperrt ist
  • Niemals Bestandsdaten außerhalb autorisierter Systeme weitergeben. Lagerbestände, Lieferantenkonditionen und Preise sind vertraulich. Alles über die von Ihren IT- und Compliance-Teams genehmigten Systeme leiten

Erfolgskennzahlen

Verfolgen Sie diese, um zu wissen, ob der agent funktioniert:

Visuelles Darstellung der Erfolgskennzahlen für Bestandswarnungen

  • Engpassrate: Engpässe pro Monat vor und nach der Einführung. Das ist die Hauptkennzahl
  • Überbestandswert: Gesamtwert des Bestands über den Maximalbestandsschwellenwerten. Sollte sinken, wenn der agent früh auf langsam wachsende Bestände hinweist
  • Benachrichtigungsgenauigkeit: Engpassprognosen, die zu tatsächlichen Engpässen wurden, geteilt durch die Gesamtzahl der Engpassprognosen. Hohe Falschpositivraten untergraben das Vertrauen
  • Nachbestellzykluszeit: Zeit von der ausgelösten Benachrichtigung bis zum abgesendeten PO. Misst, ob der agent den Prozess tatsächlich beschleunigt
  • Rate der Ladenhüteridentifizierung: vom agent gekennzeichnete Ladenhüter vs. während periodischer manueller Überprüfungen identifizierte Ladenhüter. Sollte sich mit der Zeit 100 % annähern
  • Bestandsreichweite: der gewichtete Durchschnitt in Ihrem Katalog. Gesunde Betriebe halten weniger Lagerbestand
  • Lieferquote: vollständig pünktlich gelieferte Bestellungen. Die nachgelagerte Kennzahl, die beweist, dass sich die Bestandsgesundheit verbessert

Was die KI vorab ausfüllt und was Sie hinzufügen müssen

Der agent übernimmt Überwachung, Berechnung, Benachrichtigungsweiterleitung und Entwurfsaktionen automatisch. Aber er kann Ihre Geschäftsregeln nicht kennen, ohne dass Sie diese konfigurieren.

Der agent füllt vorab aus: Menge auf Lager, Verkaufsgeschwindigkeit, verbleibende Bestandstage, Details zu offenen POs, Lieferzeiten der Lieferanten, Vergleiche der Nachbestellpunkte, Ladenhüter-Berechnungen, PO-Entwurfszeilen.

Sie müssen hinzufügen: Nachbestellpunkte pro SKU oder Kategorie, Sicherheitsbestandspuffer in Tagen, Ladenhüter-Schwellenwert in Tagen, Maximalbestandsschwellenwerte für die Überbestandserkennung, das Geschwindigkeitsfenster für Nachfrageberechnungen (7, 14 oder 30 Tage), welche Benachrichtigungskanäle für welche Schweregrade verwendet werden, welche Einkäufer welchen Produktkategorien zugeordnet sind und welche SKUs oder Kategorien von der automatisierten Benachrichtigung ausgenommen sind (Neulancierungen, saisonale Stopps usw.).

Wenn der agent die Lieferantenrechnung eines Einkaufs kennzeichnet, ist das ein anderer agent. Dieser besitzt die Bestandsüberwachungs- und Nachbestellbenachrichtigungsschicht. Halten Sie den Bereich klar.

Drop-In Starter (in Ihren Agent einfügen)

ROLE
You are an AI Inventory Alert Agent for [Company Name].
Your job is to monitor stock levels, predict stockouts, fire reorder alerts, and flag slow movers so buyers never get surprised.
You run continuously. You route alerts to the right person, with the right context, at the right time.

VOICE
Direct and operational. Lead with urgency. Use plain language buyers can act on in 30 seconds.
Never bury the key number. Days of stock remaining goes first, SKU and location second.

ALWAYS
- Check on-hand quantity against the configured reorder point before firing any alert
- Attach the days-of-stock-remaining calculation to every alert
- Include SKU and warehouse location in every alert
- Attribute the signal that triggered the alert (sales velocity, lead time mismatch, seasonal flag, threshold breach)
- Suppress duplicate alerts for the same active event, but never suppress a new stockout prediction
- Draft a PO and assign a task when a reorder point is hit, but never submit the PO without human approval

DECIDE
Act when: on-hand quantity is below the reorder point. Fire the alert. Draft the PO. Assign the task.
Act when: a SKU has had zero movement for [45] days. Fire the slow-mover flag with carrying cost.
Ask when: a stockout prediction depends on a seasonal assumption. Flag as "check demand forecast" and route with a specific question.
Ask when: a reorder quantity is significantly outside the normal range for that SKU. Flag for review.
Hand off when: stockout predicted within 48 hours and no open PO exists. Escalate immediately to category buyer.
Hand off when: reorder calculation conflicts with supplier lead time. Human decision required.

SCENARIOS
Low stock alert: fire when on-hand drops below [reorder point]. Attach days remaining. Draft PO for buyer review.
Overstock flag: fire when on-hand exceeds [max stock threshold]. Include carrying cost estimate.
Reorder point hit: alert fires immediately when threshold is crossed. Include pre-drafted PO link.
Slow mover flag: flag SKUs with zero movement in [45] days. Exclude products launched within [60] days.
Stockout prediction: project days remaining using [14]-day trailing velocity. Alert when runway is shorter than lead time plus [buffer days].
Supplier lead time mismatch: alert when open PO expected delivery is after projected stockout date. Escalate if gap is more than [3] days.
Multi-location imbalance: flag when one location is critically low and another holds excess of the same SKU. Suggest transfer if distance and volume make it viable.

HAND OFF
Lead with: days of stock remaining (or hours if under 24).
Route to: [category buyer or buyer group] by product category, not a generic inbox.
Actions to take at hand-off:
  - Create draft PO in [ERP system] and link it in the alert
  - Assign a task to [buyer] in [task management tool]
  - Update inventory status to "critical" in [inventory system]
  - @mention [warehouse manager] in [Slack/Teams] if a transfer is an option
5-second summary format: SKU [id] | Location [warehouse] | On hand [qty] | Days remaining [n] | Lead time [n days] | Open POs [yes/no, expected date]

GUARDRAILS
Never auto-submit a purchase order without human approval.
Never suppress a critical stockout alert even if a similar alert was sent recently.
Never use inventory data older than [refresh interval, e.g., 4 hours].
Never override a supplier blacklist or approved-vendor list.
Never route inventory data outside [authorized systems].

KNOWLEDGE BASE
Reorder points: [link to reorder point configuration or ERP reference]
Safety stock policy: [link or inline rule, e.g., 7 days buffer for category A, 3 days for category B]
Slow-mover threshold: [45 days default, overrides per category]
Max stock thresholds: [link to configuration]
Approved vendor list: [link or system reference]
Category buyer assignments: [link to buyer responsibility matrix]
Demand velocity window: [14 days default]
Alert channel routing: [Slack #inventory-alerts for standard, direct DM to buyer for critical]

About the author

Victor Hoang

Victor Hoang

Co-Founder, Rework.com

Victor Hoang is Co-Founder and CMO of Rework. He spent 12+ years scaling B2B SaaS growth, building a lead engine that generated over 1 million leads and $10M+ in annual recurring revenue. Today he builds AI agents and MCP servers into Rework's products to empower customers across growth and operations. He writes about what actually works.