MetaHub MCP · für HubSpot

Mehr verkaufen. Weniger verwalten.

Deine KI – die, für die du bereits bezahlst – kümmert sich um dein HubSpot, damit du dich voll auf den Vertrieb konzentrieren kannst. Dateneingabe, Follow-ups, Priorisierung, Bereinigung, Angebote: Sie erledigt die Administration, du den Verkauf. Smarter als Breeze, auf einem Modell, das du tatsächlich gewählt hast.

Entwickelt von metawork.studio. HubSpot Solutions Partner – betreibt HubSpot für Kunden seit 2016.

Claude · MetaHub verbunden
▸ Was steht heute an?
2 Deals wurden über Nacht vorangebracht.
3 Tickets benötigen eine Antwort.
1 Angebot steckt seit Freitag in der Verhandlung fest.
Soll ich die Ticket-Antworten entwerfen?
So sprechen Vertriebsmitarbeiter bereits. So sollte KI bereits funktionieren.

Für zwei Personas entwickelt

Verkaufen. Oder die Verkäufer leiten. So oder so, HubSpot ist nicht mehr dein Job.

Die meisten "KI für HubSpot"-Tools gehen davon aus, dass du eine neue Oberfläche lernst. MetaHub geht davon aus, dass du beschäftigt bist und Dinge erledigt werden müssen. Die KI ist bereits auf deinem Bildschirm, und das CRM sollte einfach tun, was du in einem einfachen Gespräch verlangst.

Für Vertriebsmitarbeiter + Gründer-Verkäufer

Hör auf, dein CRM zu verwalten. Verkaufe.

  • Die Dateneingabe, die Follow-ups, die Bereinigung – deine KI erledigt sie, während du telefonierst.
  • Keine Tutorials, kein YouTube-Marathon. Du weißt bereits, wie man mit Claude / ChatGPT spricht. Das ist die gesamte Oberfläche.
  • Entwirf personalisierte Erstkontakt-E-Mails in Sekunden – basierend auf der Lifecycle-Phase, dem letzten Touchpoint, der Quelle des Kontakts.
  • Angebote, Notizen, Anrufe, Deal-Updates – diktiert, nicht getippt.

Für Vertriebsleiter + Gründer, die ein Team leiten

Lege die Strategie im Gespräch fest. Sieh zu, wie sie in Echtzeit umgesetzt wird.

  • Tägliche + wöchentliche Briefings – wer was abgeschlossen hat, wer stockt, wo die Pipeline undicht ist.
  • Live-Statistiken auf Abruf – keine Dashboard-Suche, kein "kann mir jemand einen Bericht ziehen".
  • Pipeline-Prognosen, die sich selbst aktualisieren – und eine Prognose, die du hinterfragen kannst, nicht nur lesen.
  • Coaching-Signal – sieh, wer fliegt, wer feststeckt, wo du eingreifen möchtest.

Versuch, das deiner KI zu sagen

Vier Sätze. Vier erledigte Aufgaben.

Einfaches Deutsch. Keine Eigenschaftsnamen, keine internen IDs, kein Herumklicken. Deine KI kümmert sich um das HubSpot-Ende, du verkaufst weiter.

  • "Was steht heute an?"

    6 Dinge. 2 Deals wurden über Nacht vorangebracht, 3 Tickets benötigen eine Antwort, 1 Angebot steckt seit Freitag in der Verhandlung fest. Soll ich die Ticket-Antworten entwerfen?

  • "Welche stockenden Deals brauchen meine sofortige Aufmerksamkeit?"

    Acme (72.000 $, 16 Tage unberührt), Nordwind (28.000 $, Demo nie nachverfolgt), Globex (140.000 $, Entscheidungsträger vor zwei Wochen abgesprungen). Ich hole die letzte Interaktion zu jedem ab.

  • "Hole alle Kontakte, die ich heute kontaktieren muss, und entwirf dann eine personalisierte Erstkontakt-E-Mail für jeden."

    14 Kontakte auf der heutigen Liste, davon 4 aus dem Re-Engagement-Workflow. Ich habe jede E-Mail basierend auf der Lifecycle-Phase des Kontakts und dem letzten Touchpoint verfasst. Überprüfen, bevor ich sie in die Warteschlange stelle?

  • "Erstelle ein Angebot für Acme: 50 Pro-Lizenzen, jährlich, 15% Rabatt."

    Erledigt. 54.000 € Listenpreis, 45.900 € nach 15%. Als Deal mit Einzelposten unter Acme abgelegt, angehängt an den offenen Thread mit deren Einkaufsleiter. Bereit zum Senden, wenn du es sagst.

Alles, was es erledigt

Ein Assistent. Dein gesamtes HubSpot.

Es gibt kein Feature-Menü zu lernen – nur Dinge, nach denen du in einfachen Worten fragen kannst. Hier ist die Bandbreite dessen, was MetaHub dir abnimmt.

  • Richte HubSpot von Grund auf ein

    Vollständige, automatische Konfiguration, damit du dich selbst onboarden kannst – Pipelines, Eigenschaften, benutzerdefinierte Objekte, Automatisierungen, genau nach deinen Vorgaben, sobald du danach fragst.

  • Daten importieren und exportieren

    Hole genau das aus HubSpot heraus, was du brauchst, und gib genau das wieder hinein, was du möchtest – in einfacher Sprache, ohne Exporte, ohne Ansichten zu erstellen.

  • Smarter Import

    Gib ihm eine unordentliche Tabelle, und er ordnet die Spalten zu, bereinigt die Werte und speichert jeden Datensatz dort, wo er hingehört.

  • Smarte Datenverwaltung

    Halte das Portal während deiner Arbeit sauber – korrigiere Eigenschaften, fülle Lücken, forme Datensätze um – alles auf Anfrage, niemals manuell.

  • Unsere HubSpot-Expertise, integriert

    Frag nach etwas, und MetaHub erledigt den technischen Teil so, wie wir es für dich tun würden. Gleich beim ersten Mal richtig.

  • Deine Tagesordnung

    Ein 30-sekündiges Morgenbriefing aus deinem echten Portal: welche Deals sich bewegt haben, wer wartet, was heute zu versenden ist.

  • Statistiken + Berichte auf Abruf

    Funnels, Prognosen, Gewinn/Verlust, Bestenlisten, Kampagnenmetriken – im Chat beantwortet, niemals manuell in HubSpot erstellt.

  • Anreichern + Kontakt aufnehmen

    Ziehe Lookalike-Kontakte von Apollo, erstelle prägnante Erstkontakt-E-Mails und aktualisiere das Portal – ohne es jemals zu öffnen.

  • Chat wird zur CRM-Arbeit

    Der Fortschritt, den du im Gespräch machst, landet automatisch als Aufgaben, Aktivitäten und Tickets in HubSpot.

  • Kampagnen aus dem Chat starten

    Starte eine Vertriebskampagne über deine Pipeline, direkt dort, wo du bereits tippst.

  • Leistungsstarke Deduplizierung

    Ein dedizierter Arbeitsbereich, der doppelte Kontakte und Unternehmen schnell findet und zusammenführt. Vollständig DSGVO-konform: Deine Daten verlassen niemals deinen Browser und erreichen keine KI.

  • Wöchentliche Updates

    Wir aktualisieren ständig die Funktionalität und Playbooks. Jedes Update für HubSpot, jede Änderung in deren API, alles, was wir hinzufügen, um die Produktivität zu vereinfachen und zu steigern, ist in kostenlosen Updates deiner Lizenz enthalten.

Die Zahl, die zählt

~5h 30min

pro Vertriebsmitarbeiter, pro Woche, für CRM-Administration

Der durchschnittliche Vertriebsmitarbeiter verliert etwa fünf Stunden pro Woche mit der Aktualisierung von HubSpot. Aktivitäten protokollieren, Notizen kopieren, übersehene Leads verfolgen, die Benutzeroberfläche verstehen, Überfälliges bereinigen, die wichtigsten Dinge finden. MetaHub gibt den größten Teil dieser Zeit zurück, weil die KI, die du bereits nutzt, es auf Anfrage in Sekunden erledigen kann.

Für ein Team von fünf Personen sind das ungefähr ein ganzer zusätzlicher Verkaufstag pro Mitarbeiter, jede Woche. Das ist die Schlagzeile. Alles andere auf dieser Seite ist nur das Wie.

Smarter als Breeze

Nutze die KI, die du tatsächlich gewählt hast. Nicht die, die HubSpot für dich ausgewählt hat.

HubSpots Breeze ist ein einziges, gesperrtes Modell mit gesperrten Prompts. Du kannst das Modell nicht wählen, du kannst deinen eigenen Kontext nicht einbringen, du kannst es nicht mit der anderen KI-Arbeit kombinieren, die du bereits erledigst. Das ist eine Designentscheidung, die schnell veraltet – jede neue Generation von Claude oder GPT lässt Breeze weiter hinter sich.

MetaHub ist das Gegenteil. Es lässt sich in die KI integrieren, die du gewählt hast – Claude, ChatGPT, Gemini, Copilot oder jeden MCP-kompatiblen Client. Derselbe Chat, den du bereits für E-Mail-Entwürfe, Recherchen, Planung, Code verwendest – jetzt führt er auch dein CRM aus. Wenn deine KI auf das nächste Modell aktualisiert wird, wird dein CRM am selben Tag smarter. Keine Anbieterbindung, kein Warten auf HubSpots Roadmap.

HubSpot Breeze

  • Ein Modell, für dich ausgewählt
  • Gesperrte Prompts, gesperrter Ausgabestil
  • Keine Modellwahl bei neuen Generationen
  • Isoliert von der KI, die du tatsächlich nutzt

MetaHub

  • Bringe deine eigene KI mit – Claude, ChatGPT, Gemini, Copilot oder jeden MCP-Client
  • Immer das stärkste Modell, für das du bereits bezahlst
  • Derselbe Chat wie der Rest deiner Arbeit – ein Fenster, ein Assistent
  • Benutzerdefinierte Objekte, Listen, Pipeline-Vokabular alles erstklassig

Funktioniert mit der KI, die du bereits nutzt

  • ClaudeClaude
  • ChatGPTChatGPT
  • GeminiGemini
  • Microsoft CopilotMicrosoft Copilot
  • GitHub CopilotGitHub Copilot

Unter der Haube ist jede gängige HubSpot-Aktion abgedeckt – benutzerdefinierte Objekte, vokabularbewusste Eigenschaften, Reporting, Deduplizierung, alles. Du musst nichts davon lernen. Du sprichst einfach.

Einrichtung

Drei Schritte. Fünf Minuten.

Kein Code. Kein Agentur-Anruf. Kein Berater auf Retainer.

  1. 1
    Starte eine kostenlose Testphase

    Wähle unten einen Plan und schließe den Kauf ab. 30 Tage kostenlos, jederzeit kündbar.

  2. 2
    Füge eine Adresse in deine KI ein

    Füge in Claude, ChatGPT oder Gemini MetaHub als Connector hinzu. Wir zeigen dir genau, wo du klicken musst – in weniger als einer Minute.

  3. 3
    Verbinde dein HubSpot

    Tippe connect to my hubspot, autorisiere die Verbindung, fertig.

Detaillierte Einrichtung

Wähle die KI, die du bereits nutzt.

Schritt-für-Schritt für Claude, ChatGPT und Gemini – plus Microsoft Copilot und GitHub Copilot.

Funktioniert in claude.ai (keine Installation), Claude Desktop und Cursor – gleiche Adresse, gleicher Login.

↓ Claude Desktop herunterladen (optional)

Claude.ai erfordert Pro, Team oder Max für benutzerdefinierte Connectors. Im kostenlosen Plan? Nutze stattdessen Claude Code, Cursor, ChatGPT (Developer Mode) oder Gemini CLI – gleiche MetaHub-App, keine Abonnement-Sperre.

  1. 1

    Wähle einen Plan – siehe Preise unten – und schließe den Kauf ab.

  2. 2

    Öffne claude.ai → klicke auf dein Profilbild → Einstellungen → Connectors → Benutzerdefinierten Connector hinzufügen.

  3. 3

    Füge diese Adresse in das URL-Feld ein: https://metahub.metawork.studio/mcp/

  4. 4

    Klicke auf Hinzufügen. Ein Anmeldebildschirm öffnet sich – wähle Google, Microsoft oder E-Mail, mit derselben Adresse, die du beim Kauf verwendet hast. MetaHub erkennt deine Lizenz und verbindet sich automatisch.

  5. 5

    Nur beim ersten Mal: Bitte MetaHub, dein HubSpot zu verbinden. Tippe connect my hubspot und füge dein HubSpot Private App Token ein, wenn du dazu aufgefordert wirst.

Wichtig: Dies erfordert die ChatGPT Desktop-App, nicht die Website. Die Browser-Version von ChatGPT unterstützt keine Tool-Verbindungen.

↓ ChatGPT Desktop herunterladen (macOS / Windows)
  1. 1

    Wähle einen Plan – siehe Preise unten – und schließe den Kauf ab.

  2. 2

    Öffne die ChatGPT Desktop-App → Einstellungen → scrolle nach unten → aktiviere Developer Mode.

  3. 3

    In Einstellungen → Connectors → Connector hinzufügen. Lasse die Authentifizierung auf OAuth eingestellt.

  4. 4

    Füge diese Adresse in das URL-Feld ein: https://metahub.metawork.studio/mcp/

  5. 5

    Klicke auf Verbinden. Ein Anmeldebildschirm öffnet sich – wähle Google, Microsoft oder E-Mail, mit derselben Adresse, die du beim Kauf verwendet hast. MetaHub erkennt deine Lizenz und verbindet sich automatisch.

  6. 6

    Nur beim ersten Mal: Tippe connect_hubspot und füge dein HubSpot Private App Token ein, wenn du dazu aufgefordert wirst.

Gemini CLI ist Googles kostenloser KI-Assistent, der in der Kommandozeile deines Computers läuft. Um ihn zu nutzen, benötigst du Node.js – es ist kostenlos und dauert 2 Minuten.

  1. 1

    Wähle einen Plan – siehe Preise unten. Kopiere deinen Lizenzschlüssel aus der Bestätigungs-E-Mail oder deiner Lizenzkontoseite.

  2. 2

    Öffne dein Terminal (Mac: suche „Terminal“ in Spotlight · Windows: suche „Eingabeaufforderung“) und führe aus: npm install -g @google/gemini-cli

  3. 3

    Öffne die Datei ~/.gemini/settings.json in einem beliebigen Texteditor (erstelle sie, falls sie nicht existiert) und füge Folgendes hinzu – ersetze dabei YOUR_LICENSE_KEY durch den Schlüssel aus Schritt 1:

    {
      "mcpServers": {
        "metahub": {
          "httpUrl": "https://metahub.metawork.studio/mcp/",
          "headers": {
            "Authorization": "Bearer YOUR_LICENSE_KEY"
          }
        }
      }
    }
  4. 4

    Zurück in deinem Terminal, tippe gemini und drücke Enter. MetaHubs Tools werden sofort verfügbar sein.

  5. 5

    Nur beim ersten Mal: Tippe connect_hubspot und füge dein HubSpot Private App Token ein, wenn du dazu aufgefordert wirst.

MetaHub ist ein Remote-MCP-Server (Streamable HTTP + OAuth 2.1), daher lässt er sich einfach mit seiner Adresse und einer Browser-Anmeldung verbinden. Füge ihn in Microsoft Copilot Studio hinzu und nutze ihn in deinen Microsoft 365 Copilot Agents.

Achtung: Der Consumer Copilot (Windows / copilot.microsoft.com) unterstützt keine benutzerdefinierten MCP-Server – du verbindest dich über Copilot Studio.

  1. 1

    Wähle einen Plan – siehe Preise unten – und schließe den Kauf ab.

  2. 2

    Füge in Copilot Studio ein Tool hinzu, wähle Model Context Protocol und verweise es auf https://metahub.metawork.studio/mcp/. Melde dich mit der Adresse an, die du beim Kauf verwendet hast, und füge den Agenten dann zu Microsoft 365 Copilot hinzu.

  3. 3

    Nur beim ersten Mal: Tippe connect_hubspot und füge dein HubSpot Private App Token ein, wenn du dazu aufgefordert wirst.

↗ Vollständige Schritt-für-Schritt-Anleitung auf deiner Kontoseite

MetaHub ist ein Remote-MCP-Server (Streamable HTTP + OAuth 2.1), daher verbindet er sich einfach mit seiner Adresse und einer Browser-Anmeldung. Nutze ihn im GitHub Copilot Agent-Modus in VS Code oder Visual Studio.

  1. 1

    Wähle einen Plan – siehe Preise unten – und schließe den Kauf ab.

  2. 2

    Öffne in VS Code Copilot → Agent-Modus → MCP-Server hinzufügen und verweise es auf https://metahub.metawork.studio/mcp/. Melde dich mit der Adresse an, die du beim Kauf verwendet hast.

  3. 3

    Nur beim ersten Mal: Tippe connect_hubspot und füge dein HubSpot Private App Token ein, wenn du dazu aufgefordert wirst.

↗ Vollständige Schritt-für-Schritt-Anleitung auf deiner Kontoseite

Warum das Geld wert ist

HubSpot liefert ein kostenloses MCP. Hier hört es auf.

HubSpots eigenes MCP ist kostenlos, First-Party und für einfache Abfragen völlig in Ordnung — das sagen wir ganz offen. Es reicht inzwischen weiter als zum Start, bis in Kampagnen, Konversationen und Marketing-E-Mails. Am CRM selbst bleibt es aber gut ein Dutzend generische Tools: keine Custom Objects, kein Schema-Aufbau, keine CRM-Reports, keine Dubletten-Bereinigung, keine Workflows, gar keine Löschungen, ein Portal. MetaHub ist die Bedien-Ebene, die da anfängt, wo das kostenlose aufhört:

Funktion MetaHubHubSpots eigenes MCPKostenlose Community-MCPs
Gehostet + Ein-Klick-Anmeldung (OAuth) Ja Ja Teilweise meist Token in der Config
Lesen & Schreiben im Kern-CRM — Kontakte, Firmen, Deals, Tickets Ja Ja Teilweise
Custom Objects + Schema, Eigenschaften, Pipelines, Phasen anlegen Ja Nein kann keine Custom Objects anfassen Teilweise nur lesend
Baut Workflows — Trigger, Aktionen, Custom-Code-Schritte, an/aus Ja Nein keine Automatisierungs-Tools Nein
CRM-Reports — Funnels, Forecasts, Win/Loss, Leaderboards Ja Nein nur Marketing-Kampagnen-Kennzahlen Nein
Findet und führt Dubletten zusammen Ja Nein Nein
Sicheres Löschen — Archiv vs. endgültig/DSGVO, das richtige Vorgehen Ja Nein gar keine Lösch- oder Archiv-Tools Nein
Unsere HubSpot-Methode eingebaut — keine losen Tasks, überschreibt keine Enum-Optionen Ja Nein Nein
E-Mail → CRM-Ablage, Tagesbriefing, Zusammenfassungen Ja Nein Nein
Marketing-E-Mails + Posteingang-Konversationen bedienen Nein wir bleiben am CRM Ja Nein
Mehrere Portale / Kunden aus einem Sitz Ja Nein ein Portal pro Verbindung Nein
First-Party, vom CRM-Anbieter gepflegt Teilweise wir pflegen den Adapter Ja Nein meist veraltet
Preis ab 29 €/Sitz/Mon.kostenloskostenlos

Ehre, wem Ehre gebührt: HubSpots eigenes MCP ist kostenlos, First-Party und für einfache Abfragen und Änderungen auf einem Portal wirklich in Ordnung. Wenn du vor allem Marketing-E-Mails und den Posteingang bedienen willst, deckt es sogar Boden ab, den wir bewusst nicht anfassen — dann nimm es, wir sagen es dir ehrlich. MetaHub rechtfertigt seinen Preis in dem Moment, in dem es ernst wird: Datenmodell bauen, Workflows bauen, Reporting, Dubletten bereinigen, sicher löschen und mehr als ein Portal betreiben — nichts davon kann das kostenlose.

DSGVO & deine Daten

Deine Kundendaten landen niemals auf unseren Servern.

MetaHub ist datenminimal konzipiert. Wir speichern keine Kopie deines Portals, und die aufwendige Arbeit, die echte Datensätze betrifft, läuft in deinem eigenen Browser – so ist die DSGVO-Konformität eine Nebenwirkung der Architektur, keine Checkbox.

  • Nichts wird gespeichert

    Jede Anfrage läuft live gegen dein HubSpot und kehrt zurück. Wir cachen, kopieren oder lagern deine Deals, Kontakte oder E-Mails nicht – es gibt keine MetaHub-Datenbank, die dein CRM enthält.

  • Deduplizierung läuft in deinem Browser

    Der Deduplizierungs-Arbeitsbereich analysiert deine Datensätze lokal, auf deinem Rechner. Wenn du zusammenführst, werden nur die Datensatz-IDs an uns übertragen, um die Zusammenführung auszuführen – niemals der Datensatzinhalt – und diese Jobs werden innerhalb von 24 Stunden automatisch gelöscht.

  • In der EU gehostet

    MetaHub läuft auf Servern in Deutschland. Das Einzige, was wir speichern, sind deine Verbindungsdaten – verschlüsselt im Ruhezustand – plus die E-Mail-Adresse, die mit deiner Lizenz verknüpft ist.

  • Deine KI, deine Vereinbarung

    Die CRM-Daten, die deine KI zur Erledigung ihrer Arbeit liest, gehen nur an den Assistenten, den du bereits gewählt hast – Claude, ChatGPT, Gemini – unter deiner eigenen Anbietervereinbarung. MetaHub fügt keine zusätzliche KI dazwischen hinzu.

Preise

Günstiger als der Experte, den du dafür einstellen würdest.

Ein paar Stunden mit einem HubSpot-Spezialisten kosten mehr als ein Jahr MetaHub – und MetaHub betreibt dein Portal jeden Tag, nicht nur die Stunde, die du gebucht hast. 30 Tage kostenlose Testphase für beide Pläne. Keine Einrichtungsgebühren. Jederzeit kündbar.

Einzelnutzer

$3929/Monat

monatlich abgerechnet jährlich abgerechnet – spare 26%

  • 1 Lizenz-Token
  • Alle MetaHub-Funktionen enthalten
  • Alle zukünftigen Funktionen enthalten
  • 30 Tage kostenlose Testphase
  • Jederzeit kündbar
Kostenlose Testphase starten

Changelog

Was kürzlich veröffentlicht wurde.

Jede Lizenz beinhaltet zukünftige Ergänzungen – kein Tier-Upgrade, keine zusätzliche Rechnung. Neueste zuerst.

  1. Verbesserung Dein pro-Benutzer HubSpot Verbindungslink ist persönlich

    Wenn MetaHub die pro-Benutzer HubSpot App anbietet, ist der Link, den es dir gibt, eine Einladung mit einem Klick, die für dich auf deiner Lizenz erstellt wurde, keine generische Seite. Wenn die Einladung gerade nicht abgerufen werden kann, sagt MetaHub dies und teilt dir mit, wer eine senden kann, anstatt einen Link anzuzeigen, der nicht funktionieren würde.

  2. Verbesserung Vorbereitungen für Aktionen mit deinen eigenen HubSpot Berechtigungen

    MetaHub erhält eine zweite, pro-Benutzer HubSpot App: Sobald du sie installierst, agiert MetaHub mit deinen eigenen HubSpot Berechtigungen anstelle eines portalweiten Zugriffs. HubSpot unterstützt bisher nur einen Teil seiner API auf diese Weise, daher verwendet MetaHub die pro-Benutzer Verbindung, wo es möglich ist, und die bestehende App überall sonst — nichts, was du heute nutzt, ändert sich. whoami zeigt jetzt beide Verbindungen an, und die Ergebnisse sagen, welche geantwortet hat. Die pro-Benutzer App ist noch nicht zur Installation verfügbar.

  3. Verbesserung Spezifischere Datei- und Ticket-Berechtigungen

    HubSpot teilt seine breiten „Dateien“- und „Tickets“-Berechtigungen in spezifischere auf, und MetaHub fragt jetzt nach diesen: Lese- und Schreibzugriff auf Dateien (nicht Löschen — MetaHub löscht niemals Dateien) und separate Berechtigungen für Tickets und Ticket-Eigenschaften. Für bestehende Verbindungen ändert sich nichts; sie funktionieren weiterhin genau wie bisher.

  4. Fehlerbehebung Eine Gesprächszusammenfassung sagt, wenn sie den gesamten Thread nicht lesen konnte

    Wenn MetaHub eine Posteingangs-Konversation zusammenfasst, ruft es den vollständigen Text von Nachrichten ab, die HubSpot kürzt. Wenn einer dieser Abrufe fehlschlug, wurde die Zusammenfassung früher mit dem gekürzten Text fortgesetzt, ohne dies zu erwähnen. Es kennzeichnet dies jetzt deutlich, damit du weißt, dass der Zusammenfassung möglicherweise ein Teil des Gesagten fehlt. Ebenfalls korrigiert: Die Marketing-E-Mail-Berechtigung wird als Marketing Hub Professional benötigend beschrieben.

Ältere Einträge anzeigen (89 weitere) ↓ Ältere Einträge ausblenden ↑
  1. Verbesserung Vor einem großen Lauf fragt MetaHub, wie stark deine API-Limits genutzt werden sollen

    Das Bearbeiten von Tausenden von Datensätzen verbraucht HubSpot API-Kapazität, die dein Portal teilt: mit jedem anderen MetaHub-Chat und für Suchen mit jeder Integration, die du hast. Vor einem großen Lauf zählt MetaHub jetzt die Anfragen, die es benötigen wird, liest die Limits, die deine Verbindung tatsächlich hat (für private Apps, einschließlich des Tageslimits und wie viel davon noch übrig ist), und fragt, wie du es ausführen möchtest: aggressiv, moderat oder im Hintergrund — ein Prozess, der von selbst läuft, bis die Aufgabe erledigt ist, und so getaktet ist, dass nichts anderes davon Notiz nimmt. Es schlägt auch zuerst den günstigeren Ansatz vor — Batches von 100 anstelle eines Aufrufs pro Datensatz und HubSpots eigenen Importer, wenn die Daten in einer Datei vorliegen.

  2. Verbesserung Exporte, die angeben, wann sie unvollständig sind, klarere Berechtigungsfehler und Leads

    Mehrere Dinge, die durch erneutes Lesen von HubSpots eigener Dokumentation gefunden wurden. Exporte: HubSpot begrenzt jede Zeile stillschweigend auf 1.000 zugeordnete Datensätze, sodass einem als Backup verwendeten Export Links fehlen könnten, ohne dies zu erwähnen — MetaHub teilt dir jetzt mit, wann diese Begrenzung gilt, und lässt dich sie aufheben. Der Download-Link wird ebenfalls genau beschrieben: Er ist fünf Minuten gültig und jeder, der ihn besitzt, kann ihn ohne Anmeldung öffnen, behandle ihn also wie die Daten selbst. Importe: Die Importliste zeigt nur Importe an, die MetaHub erstellt hat, und sagt dies jetzt auch. Berechtigungen: Wenn eine Exportberechtigung fehlt, erwähnt die Nachricht jetzt, dass HubSpot nur einem Super Admin erlaubt, diese zu erteilen; mehrere Abonnementanforderungen wurden korrigiert; und Leads erhalten jetzt eine klare Erklärung anstelle eines rohen Fehlers, wenn die Berechtigung nicht vorhanden ist. Wenn HubSpot uns bittet, langsamer zu werden, wartet MetaHub jetzt und versucht kurze Bursts erneut und teilt dir deutlich mit, wann ein Tageslimit erreicht wurde. Suchen können bis zu 200 Datensätze pro Seite zurückgeben. Workflow-Tools warnen, dass HubSpot diese API immer noch als Vorschau behandelt, die sich ohne Vorankündigung ändern kann. Das Abbrechen oder Abschließen eines Marketing-Events, das von einer anderen App (Zoom, Eventbrite und dergleichen) erstellt wurde, erklärt jetzt, warum HubSpot es ablehnt. Und eine entworfene Posteingangsantwort liest immer den vollständigen Text der Nachricht, auf die sie antwortet.

  3. Fehlerbehebung Neuverbinden behebt Berechtigungsfehler sofort

    Wenn MetaHub dir mitteilte, dass eine HubSpot Berechtigung fehlte und du dich neu verbinden solltest, konnte es so aussehen, als hätte die Neuverbindung nichts geändert: Bis zu 25 Minuten lang kam dieselbe Meldung zurück, weil MetaHub immer noch die Berechtigungen deiner ALTEN Verbindung las. Nutzer haben sich über Tage hinweg mehrmals gegen diese veraltete Kopie neu verbunden. Jetzt, bevor MetaHub etwas wegen einer fehlenden Berechtigung ablehnt, liest es die tatsächlichen Berechtigungen deiner aktuellen Verbindung neu ein – so wird eine Neuverbindung bei deinem nächsten Aufruf wirksam, und falls die Berechtigung immer noch fehlt, listet die Meldung auf, was du heute hast, anstatt was du vor einer halben Stunde hattest.

  4. Verbesserung Einen überprüften Stapel auf einmal einschreiben — und sieh im Voraus, was die Sequence-Einschreibung nicht kann

    Zehn Personen einzuschreiben bedeutete früher zehn Vorschauen und zehn Bestätigungen. `hs_enroll_sequence` nimmt jetzt eine Liste von Kontakten (bis zu 25) für dieselbe Sequence und denselben Absender, zeigt die gesamte Gruppe einmal in der Vorschau an und schreibt sie mit einer einzigen Bestätigung ein — und weil diese Genehmigung genau die Liste ist, die du gesehen hast, macht das Hinzufügen oder Entfernen eines Namens danach die Genehmigung ungültig. Ein Kontakt ohne E-Mail-Adresse stoppt den gesamten Stapel, anstatt ihn stillschweigend zu verkleinern, und wenn HubSpot einige davon ablehnt, zeigt das Ergebnis genau an, wer eingeschrieben ist und wer nicht. Jede Vorschau und jedes Ergebnis gibt jetzt auch klar an, was die API von HubSpot nicht kann, was der eigene Einschreibebildschirm kann: Es gibt kein Startdatum (die Cadence beginnt, wenn du einschreibst), keine Zeitzone (das Sendezeitfenster gehört zur Sequence und folgt dem SENDENDEN Benutzer, nicht dem Kontakt), keine Notizen pro Person (Aufgabennotizen und Anrufskripte sind in der Sequence hinterlegt und für alle gleich), und immer noch keine Abmeldung — geprüft gegen die neueste Version von HubSpot, sodass die Einschreibung einseitig bleibt. Separat erklären sich die Workflow-Tools jetzt selbst, wenn HubSpot keinen Workflow-Zugriff gewährt hat: HubSpot veröffentlicht keine separate Workflow-Berechtigung, und bei mindestens einem Portal führte das erneute Verbinden, um Sequences zu erhalten, zur Entfernung von Workflows, was früher als einfacher Fehler angezeigt wurde.

  5. Fehlerbehebung Neuverbinden behebt Berechtigungsfehler sofort

    Wenn MetaHub dir mitteilte, dass eine HubSpot Berechtigung fehlte und du dich neu verbinden solltest, konnte es so aussehen, als hätte die Neuverbindung nichts geändert: Bis zu 25 Minuten lang kam dieselbe Meldung zurück, weil MetaHub immer noch die Berechtigungen deiner ALTEN Verbindung las. Nutzer haben sich über Tage hinweg mehrmals gegen diese veraltete Kopie neu verbunden. Jetzt, bevor MetaHub etwas wegen einer fehlenden Berechtigung ablehnt, liest es die tatsächlichen Berechtigungen deiner aktuellen Verbindung neu ein – so wird eine Neuverbindung bei deinem nächsten Aufruf wirksam, und falls die Berechtigung immer noch fehlt, listet die Meldung auf, was du heute hast, anstatt was du vor einer halben Stunde hattest.

  6. Verbesserung Eine von einem Admin deaktivierte Berechtigung sagt dir jetzt Bescheid, anstatt dich im Kreis zu schicken

    Es gibt einen vierten Grund, warum eine HubSpot-Berechtigung fehlen kann, und genau dieser hat dich mit unserem früheren Ratschlag Zeit gekostet: Ein Admin kann eine Berechtigung für die App selbst deaktivieren. HubSpot zeigt sie dann auf dem Verbindungsbildschirm ausgegraut an – „Diese Berechtigung ist für diese App von einem Admin deaktiviert“ – und eine erneute Verbindung hilft nicht, egal wie oft du es versuchst. Die Meldung benennt diesen Fall jetzt, fordert dich auf, die erneute Verbindung einzustellen und einen Admin zu bitten, sie wieder zu aktivieren. Nur wenn die Berechtigung eine ist, die du tatsächlich anklicken kannst, wird dir vorgeschlagen, uns zu kontaktieren. Zuvor wurde jedem, der die Berechtigung lediglich SEHEN konnte, gesagt, der Fehler liege bei uns.

  7. Fehlerbehebung Meeting-Links zeigen jetzt Dauer und verfügbare Slots an

    Behebung aus Tests mit einem echten Portal: Wenn du einen Meeting-Link fragtest, was er anbietet, kam die Antwort leer zurück — keine Meeting-Dauern, keine verfügbaren Zeiten — selbst bei Links, die deutlich 15-, 30- und 60-Minuten-Optionen bewerben. HubSpot gibt diesen Teil der Antwort nach Meeting-Dauer gruppiert zurück, anstatt als einfache Liste, und MetaHub las es andersherum. Daher fand es nichts und meldete dies ohne Beschwerde. Die Buchung war nie gefährdet: Ein Slot, der nie erschien, konnte weder angeboten noch gebucht werden. Das Auslesen der Dauer und Verfügbarkeit eines Links funktioniert jetzt, und beide Formate werden akzeptiert, sodass eine Änderung auf HubSpot-Seite die Antwort nicht stillschweigend wieder leeren kann.

  8. Verbesserung Wenn eine HubSpot-Berechtigung fehlt, nennt die Meldung jetzt alle drei Gründe

    Eine fehlende HubSpot-Berechtigung hat drei recht unterschiedliche Ursachen, und bisher nannten wir nur zwei — so wurde den Leuten gesagt, sie sollen die Verbindung neu herstellen, taten dies und stießen wieder an dieselbe Wand. Es kann sein, dass deine Verbindung hergestellt wurde, bevor wir anfingen, diese Berechtigung anzufordern (ein erneutes Verbinden behebt dies, und jede Person tut es für sich selbst — der Lizenzinhaber kann es nicht in deinem Namen tun); dass dein eigener HubSpot-Benutzer nicht berechtigt ist, sie zu erteilen, in welchem Fall sie einfach nicht auf dem Zustimmungsbildschirm erscheint und ein Super Admin deinen Sitz oder Zugriff ändern muss; oder dass das Abonnement des Portals sie überhaupt nicht enthält, was kein erneutes Verbinden ändert. Die mittlere Ursache ist leicht zu übersehen: HubSpot entscheidet über Berechtigungen pro Person, sodass Kollegen auf demselben Portal tatsächlich unterschiedliche Berechtigungen haben können — wir haben sechs Personen auf einem Konto mit sechs verschiedenen Berechtigungssätzen gesehen. Die Ablehnung sagt jetzt, welche Lösung zutrifft, und whoami listet auf, was deiner eigenen Verbindung fehlt.

  9. Beschränke den Zugriff auf die Tools, die dein HubSpot-Seat und deine Rolle tatsächlich abdecken

    MetaHub kann jetzt die Ausführung einer Tool-Familie für jemanden ablehnen, dessen HubSpot-Benutzer diese nicht abdeckt, und das auf zwei verschiedene Arten. Die erste erfordert keine Einrichtung: Sequenzen laufen auf einem Sales- oder Service-Seat und die Marketing-Tools auf einem Marketing-Seat. Ohne einen solchen Seat lehnt HubSpot den Aufruf ohnehin ab – MetaHub teilt dir dies jetzt im Voraus mit, nennt den Seat, den du besitzt, und den, den das Tool benötigt, anstatt mitten in einer Aufgabe einen Berechtigungsfehler anzuzeigen. Die zweite ist eine Entscheidung, die ein Admin trifft: hs_policy nimmt eine Zuordnung vom HubSpot-Rollennamen zu den Tool-Gruppen entgegen, die diese Rolle hier nicht verwenden sollte (automation, marketing, conversations, imports and exports, files, lists, reports, schema, records, deletion, admin). Diese Tools verschwinden dann aus dem Menü des Assistenten und werden abgelehnt, falls doch versucht wird, sie zu nutzen. Es ist wichtig, präzise zu sein, was die zweite Option betrifft: Die API von HubSpot gibt den Namen einer Rolle und nichts weiter preis – keine Liste dessen, was die Rolle erlaubt – dies ist also deine Regel, die von MetaHub durchgesetzt wird, und jede Ablehnung weist darauf hin, anstatt zu implizieren, dass HubSpot sie blockiert hat. Super Admins werden niemals eingeschränkt, eine Regel, die eine Rolle benennt, die dein Portal nicht hat, wird abgelehnt, anstatt stillschweigend nichts zu tun, eine Regel, deren Rolle später umbenannt wird, wird beim nächsten Lesen der Richtlinie gemeldet, und die Tools, die eine Einschränkung erklären, bleiben für die eingeschränkte Person erreichbar.

  10. Beschränke den Zugriff auf die Tools, die dein HubSpot-Seat und deine Rolle tatsächlich abdecken

    MetaHub kann jetzt die Ausführung einer Tool-Familie für jemanden ablehnen, dessen HubSpot-Benutzer diese nicht abdeckt, und das auf zwei verschiedene Arten. Die erste erfordert keine Einrichtung: Sequenzen laufen auf einem Sales- oder Service-Seat und die Marketing-Tools auf einem Marketing-Seat. Ohne einen solchen Seat lehnt HubSpot den Aufruf ohnehin ab – MetaHub teilt dir dies jetzt im Voraus mit, nennt den Seat, den du besitzt, und den, den das Tool benötigt, anstatt mitten in einer Aufgabe einen Berechtigungsfehler anzuzeigen. Die zweite ist eine Entscheidung, die ein Admin trifft: hs_policy nimmt eine Zuordnung vom HubSpot-Rollennamen zu den Tool-Gruppen entgegen, die diese Rolle hier nicht verwenden sollte (automation, marketing, conversations, imports and exports, files, lists, reports, schema, records, deletion, admin). Diese Tools verschwinden dann aus dem Menü des Assistenten und werden abgelehnt, falls doch versucht wird, sie zu nutzen. Es ist wichtig, präzise zu sein, was die zweite Option betrifft: Die API von HubSpot gibt den Namen einer Rolle und nichts weiter preis – keine Liste dessen, was die Rolle erlaubt – dies ist also deine Regel, die von MetaHub durchgesetzt wird, und jede Ablehnung weist darauf hin, anstatt zu implizieren, dass HubSpot sie blockiert hat. Super Admins werden niemals eingeschränkt, eine Regel, die eine Rolle benennt, die dein Portal nicht hat, wird abgelehnt, anstatt stillschweigend nichts zu tun, eine Regel, deren Rolle später umbenannt wird, wird beim nächsten Lesen der Richtlinie gemeldet, und die Tools, die eine Einschränkung erklären, bleiben für die eingeschränkte Person erreichbar.

  11. Verbesserung Aktion erforderlich: Verbinde HubSpot einmal erneut, um die neuen Tools zu aktivieren

    Alles, was MetaHub kürzlich hinzugefügt hat – Sales Sequences, Tabellenkalkulations-Importe und -Exporte, Meeting-Buchung, Marketing Events, Formulare und Abonnement-Präferenzen – benötigt Berechtigungen, die HubSpot beim ersten Verbinden nicht erteilt hat. HubSpot wendet die neuen Berechtigungen einer App nur auf NEUE Verbindungen an, sodass eine bestehende Verbindung genau den Zugriff behält, mit dem sie erstellt wurde: Die Tools erscheinen, verweigern dann aber den Dienst mit einem Berechtigungsfehler. Eine erneute Verbindung behebt alles auf einmal. Öffne MetaHub und führe connect_hubspot() aus, oder verwende den Verbindungslink auf deiner Lizenzseite, und genehmige den Zustimmungsbildschirm erneut – es dauert nur wenige Sekunden, ändert nichts an deinen Daten, und jedes Teammitglied verbindet sich individuell. Zwei Dinge, die du wissen solltest: Sequences benötigen zusätzlich Sales Hub Professional oder Enterprise in deinem HubSpot-Abonnement, was keine erneute Verbindung ersetzen kann; und wenn du MetaHub mit einem eingefügten private-app key anstatt über den One-Click-Flow verbunden hast, enthält dein Key bereits alles, was du beim Erstellen angeklickt hast, sodass nichts zu tun ist.

  12. Von dir erstellte Datensätze gehören dir und ein optionaler Modus, der dich auf deiner eigenen Spur hält

    Die App-Berechtigungen von HubSpot gelten kontoübergreifend: Eine individuelle Verbindung gibt jeder Person ihre eigenen Anmeldeinformationen, aber nicht ihre eigenen Berechtigungen – die eigene Dokumentation von HubSpot besagt, dass ein access token nicht widerspiegelt, was ein Benutzer im Konto tun oder nicht tun kann. Daraus ergeben sich zwei Änderungen. Erstens gehört alles, was du über deinen Chat erstellst, jetzt dir in HubSpot, es sei denn, du gibst etwas anderes an. So ist der Datensatzpfad korrekt, anstatt dass alles unter demjenigen landet, der die App installiert hat. Zweitens aktiviert hs_policy einen optionalen „Owned-Only“-Modus für ein Konto: Wenn dieser aktiviert ist, weigert sich MetaHub, Datensätze zu ändern, die anderen Personen gehören, und filtert sie aus den Listen heraus, die es dir zurückgibt – und es sagt dir, wenn es etwas ausgeblendet hat, damit eine kurze Liste niemals fälschlicherweise für fehlende Daten gehalten wird. Er kann auf dein HubSpot-Team erweitert werden, und Super Admins sind davon ausgenommen – um zu lesen, wer ein Super Admin ist, muss gleichzeitig eine Berechtigung hinzugefügt werden, sodass dies erst nach einer erneuten Verbindung wirksam wird; bis dahin sagt MetaHub, dass es dies nicht feststellen kann, anstatt zu raten. Dies ist MetaHubs eigene Schutzfunktion und keine HubSpot-Berechtigung: Berichte, Listen, Konversationen, Dateien, Imports und Sequences werden nicht gefiltert, und es ändert nichts daran, worauf dein HubSpot-Login selbst zugreifen kann. Die Nachricht, die ein Teamkollege beim Verbinden erhält, behauptet nicht länger das Gegenteil.

  13. Wer ist in welchem Team und beide IDs einer Person

    „Wer ist im DACH-Team?“ und „Wandle diese E-Mail-Adresse in die ID um, die das andere Tool benötigt“ haben jetzt eine Antwort. hs_teams listet jedes Team im Konto mit seinen Mitgliedern auf, öffnet eines nach Namen oder ID und sucht eine einzelne Person nach E-Mail, nach einer ihrer beiden IDs oder nach Namen. Es erledigt auch die kleine Sache, die echte Verwirrung erspart: HubSpot gibt einer Person eine owner id UND eine user id. Datensätze tragen die owner id, während Sequenzen, Meeting-Links und Admin-Prüfungen die user id benötigen. Wenn du sie verwechselst, führt das drei Schritte später zu einem rätselhaften „nicht gefunden“ – daher sind beide in jeder Zeile beschriftet. Personen, die keinem Team angehören, werden aufgelistet, anstatt stillschweigend zu fehlen, und deaktivierte Kollegen werden standardmäßig weggelassen, können aber einbezogen werden, denn ein Ausscheider besitzt immer noch Deals, und ein Bericht, der sie stillschweigend weglässt, ist schlimmer als einer, der sie benennt. Die Änderung der Teamzugehörigkeit bleibt in den HubSpot-Einstellungen.

  14. Von dir erstellte Datensätze gehören dir und ein optionaler Modus, der dich auf deiner eigenen Spur hält

    Die App-Berechtigungen von HubSpot gelten kontoübergreifend: Eine individuelle Verbindung gibt jeder Person ihre eigenen Anmeldeinformationen, aber nicht ihre eigenen Berechtigungen – die eigene Dokumentation von HubSpot besagt, dass ein access token nicht widerspiegelt, was ein Benutzer im Konto tun oder nicht tun kann. Daraus ergeben sich zwei Änderungen. Erstens gehört alles, was du über deinen Chat erstellst, jetzt dir in HubSpot, es sei denn, du gibst etwas anderes an. So ist der Datensatzpfad korrekt, anstatt dass alles unter demjenigen landet, der die App installiert hat. Zweitens aktiviert hs_policy einen optionalen „Owned-Only“-Modus für ein Konto: Wenn dieser aktiviert ist, weigert sich MetaHub, Datensätze zu ändern, die anderen Personen gehören, und filtert sie aus den Listen heraus, die es dir zurückgibt – und es sagt dir, wenn es etwas ausgeblendet hat, damit eine kurze Liste niemals fälschlicherweise für fehlende Daten gehalten wird. Er kann auf dein HubSpot-Team erweitert werden, und Super Admins sind davon ausgenommen – um zu lesen, wer ein Super Admin ist, muss gleichzeitig eine Berechtigung hinzugefügt werden, sodass dies erst nach einer erneuten Verbindung wirksam wird; bis dahin sagt MetaHub, dass es dies nicht feststellen kann, anstatt zu raten. Dies ist MetaHubs eigene Schutzfunktion und keine HubSpot-Berechtigung: Berichte, Listen, Konversationen, Dateien, Imports und Sequences werden nicht gefiltert, und es ändert nichts daran, worauf dein HubSpot-Login selbst zugreifen kann. Die Nachricht, die ein Teamkollege beim Verbinden erhält, behauptet nicht länger das Gegenteil.

  15. Wer ist in welchem Team und beide IDs einer Person

    „Wer ist im DACH-Team?“ und „Wandle diese E-Mail-Adresse in die ID um, die das andere Tool benötigt“ haben jetzt eine Antwort. hs_teams listet jedes Team im Konto mit seinen Mitgliedern auf, öffnet eines nach Namen oder ID und sucht eine einzelne Person nach E-Mail, nach einer ihrer beiden IDs oder nach Namen. Es erledigt auch die kleine Sache, die echte Verwirrung erspart: HubSpot gibt einer Person eine owner id UND eine user id. Datensätze tragen die owner id, während Sequenzen, Meeting-Links und Admin-Prüfungen die user id benötigen. Wenn du sie verwechselst, führt das drei Schritte später zu einem rätselhaften „nicht gefunden“ – daher sind beide in jeder Zeile beschriftet. Personen, die keinem Team angehören, werden aufgelistet, anstatt stillschweigend zu fehlen, und deaktivierte Kollegen werden standardmäßig weggelassen, können aber einbezogen werden, denn ein Ausscheider besitzt immer noch Deals, und ein Bericht, der sie stillschweigend weglässt, ist schlimmer als einer, der sie benennt. Die Änderung der Teamzugehörigkeit bleibt in den HubSpot-Einstellungen.

  16. Sieh, was ein Formular erfasst und wozu Personen zugestimmt haben

    MetaHub kann jetzt die Formulare des Kontos sehen und, noch nützlicher, was jedes einzelne tatsächlich erfasst: jedes Feld mit seiner Beschriftung und seinem Typ, welche Felder erforderlich sind, in welches Objekt sie schreiben, die Lifecycle Stage, die das Formular setzt, ob es einen Kontakt für eine unbekannte E-Mail-Adresse erstellt, und den genauen Zustimmungstext und die Checkboxen, denen jemand zugestimmt hat, als er es ausgefüllt hat – Letzteres entscheidet, ob du ihm überhaupt E-Mails senden darfst. Das ist die Antwort auf „Woher kam diese Eigenschaft?“, und das, was du vor einem Import überprüfen solltest, der mit Feldern übereinstimmen muss, die ein Formular bereits schreibt. Zwei ehrliche Einschränkungen, beide im Tool angegeben: Es liest Definitionen, nicht Einreichungen – wer ein Formular ausgefüllt hat, lebt auf der Kontakt-Timeline, in einer älteren API, die dies nicht berührt – und es bearbeitet nichts, da ein Formular kundenorientierter Webinhalt ist und das Löschen eines Formulars jede Seite beschädigt, die es einbettet.

  17. Webinare und Events: Wer sich registriert hat, wer erschienen ist

    Webinare und Events haben jetzt ein Zuhause in MetaHub. hs_marketing_events listet die Marketing-Events des Kontos mit HubSpots eigenen Zählern auf – registriert, teilgenommen, nicht erschienen, abgesagt – öffnet eines, findet den HubSpot-Datensatz hinter einer ID von der Plattform, auf der das Event tatsächlich läuft, und beantwortet beide Richtungen der Anwesenheitsfrage: Wer war bei diesem Event und in welchem Status, und an welchen Events hat diese Person teilgenommen. Es erfasst auch die Anwesenheit für eine Liste von Kontakt-IDs oder E-Mail-Adressen, in jedem der vier von HubSpot erkannten Status, aufgeteilt in Hunderter-Batches, wobei die Event-Zähler danach zurückgelesen werden. Dieser Schreibvorgang fragt zuerst, aus zwei wissenswerten Gründen: Die Teilnahme kann nicht gelöscht, sondern nur durch Aufzeichnung eines anderen Status korrigiert werden, und das E-Mail-Formular erstellt einen Kontakt für jede Adresse, die HubSpot noch nicht kennt – ein CRM-Schreibvorgang, der sich in „Anwesenheit erfassen“ verbirgt. Events können auch erstellt, umbenannt, mit einer Liste verknüpft, abgesagt oder als abgeschlossen markiert werden. Das Erstellen eines Events erfordert die IDs, die das Event in dem System trägt, in dem es lebt, und MetaHub wird diese nicht erfinden: Ein Event mit erfundenen IDs kann niemals mit seiner Quelle abgeglichen werden.

  18. Buche ein Meeting aus dem Chat, mit doppelt angegebener Zeit

    MetaHub kann jetzt die Meeting-Links eines Vertriebsmitarbeiters finden, lesen, was eine Buchungsseite abfragt, deren freie Slots auflisten und einen buchen. Zeiten sind der Teil, der schiefgeht, daher wird jeder Slot zweimal angegeben – in der Zeitzone, die du für den Teilnehmer nennst, und in UTC – und die Zeitzone ist erforderlich, anstatt angenommen zu werden. Der Slot und die Länge sind HubSpots eigene Zahlen: Eine Zeit, die nicht tatsächlich angeboten wird, wird mit den echten daneben abgelehnt, und eine Dauer, die der Link nicht verkauft, wird mit den angebotenen Dauern abgelehnt. Die Buchung erstellt das Kalenderereignis und sendet eine E-Mail an die Person, und HubSpot hat keinen Unbook-Endpunkt, daher fragt es zuerst: Der Eröffnungsanruf zeigt den Link, den Teilnehmer, die lokale Zeit, die Dauer und in welchem HubSpot-Konto es stattfinden würde, und bucht nichts, bis ein zweiter Anruf das einmalige Token aus dieser Vorschau trägt – das an genau diesen Slot, diese Länge und diesen Teilnehmer gebunden ist. Zwei Dinge, die es nicht im Namen von jemandem erfinden wird: die erforderlichen Formularfelder einer Buchungsseite und die rechtlichen Zustimmungs-Checkboxen, die einige Links tragen – es zitiert den Text, dem die Person zustimmen muss, und wartet darauf, dass du bestätigst, dass sie dies getan hat.

  19. Arbeite an einer Marketing-E-Mail, nicht nur Berichte darüber

    MetaHub konnte Marketing-E-Mails auflisten und dir sagen, welche schlecht abgeschnitten haben; jetzt kann es an ihnen arbeiten. hs_marketing_email öffnet eine E-Mail, liest ihren Entwurf – den unveröffentlichten Puffer, in dem eine veröffentlichte E-Mail ihre ausstehenden Bearbeitungen speichert – bearbeitet entweder den Entwurf oder die E-Mail selbst, erstellt eine neue, klont einen bestehenden Versand als sichere Methode zur Wiederverwendung, fügt eine A/B-Variante hinzu und durchläuft die Revisionshistorie: Wer was wann gespeichert hat, wobei jede alte Version entweder in den Entwurf oder über die Live-E-Mail wiederhergestellt werden kann. Es zieht auch Statistiken für ein Zeitfenster, entweder aggregiert oder als Zeitreihe nach Stunde, Tag, Woche oder Monat, sodass die Frage „Wann fanden die Öffnungen tatsächlich statt?“ eine Antwort hat. Drei Aktionen überschreiben Inhalte – das Verwerfen eines Entwurfs und die beiden Wiederherstellungen – daher fragt jede zuerst und nennt das HubSpot-Konto, in dem sie ausgeführt würde. Das Veröffentlichen ist hier bewusst nicht enthalten: Das Veröffentlichen einer Marketing-E-Mail IST der Versand, HubSpot sendet sie an die gesamte Liste und es gibt keinen Rückruf, daher bleibt dieser Button in HubSpot bei dir, wo die Zielgruppenzahl und die Sendezeit auf dem Bildschirm angezeigt werden.

  20. Von dir erstellte Datensätze gehören dir und ein optionaler Modus, der dich auf deiner eigenen Spur hält

    Die App-Berechtigungen von HubSpot gelten kontoübergreifend: Eine individuelle Verbindung gibt jeder Person ihre eigenen Anmeldeinformationen, aber nicht ihre eigenen Berechtigungen – die eigene Dokumentation von HubSpot besagt, dass ein access token nicht widerspiegelt, was ein Benutzer im Konto tun oder nicht tun kann. Daraus ergeben sich zwei Änderungen. Erstens gehört alles, was du über deinen Chat erstellst, jetzt dir in HubSpot, es sei denn, du gibst etwas anderes an. So ist der Datensatzpfad korrekt, anstatt dass alles unter demjenigen landet, der die App installiert hat. Zweitens aktiviert hs_policy einen optionalen „Owned-Only“-Modus für ein Konto: Wenn dieser aktiviert ist, weigert sich MetaHub, Datensätze zu ändern, die anderen Personen gehören, und filtert sie aus den Listen heraus, die es dir zurückgibt – und es sagt dir, wenn es etwas ausgeblendet hat, damit eine kurze Liste niemals fälschlicherweise für fehlende Daten gehalten wird. Er kann auf dein HubSpot-Team erweitert werden, und Super Admins sind davon ausgenommen – um zu lesen, wer ein Super Admin ist, muss gleichzeitig eine Berechtigung hinzugefügt werden, sodass dies erst nach einer erneuten Verbindung wirksam wird; bis dahin sagt MetaHub, dass es dies nicht feststellen kann, anstatt zu raten. Dies ist MetaHubs eigene Schutzfunktion und keine HubSpot-Berechtigung: Berichte, Listen, Konversationen, Dateien, Imports und Sequences werden nicht gefiltert, und es ändert nichts daran, worauf dein HubSpot-Login selbst zugreifen kann. Die Nachricht, die ein Teamkollege beim Verbinden erhält, behauptet nicht länger das Gegenteil.

  21. Fehlerbehebung Sequences und Imports: Die benötigten Berechtigungen werden jetzt tatsächlich angefragt

    Ein Kunde, der sich über den HubSpot Marketplace verbunden hat, stellte fest, dass jeder Aufruf von Sequences als Berechtigungsfehler zurückkam, wobei eine erneute Verbindung keinen Unterschied machte. Die Ursache lag bei uns: Als die Sequences- und Import-Tools ausgeliefert wurden, wurde die MetaHub App nie aktualisiert, um HubSpot nach den benötigten Berechtigungen zu fragen, sodass keine noch so oft wiederholte Verbindung diese gewähren konnte. Sie fragt jetzt nach allen drei (Anzeigen von Sequences, Einschreiben eines Kontakts und Importieren von Datensätzen), und die Berechtigungsliste wird aus den Tools selbst generiert, anstatt manuell synchronisiert zu werden – ein Tool, das eine neue Berechtigung benötigt, kann nicht mehr ausgeliefert werden, ohne dass die App diese anfordert. Zwei verwandte Korrekturen: Eine über den Marketplace hergestellte Verbindung meldet jetzt, welche Berechtigungen sie tatsächlich besitzt, sodass ein Tool vor dem Aufruf sagen kann 'dieser Verbindung wurde X nicht gewährt', anstatt HubSpots rohen Fehler weiterzuleiten, und whoami listet auf, was fehlt. Und die File Manager Tools prüften auf einen Berechtigungsnamen, den HubSpot nicht verwendet, was perfekt gute Verbindungen abgelehnt hätte. Jeder, der bereits verbunden ist, muss sich einmal neu verbinden, damit die neuen Berechtigungen ihn erreichen – HubSpot wendet Berechtigungsänderungen nur auf neue Verbindungen an. Sequences erfordern zusätzlich Sales Hub Professional oder Enterprise auf dem Portal.

  22. Fehlerbehebung Pipeline-Historie zeigt jetzt an, was sich tatsächlich geändert hat

    Beim Überprüfen des neuen Historie-Tools mit einem echten HubSpot-Konto zeigte sich eine Lücke zwischen der veröffentlichten Spezifikation von HubSpot und dem, was die API tatsächlich sendet: Der Snapshot, der jedem Audit-Eintrag beigefügt ist, ist als Objekt dokumentiert, kommt aber als Text an. Die Folge war, dass die Zeile „was sich geändert hat“ nie ausgearbeitet wurde und jeder Eintrag stattdessen mehrere Kilobyte unlesbarer Rohdaten enthielt. Beides ist behoben. Die Historie einer Pipeline liest sich jetzt als einfache Aussagen – wer die Pipeline umbenannt hat und von was, wer eine Stage verschoben hat, wer die Gewinnwahrscheinlichkeit einer Stage von 0.7 auf 0.6 geändert hat – und die Buchhaltungsfelder, die sich bei jeder einzelnen Bearbeitung ändern, werden weggelassen, damit eine Umbenennung nicht unter vier Zeitstempeln begraben ist. Stage-Änderungen werden pro Stage benannt, anstatt als „die Stage-Liste hat sich geändert“ gemeldet zu werden, und der Snapshot, den jeder Eintrag enthält, wird auf eine lesbare Zusammenfassung gekürzt, wodurch eine typische Historie von etwa neunzig Kilobyte auf zwanzig reduziert wird.

  23. Der Dateimanager: Finde eine Datei, teile eine private sicher, räume die Ordner auf

    Ein Dokument in HubSpot hochzuladen und es einem Datensatz zuzuordnen, ist schon länger möglich; hs_files deckt alles danach ab. Durchsuche den Dateimanager nach Name, Erweiterung, Ordner, Typ oder Datum; öffne eine Datei; suche eine über ihren Pfad; durchstöbere und erstelle Ordner; oder lasse HubSpot eine Datei direkt von einer URL in das Konto ziehen, ohne dass die Bytes durch den Chat gehen. Der wissenswerte Teil: CRM-Anhänge sollten privat bleiben, und der richtige Weg, einer Person eine private Datei zugänglich zu machen, ist ein signierter Link — hs_files stellt einen aus, der standardmäßig in fünf Minuten (bis zu einem Tag) abläuft, sagt klar, dass jeder, der ihn besitzt, die Datei bis dahin lesen kann, und protokolliert die Ausstellung, da er Kundendaten weitergibt. Eine Datei öffentlich zu machen, ist die andere Richtung, daher fragt es nach Bestätigung, erklärt, dass Suchmaschinen eine vollständig öffentliche Datei indizieren können, und teilt dir danach mit, welche Zugriffsebene sie erreicht hat. Das Umbenennen eines Ordners wird ebenfalls bestätigt, da es den Pfad von allem darin umschreibt. Das Löschen von Dateien bleibt dort, wo jedes andere Löschen ist: hs_deletion_recipe schreibt jetzt das Dateirezept, einschließlich der permanenten Variante, und MetaHub führt es nicht aus. hs_upload_file hat auch die fehlenden Optionen erhalten — Hochladen in einen Ordner per id, Wiederverwenden einer identischen Datei, die bereits im Konto ist, anstatt eine weitere Kopie hinzuzufügen, oder Überschreiben einer Datei nach Name.

  24. Der Dateimanager: Finde eine Datei, teile eine private sicher, räume die Ordner auf

    Ein Dokument in HubSpot hochzuladen und es einem Datensatz zuzuordnen, ist schon länger möglich; hs_files deckt alles danach ab. Durchsuche den Dateimanager nach Name, Erweiterung, Ordner, Typ oder Datum; öffne eine Datei; suche eine über ihren Pfad; durchstöbere und erstelle Ordner; oder lasse HubSpot eine Datei direkt von einer URL in das Konto ziehen, ohne dass die Bytes durch den Chat gehen. Der wissenswerte Teil: CRM-Anhänge sollten privat bleiben, und der richtige Weg, einer Person eine private Datei zugänglich zu machen, ist ein signierter Link — hs_files stellt einen aus, der standardmäßig in fünf Minuten (bis zu einem Tag) abläuft, sagt klar, dass jeder, der ihn besitzt, die Datei bis dahin lesen kann, und protokolliert die Ausstellung, da er Kundendaten weitergibt. Eine Datei öffentlich zu machen, ist die andere Richtung, daher fragt es nach Bestätigung, erklärt, dass Suchmaschinen eine vollständig öffentliche Datei indizieren können, und teilt dir danach mit, welche Zugriffsebene sie erreicht hat. Das Umbenennen eines Ordners wird ebenfalls bestätigt, da es den Pfad von allem darin umschreibt. Das Löschen von Dateien bleibt dort, wo jedes andere Löschen ist: hs_deletion_recipe schreibt jetzt das Dateirezept, einschließlich der permanenten Variante, und MetaHub führt es nicht aus. hs_upload_file hat auch die fehlenden Optionen erhalten — Hochladen in einen Ordner per id, Wiederverwenden einer identischen Datei, die bereits im Konto ist, anstatt eine weitere Kopie hinzuzufügen, oder Überschreiben einer Datei nach Name.

  25. Importiere eine Tabelle über HubSpots eigenen Importer und exportiere, was du anforderst

    hs_import führt eine CSV- oder Tabellendatei durch dieselbe Import-Engine, die HubSpots eigener Importbildschirm verwendet — was bedeutet, dass es das tun kann, was Batch-Schreibvorgänge nicht können: die Liste der Datensätze erstellen, Assoziationen importieren und genau berichten, welche Zeilen fehlgeschlagen sind und warum. Bevor etwas hochgeladen wird, prüft es die Dinge, die sonst eine Stunde später fehlschlagen würden: dass jede in deinem Mapping benannte Spalte im Header der Datei existiert, dass ein Update oder Upsert eine ID-Spalte zum Abgleichen von Datensätzen hat und wie viele Datenzeilen die Datei tatsächlich enthält — dann zeigt es dir das, das gültige Datumsformat und das HubSpot-Konto an und wartet auf Bestätigung. Spalten, die du nicht zugeordnet hast, werden als ignoriert importiert und zurückgelistet, anstatt die Datei stillschweigend zu verschieben. Datumsangaben verwenden standardmäßig Jahr-Monat-Tag, sodass ein europäisches Blatt lautstark fehlschlägt, anstatt den 3. September stillschweigend in den 9. März zu verwandeln. Danach meldet hs_import HubSpots eigene Zeilenzähler und die Fehler pro Zeile, mit den Werten jeder fehlgeschlagenen Zeile, sodass du nur diese beheben und erneut importieren kannst. Das Abbrechen sagt klar, dass bereits importierte Zeilen importiert bleiben. hs_export startet einen Export eines Suchergebnisses oder einer Liste und gibt den Download-Link zurück, sobald HubSpot die Datei erstellt hat, mit dem Hinweis, dass der Link kurzlebig ist und Kundendaten enthält.

  26. Sales Sequences: Sieh sie dir an und melde einen Kontakt erst nach Bestätigung an

    MetaHub kann jetzt mit HubSpot Sales Sequences arbeiten — den pro-Mitarbeiter Follow-up-Kadenz, die Eins-zu-Eins-E-Mails aus dem eigenen Posteingang einer Person senden. hs_sequences listet die Sequences auf, die ein bestimmter Benutzer sehen kann, öffnet eine, um ihre Schritte anzuzeigen (welche E-Mails sind, welche Aufgabenerinnerungen sind und wie viele Tage dazwischen liegen), und beantwortet „Ist dieser Kontakt bereits in einer Sequence?“ für jeden Kontakt. Da HubSpot Sequences pro Benutzer festlegt, sagt jede Lesung, aus wessen Sicht sie geantwortet hat. hs_enroll_sequence startet eine Kadenz für einen Kontakt — und da die erste E-Mail innerhalb von Minuten versendet werden kann und HubSpots API keine Möglichkeit bietet, jemanden abzumelden, fragt es zuerst: Der Eröffnungsaufruf liest die Sequence und den Kontakt, zeigt dir die Schritte, den Empfänger, wer sie senden würde und in welchem HubSpot-Konto es geschehen würde, und meldet nichts an. Nur ein zweiter Aufruf, der das einmalige Token aus dieser Vorschau enthält, wird fortgesetzt, und das Token ist an genau diese Sequence, diesen Kontakt und diesen Absender gebunden, sodass eine Änderung, nachdem du sie genehmigt hast, sie ungültig macht. Ein Kontakt ohne E-Mail-Adresse wird direkt abgelehnt, und einer, der sich von E-Mails abgemeldet hat, wird in der Vorschau markiert. Das Erstellen oder Bearbeiten einer Sequence und das Stoppen einer Sequence bleiben HubSpot UI-Arbeit — die API bietet beides nicht.

  27. Füge Datensätze zu einer Liste hinzu, entferne sie und sieh, auf welchen Listen ein Datensatz ist

    HubSpot Listen waren in MetaHub nur zum Erstellen gedacht; jetzt sind sie voll funktionsfähig. hs_list_memberships fügt Datensätze zu einer statischen (MANUAL oder SNAPSHOT) Liste hinzu, entfernt sie, erledigt beides in einem Aufruf oder kopiert jedes Mitglied einer anderen Liste – beliebig viele Datensätze, für dich in HubSpot's 100-pro-Aufruf-Limit aufgeteilt. Es beantwortet auch die Frage „wer ist auf dieser Liste“ (mit den Eigenschaften, die du anfragst, die zuletzt hinzugefügten zuerst, wenn du möchtest) und „auf welchen Listen ist dieser Kontakt“, für einen Datensatz oder hundert. hs_lists findet eine Liste nach Namen oder Suche (jede Zeile enthält ihre Größe), benennt sie um, ersetzt den Filter einer dynamischen Liste, stellt eine gelöschte Liste innerhalb des 90-Tage-Fensters von HubSpot wieder her und verwaltet Listenordner. Die Sicherheitsregeln aus dem Rest von MetaHub gelten: Eine DYNAMIC Liste wird durch ihren Filter definiert, daher werden Mitgliedschafts-Schreibvorgänge darauf abgelehnt, bevor etwas gesendet wird, wobei die Lösung genau beschrieben wird; jeder Mitgliedschafts-Schreibvorgang meldet die Größe der Liste vor und nach dem Vorgang zusammen mit HubSpots eigener Bestätigung pro Datensatz; das Entfernen von Mitgliedern, das Kopieren einer ganzen Liste und das Ersetzen eines Filters erfordern jeweils zuerst eine Bestätigung und nennen das HubSpot-Konto, in dem sie ausgeführt würden; und ein Ordner wird nur gelöscht, wenn er leer ist.

  28. Füge Datensätze zu einer Liste hinzu, entferne sie und sieh, auf welchen Listen ein Datensatz ist

    HubSpot Listen waren in MetaHub nur zum Erstellen gedacht; jetzt sind sie voll funktionsfähig. hs_list_memberships fügt Datensätze zu einer statischen (MANUAL oder SNAPSHOT) Liste hinzu, entfernt sie, erledigt beides in einem Aufruf oder kopiert jedes Mitglied einer anderen Liste – beliebig viele Datensätze, für dich in HubSpot's 100-pro-Aufruf-Limit aufgeteilt. Es beantwortet auch die Frage „wer ist auf dieser Liste“ (mit den Eigenschaften, die du anfragst, die zuletzt hinzugefügten zuerst, wenn du möchtest) und „auf welchen Listen ist dieser Kontakt“, für einen Datensatz oder hundert. hs_lists findet eine Liste nach Namen oder Suche (jede Zeile enthält ihre Größe), benennt sie um, ersetzt den Filter einer dynamischen Liste, stellt eine gelöschte Liste innerhalb des 90-Tage-Fensters von HubSpot wieder her und verwaltet Listenordner. Die Sicherheitsregeln aus dem Rest von MetaHub gelten: Eine DYNAMIC Liste wird durch ihren Filter definiert, daher werden Mitgliedschafts-Schreibvorgänge darauf abgelehnt, bevor etwas gesendet wird, wobei die Lösung genau beschrieben wird; jeder Mitgliedschafts-Schreibvorgang meldet die Größe der Liste vor und nach dem Vorgang zusammen mit HubSpots eigener Bestätigung pro Datensatz; das Entfernen von Mitgliedern, das Kopieren einer ganzen Liste und das Ersetzen eines Filters erfordern jeweils zuerst eine Bestätigung und nennen das HubSpot-Konto, in dem sie ausgeführt würden; und ein Ordner wird nur gelöscht, wenn er leer ist.

  29. Verbesserung Alle Parameter, die HubSpots aktuelle API für die Tools bietet, die du bereits nutzt

    Wir haben die Tools von MetaHub mit den neuesten veröffentlichten API-Spezifikationen von HubSpot (dem 2026-03 Release, alle 117 APIs) verglichen und die Parameterlücken bei den bereits vorhandenen Tools geschlossen. Datensätze können jetzt über eine eindeutige Eigenschaft anstelle einer id abgerufen und aktualisiert werden – ein Kontakt per E-Mail in einem einzigen Aufruf, ohne vorherige Suche – und jeder Lesezugriff kann die vollständige Änderungshistorie einer Eigenschaft abfragen (wann ein Deal die Phase gewechselt hat, wer den Owner geändert hat). Die Erstellung und Aktualisierung von Eigenschaften deckt nun alles ab, was HubSpots eigenes Formular bietet: hidden, display order, form field, unique values (die dann auch als lookup keys funktionieren), calculated properties, owner pickers, number and currency formatting und Sensitive Data marking. Die Marketing-E-Mail-Liste filtert serverseitig nach created, updated und published dates, email type, campaign und published state, sortiert und paginiert. Die Inbox-Suche kann archivierte Threads durchsuchen. Das gleiche Audit hat eine priorisierte Liste von HubSpot API-Familien erstellt, die MetaHub noch nicht abdeckt; diese sind separate Arbeit.

  30. Fehlerbehebung Ein Schreibvorgang, den HubSpot stillschweigend ignorierte, meldet keinen Erfolg mehr

    HubSpot beantwortet einige Schreibvorgänge mit einer normalen Erfolgsmeldung und tut dann nichts damit: Eine Eigenschaft, die schreibgeschützt oder berechnet ist – der Marketing-Kontaktstatus ist der häufigste Fall – wird von der API akzeptiert und verworfen, ohne Fehler, und das Datum der letzten Änderung des Datensatzes bewegt sich nie. MetaHub hat das früher direkt als erfolgreiches Update durchgereicht, was besonders bei Massenoperationen am schlimmsten ist: Ein Durchlauf über ein paar tausend Kontakte konnte melden, dass jeder von ihnen aktualisiert wurde, während sich in HubSpot nichts geändert hat, und das erste Anzeichen von Problemen wäre eine Zahl, die sich Wochen später nicht verringern lässt. Zwei Dinge haben sich geändert. Bevor ein Update gesendet wird, liest MetaHub die eigenen Eigenschaftsdefinitionen des Portals und lehnt diejenigen ab, die HubSpot als schreibgeschützt markiert, und benennt dabei die Art und Weise, wie die Änderung tatsächlich vorgenommen werden muss – für den Marketing-Kontaktstatus ist das die Massenaktion im Kontakte-Index, ein „Set marketing contact status“ Workflow oder ein Import, und es wird auch gesagt, dass als Nicht-Marketing eingestufte Kontakte bis zum nächsten Aktualisierungsdatum des Portals abrechenbar bleiben. Nach einem Schreibvorgang vergleicht MetaHub, was es gesendet hat, mit dem, was HubSpot zurückgegeben hat: Ein Wert, der anders zurückkam, wird als fehlgeschlagener Schreibvorgang mit den beiden Werten nebeneinander gemeldet, nicht als Update, und ein Massenaufruf zählt nur die Datensätze, die sich wirklich geändert haben. Erstellungen werden absichtlich anders behandelt – der Datensatz existiert, daher ist eine verworfene Eigenschaft eine laute Warnung, die sie benennt, anstatt ein Fehler, der zu einem erneuten Versuch und einer Duplizierung des Datensatzes verleiten würde. Der Vergleich toleriert HubSpots eigene Normalisierung (true/false, Zahlen, Daten), sodass gewöhnliche Schreibvorgänge still bleiben.

  31. Verbesserung Tool-Beschreibungen erwähnen Pipedrive nicht mehr

    Einige Tool-Beschreibungen von MetaHub bezeichneten sich als „das HubSpot-Gegenstück zu“ einem Pipedrive-Tool – ein Überbleibsel davon, wie die beiden Produkte parallel entwickelt wurden. Auf MetaHub verweisen diese Referenzen auf Tools, die hier nicht existieren, was bestenfalls die Aufmerksamkeit der KI verschwendet und schlimmstenfalls dazu führt, dass sie danach sucht. Die Beschreibungen sagen jetzt einfach, was jedes Tool tut. Es wurden keine Tool-Namen, Argumente oder Verhaltensweisen geändert.

  32. Fehlerbehebung Eine selbst gehostete Bereitstellung, deren Datenbank ausgefallen ist, startet jetzt, meldet dies und heilt sich selbst

    Selbst gehostete Bereitstellungen speichern ihren Zustand in PostgreSQL. Wenn diese Datenbank unerreichbar war – ein gestoppter Server, ein Netzwerkproblem – hing der Dienst beim Start ewig fest: Der Health-Endpoint antwortete nie, sodass ein einfacher Datenbankausfall wie alles andere aussah, nur nicht wie ein solcher. Der Start ist jetzt begrenzt. Der Dienst fährt im degradierten Zustand hoch, /health antwortet mit ok:false, db "postgres:unreachable" und HTTP 503 – deutlich unterscheidbar von einem gesunden Zustand, sodass das Health-Gate einer Deploy-Pipeline einen Build, der seine Datenbank nicht erreichen kann, weiterhin nicht freigibt – und die Logs nennen den tatsächlichen Verbindungsfehler. Sobald die Datenbank wieder antwortet, beendet der Dienst seine aufgeschobene Startarbeit und kehrt von selbst in den gesunden Zustand zurück, kein Neustart erforderlich. Jeder Datenbankverbindungsversuch ist jetzt ebenfalls begrenzt (METAPIPE_DB_CONNECT_TIMEOUT, Standard 10 Sekunden). Gehostete Bereitstellungen auf SQLite sind davon unberührt.

  33. Fehlerbehebung Das Wechseln von HubSpot-Konten bleibt jetzt tatsächlich für den nächsten Aufruf bestehen

    Bei einer Lizenz, die mehrere HubSpot-Konten abdeckt, meldete hs_use_account den Wechsel, gab einen account_token zurück, um den Chat auf diesem Konto zu halten — und dann wurde der nächste Schreibvorgang abgelehnt, weil kein Konto ausgewählt war. Der Token war das Einzige, was die beiden Aufrufe miteinander verband, und kein Tool bewarb ihn als etwas, das du senden könntest, also ließen Assistenten ihn fallen. Der Wechsel bleibt jetzt auch für den Rest der Verbindung von selbst bestehen, und der Token ist ein dokumentiertes Argument bei jedem Tool, sodass ein Chat auf dem von ihm ausgewählten Konto bleibt, selbst wenn die Verbindung mit einem anderen Chat geteilt oder darunter neu gestartet wird.

  34. Fehlerbehebung Jeder mit einer Teamlizenz kann sein eigenes HubSpot verbinden — die Anfrage sieht nicht mehr so aus, als wäre die Lizenz voll

    Eine Lizenz deckt ein HubSpot Portal ab, und jeder darauf verbindet sich individuell mit demselben Portal, sodass MetaHub für jede Person mit genau ihren eigenen Berechtigungen und Scopes agiert. Wenn du MetaHub gebeten hast, sich zu verbinden, wurden früher Portal-Slots anstelle von Personen gezählt: War der eine Slot belegt, antwortete es, dass die Lizenz voll sei und bot an, die Verbindung eines Kollegen zu entfernen, was das Problem nur verschoben hätte. Der Fehler, auf den du mitten in der Arbeit gestoßen bist, verwies auf deine Kontoseite, die bei einer Teamlizenz mit bereits verbundenem Portal nichts zum Klicken anzeigt. Beide geben dir jetzt einen Ein-Klick-Link, der dich persönlich mit dem Portal verbindet, das die Lizenz bereits nutzt — kein zusätzlicher Slot, niemand wird verdrängt. Die Kontoseite sagt dies auf der HubSpot-Karte, und die Teammitglieder-Karte kann einen Verbindungslink für jeden Teamkollegen erstellen.

  35. Verbesserung MetaHub warnt dich jetzt, wenn ein von dir eingefügter HubSpot-Token im Chatverlauf landet

    HubSpot durch Einfügen eines Private App-Tokens oder Service Keys zu verbinden, bedeutet, eine aktive Anmeldeinformation in eine Konversation einzugeben, und diese bleibt im Verlauf dieser Konversation — einschließlich überall dort, wo der Chat exportiert, als Screenshot erfasst oder geteilt wird. Wir halten Anmeldeinformationen aus unseren eigenen Logs und aus Tool-Ergebnissen fern, aber nicht aus deiner Nachricht. Daher weist connect_hubspot jetzt danach darauf hin: Die Verbindung funktioniert und der Token ist in Ordnung, aber wenn das Portal wichtig ist, behandle den Schlüssel als offengelegt, rotiere ihn in HubSpot unter Settings → Integrations → Private Apps und verbinde dich erneut mit der One-Click-Installation. Der One-Click-Link ist das, was MetaHub jetzt überall zuerst anbietet, mit der Begründung dazu. Das Einfügen eines Tokens funktioniert weiterhin und wird nicht entfernt — manche Setups haben keinen Browser, um eine Installation auszuführen. whoami meldet auch, welche Verbindung tatsächlich aktiv ist, sodass die Frage „warum wird immer noch der alte Token verwendet“ ohne Raten beantwortet werden kann.

  36. Verbesserung Jede Antwort zeigt jetzt an, aus welchem HubSpot Portal sie stammt

    Ein Chat kann auf mehrere Pipedrive Konten ausgerichtet sein, und jede Antwort enthält einen kleinen Metadatenblock, der deiner KI mitteilt, welches davon aktiv ist. Bisher sagte dieser Block überhaupt nichts, wenn kein Konto ausgewählt war – er ließ das Feld leer. Aber leer bedeutete nicht, dass der Aufruf ins Leere lief: Er ging an das Standardkonto. Ein Chat, der auf das Pipedrive eines Kunden ausgerichtet war und dann diesen Zeiger verloren hatte (ein Serverneustart reicht aus), sah also so aus, als wäre kein Konto ausgewählt, während er stillschweigend woanders las und schrieb. Das Feld ist jetzt nie leer. Wenn kein Konto ausgewählt wurde, wird dies angezeigt und das stattdessen verwendete Konto benannt, als Standard markiert, damit es niemals mit einem von dir gewählten Konto verwechselt werden kann. Gleiches gilt für MetaHub, wo kein ausgewähltes Konto bedeutet, dass der Aufruf fehlschlagen würde, anstatt zurückzufallen – das wird jetzt auch angezeigt, anstatt deine KI es erraten zu lassen.

  37. Verbesserung Ein angeheftetes HubSpot-Konto übersteht jetzt eine erneute Verbindung

    Mit hs_use_account kannst du einen Chat auf das HubSpot eines bestimmten Kunden richten, und metawork_context ermöglicht es dir, diesen Pointer zu benennen, damit mehrere Chats ihn bewusst teilen können. Beide funktionieren, indem sie deiner KI ein signiertes Token übergeben, das bei jedem folgenden Aufruf mitgeführt wird – das Token, nicht die Verbindung selbst, hält den Chat an dieses Konto gebunden, denn die Verbindung, die dein KI-Client gerade verwendet, kann sich ohne Vorwarnung ändern: Eine erneute Verbindung, ein Netzwerkfehler oder die Bereitstellung eines Updates durch uns führen alle zu einer neuen Verbindung. Bisher übersprang das Benennen eines Pointers mit metawork_context (oder das Richten von hs_use_account auf einen Pointer per Namen) dieses Token, sodass es sich darauf verließ, dass die Verbindung gleich blieb. Wenn dies nicht der Fall war, verlor der Chat seinen HubSpot-Kontext stillschweigend – kein Fehler, nur das falsche Portal oder gar keines. Jeder benannte Pointer erhält jetzt ebenfalls ein Token, sodass erneute Verbindungen ihn nicht mehr zurücksetzen.

  38. Verbesserung whoami meldet dein HubSpot und nichts anderes

    `whoami` – die Überprüfung, die deine KI zuerst durchführt, um zu bestätigen, dass sie mit dem richtigen Konto verbunden ist – beantwortete früher Fragen zu HubSpot und Pipedrive, je nachdem, welches Produkt du gekauft hast. Bei MetaHub bedeutete das, dass jede Antwort eine Pipedrive-Verbindung enthielt, nach der du nie gefragt hast (unsere, nicht deine – MetaHub hat keine Pipedrive-Tools, um sie zu nutzen), und jedes Mal einen Live-Anruf an Pipedrive dahinter. Es beschreibt jetzt das CRM, das dieses Produkt tatsächlich steuert: deine HubSpot-Verbindung, auf welches Portal dieser Chat zeigt und wer in deinem Team verbunden ist. Derselbe Fix behebt etwas, das wichtiger war, wenn du mehrere HubSpot-Portale mit einer Lizenz betreibst: Nach dem Wechsel eines Chats zu einem anderen Portal suchte die kurze Bestätigung, die MetaHub an jede Antwort anhängt – die den aktiven Account benennt und das Token enthält, das den Chat daran gebunden hält – im Pipedrive-Slot, fand nichts und blieb stumm. Es benennt jetzt dein HubSpot-Portal, sodass ein Chat nicht unbemerkt auf ein anderes abdriften kann.

  39. Verbesserung Tool-Änderungen können deine Verbindung nicht mehr stillschweigend unterbrechen

    Jede Verbindung meldet jetzt, welche Version des Toolsets sie bereitstellt, und deine KI kann dies sehen. Das ist wichtig, da das Protokoll einen stillen Fehler zulässt: Dein KI-Client speichert die Liste der MetaHub-Tools beim Verbinden im Cache, und nichts teilt ihm jemals mit, dass diese Liste veraltet ist. Wenn wir ein Tool umbenennen oder zusammenführen, bietet ein Client, der noch die alte Liste besitzt, weiterhin den alten Namen an – und der Aufruf schlägt in dem Moment fehl, in dem du ihn brauchst, mit einer wenig hilfreichen Meldung "unbekanntes Tool". Von nun an: Die Version und ein kurzer Fingerabdruck des Toolsets werden bei jeder Verbindung mitgeliefert, `whoami` meldet sie, und ein Aufruf unter einem veralteten Namen wird entweder trotzdem ausgeführt (wir leiten ihn weiter) oder teilt dir genau mit, welches Tool ihn ersetzt hat und dass eine erneute Verbindung deine Liste aktualisiert. Nichts an deinen CRM-Daten ändert sich; es geht darum, dass MetaHub niemals stillschweigend unter dir zusammenbricht.

  40. Verbesserung Tool-Änderungen können deine Verbindung nicht mehr stillschweigend unterbrechen

    Jede Verbindung meldet jetzt, welche Version des Toolsets sie bereitstellt, und deine KI kann dies sehen. Das ist wichtig, da das Protokoll einen stillen Fehler zulässt: Dein KI-Client speichert die Liste der MetaHub-Tools beim Verbinden im Cache, und nichts teilt ihm jemals mit, dass diese Liste veraltet ist. Wenn wir ein Tool umbenennen oder zusammenführen, bietet ein Client, der noch die alte Liste besitzt, weiterhin den alten Namen an – und der Aufruf schlägt in dem Moment fehl, in dem du ihn brauchst, mit einer wenig hilfreichen Meldung "unbekanntes Tool". Von nun an: Die Version und ein kurzer Fingerabdruck des Toolsets werden bei jeder Verbindung mitgeliefert, `whoami` meldet sie, und ein Aufruf unter einem veralteten Namen wird entweder trotzdem ausgeführt (wir leiten ihn weiter) oder teilt dir genau mit, welches Tool ihn ersetzt hat und dass eine erneute Verbindung deine Liste aktualisiert. Nichts an deinen CRM-Daten ändert sich; es geht darum, dass MetaHub niemals stillschweigend unter dir zusammenbricht.

  41. Marketing-E-Mail-Performance, gemessen an deinen eigenen Zahlen

    Frag, welche E-Mail schlecht performt hat, und du erhältst eine Antwort, keine Tabelle. MetaHub zieht jeden Versand in einem Zeitfenster und bewertet jeden einzelnen anhand des Medians deines eigenen Kontos – denn "22 % Öffnungsrate" bedeutet allein nichts, und "22 % gegenüber deinen üblichen 31 %, mit dreifach erhöhten Abmeldungen" ist das, was du tatsächlich wissen musstest. Zustellbarkeitsprobleme (Bounces, Abmeldungen, Spam-Beschwerden) werden getrennt von langweiligem Text gekennzeichnet, da eine stillschweigend sterbende Liste das größere Problem ist. Der Kampagnenbericht wurde ebenfalls neu aufgebaut. Er hatte Kampagnen mit leeren Feldern zurückgegeben – Name, Status, Daten, Budget, Metriken, Assets, alles null – weil er HubSpot die falschen Fragen stellte. Er liefert jetzt eine echte Attribution (Sitzungen, neue und beeinflusste Kontakte) und eine Aufschlüsselung pro Asset mit den eigenen Zahlen jedes Assets: E-Mails mit ihren Versendungen und Öffnungen, Landing Pages mit Ansichten und Einreichungen, Formulare mit Konversionsraten. Eine ehrliche Einschränkung: HubSpot hat die API, die genau auflistete, wer eine bestimmte E-Mail geöffnet hat, bereits im Oktober 2025 eingestellt. Du erhältst genaue Zählungen sowie die Kontakte, denen die Kampagne zugeschrieben wird – und MetaHub sagt dir, was was ist, anstatt das eine als das andere auszugeben. Diese Tools benötigen Marketing Hub Professional; HubSpot erlaubt keinen Zugriff unterhalb dieses Plans, unabhängig von deinen Berechtigungen. Bei einem niedrigeren Plan wird dies in einer Zeile angegeben, anstatt mit einem Fehlercode zu scheitern.

  42. MetaHub bearbeitet jetzt deinen Posteingang – lesen, triagieren, antworten

    MetaHub kann jetzt den Konversations-Posteingang sehen: Frag, was unbeantwortet ist, lies einen Thread, fasse ihn zusammen, ordne ihn einem Deal zu und antworte darauf. Der nützliche Teil ist nicht das Lesen – es ist "wer auf uns wartet". HubSpot hat keine Möglichkeit, das zu fragen; MetaHub ermittelt dies, indem es vergleicht, wann der Kunde zuletzt geschrieben hat und wann du zuletzt geantwortet hast, sortiert nach der Wartezeit und setzt die Personen mit einem offenen Deal ganz nach oben. Frag "was ist im Posteingang unbeantwortet" und du erhältst eine Arbeitsliste, keine Liste. Das Antworten erfolgt bewusst in zwei Schritten. MetaHub entwirft, zeigt dir den genauen Wortlaut, an wen es geht und unter wessen Namen es gesendet wird – und sendet nichts, bis du zustimmst. Wenn du danach ein Wort änderst, fragt es erneut, denn das, was gesendet wird, sollte das sein, was du gelesen hast. HubSpot hat keine Rückruffunktion, daher ist dies nicht verhandelbar. Interne Notizen erreichen den Kunden niemals, und WhatsApp-Threads können gelesen, aber nicht beantwortet werden (HubSpot erlaubt dies über die API in keinem Plan). Zusammenfassungen umfassen jetzt auch Posteingangs-Konversationen, sodass eine Deal-Zusammenfassung den Austausch, der ihn tatsächlich vorangebracht hat, nicht mehr verpasst. Frag hs_playbook('conversations') nach der Methode. Eine Sache ist zu tun: Dies erfordert neue HubSpot-Berechtigungen, und HubSpot wendet Berechtigungsänderungen nur auf neue Verbindungen an. Verbinde HubSpot einmal von deiner Kontoseite aus erneut – alles andere funktioniert in der Zwischenzeit weiter.

  43. Verbesserung Verbinde HubSpot als beliebiger Nutzer, nicht nur als derjenige, der die Lizenz gekauft hat

    Das Verbinden von HubSpot schlug früher fehl, es sei denn, der HubSpot-Nutzer, der die Verbindung genehmigte, war die Abrechnungs-E-Mail der Lizenz oder ein gelistetes Teammitglied – alle anderen landeten bei "ist nicht auf dieser Lizenz" und konnten nichts dagegen tun. Diese Überprüfung ist entfallen. Wer auch immer du bei HubSpot angemeldet bist, kann die Verbindung genehmigen, und das Konto, das sie genehmigt hat, wird aufgezeichnet, damit du sehen kannst, wer was verbunden hat. Wenn dein HubSpot-Login von der Adresse abweicht, mit der du bezahlst, oder du das HubSpot eines Kunden verwaltest, funktioniert die Verbindung jetzt.

  44. Füge ein weiteres HubSpot-Konto mit einem Klick hinzu

    Agenturlizenzen benötigen keinen Service Key mehr, der für jedes zusätzliche HubSpot-Konto eingefügt werden muss. Bitte deine KI, sich zu verbinden, und sie gibt dir einen Autorisierungslink zurück – genehmige ihn in HubSpot, und dieses Konto wird deinem autorisierten Set hinzugefügt. Das Trennen funktioniert auch pro Konto, sodass das Entfernen des HubSpot eines Kunden die anderen intakt lässt. Bevor es antwortet, überprüft jeder Chat, auf welches Konto er tatsächlich zeigt, sodass eine Frage zu einem Kunden nicht aus dem CRM eines anderen Kunden beantwortet werden kann.

  45. Verbesserung Verschiebe deine Lizenz auf ein anderes HubSpot

    Solo-Lizenzen decken jeweils ein HubSpot-Konto ab, und der Wechsel zu einem anderen war immer erlaubt – aber sobald du ein Konto verbunden hattest, bot die Seite keine Möglichkeit dazu, sodass der einzige Weg die Neuinstallation von MetaHub über den Marktplatz war. Es gibt jetzt einen Button "Anderes HubSpot verbinden" auf deiner Kontoseite. Melde dich bei dem Konto an, das du verwenden möchtest, bevor du ihn drückst: Er ersetzt das, das du hattest, und MetaHub greift nicht mehr auf das alte zu.

  46. Verbesserung Solo-Pläne melden sich jetzt über deinen Browser an

    Das Verbinden einer Solo-Lizenz durch Einfügen deines Lizenzschlüssels in eine Konfigurationsdatei funktioniert nicht mehr – du meldest dich stattdessen über deinen Browser an, genau wie Claude und ChatGPT bereits verbinden. Ein Lizenzschlüssel identifiziert die Lizenz, nicht die Person, die sie besitzt: Ein Solo-Schlüssel, der in fünf Konfigurationen eingefügt wird, sieht genau so aus wie eine Person, die von fünf Maschinen aus arbeitet. Die Anmeldung behebt dies von Grund auf. Wenn du MetaHub über Claude, ChatGPT, Microsoft Copilot oder GitHub Copilot verbindest, warst du bereits angemeldet und musst nichts tun; Gemini CLI meldet sich jetzt auch an. Team-Pläne behalten den Lizenzschlüsselzugriff; sie sind bereits sitzplatzbasiert und an ihr CRM-Konto gebunden.

  47. Verbesserung Gemini CLI verbindet sich mit einer Browser-Anmeldung

    Das Einrichten von Gemini CLI bedeutete früher, deinen Lizenzschlüssel in ~/.gemini/settings.json einzufügen. Es meldet sich jetzt über deinen Browser an, wie jeder andere Client: Füge den Server hinzu, führe /mcp auth metahub aus und genehmige es im sich öffnenden Fenster. Nichts Geheimes befindet sich mehr in einer Konfigurationsdatei auf der Festplatte.

  48. Verbesserung Langsamer Token-Dienst sieht nicht mehr wie eine fehlende Verbindung aus

    Wenn unser HubSpot-Token-Dienst langsam antwortete (Kaltstart plus Token-Aktualisierung), wurde die Onboarding-Nachricht angezeigt – die einem bereits verbundenen Kunden sagte, er solle die App neu installieren. Ein langsamer Broker sagt jetzt genau das ("temporär, in wenigen Sekunden erneut versuchen"), und das Timeout-Budget wurde erhöht, um den langsamen Pfad abzudecken.

  49. Verbesserung Aktivitätsprotokoll benennt das Konto, in das geschrieben wurde

    Jeder Eintrag im Aktivitätsprotokoll zeichnet jetzt auf, GEGEN WELCHES Portal/Konto der Schreibvorgang ausgeführt wurde – relevant, wenn ein Team-Operator zwischen Clients wechselt, und für Deduplizierungs-Merges, die das Konto tragen, auf dem sie ausgeführt wurden. Filter mit account=, um die Historie eines Kontos anzuzeigen.

  50. Verbesserung Deduplizierung versteht jetzt Deals

    Deals werden zusammen mit Kontakten und Unternehmen zu einer Deduplizierungs-Entität – gleicher Überprüfungs- und Zusammenführungs-Workflow, gleicher Audit-Trail. Wiederkehrende Deals werden behandelt: Zwei Deals in derselben Serie (Retainer, Verlängerungen) werden als Geschwister erkannt, nicht als Duplikate markiert.

  51. Verbesserung Deduplizierungs-manueller Modus erfordert eine Einladung oder Anmeldung

    Der "Token einfügen"-Modus der Deduplizierungsseite ist jetzt hinter einem Client-Einladungslink oder einer Google-/Microsoft-/E-Mail-Anmeldung geschützt, und jede Zusammenführung wird der Person zugeschrieben, die darauf im Audit-Log geklickt hat.

  52. Verbesserung Aktivitätsprotokoll speichert zwei Jahre

    Audit-Einträge, die älter als zwei Jahre sind, werden automatisch gelöscht.

  53. Verbesserung Audit-Log deckt jetzt auch Deduplizierungs-Merges ab

    Das Aktivitätsprotokoll der letzten Woche erfasste keine Zusammenführungen, die über das Deduplizierungs-Tool vorgenommen wurden – sie liefen auf einem separaten Pfad und entgingen ihm. Sie werden jetzt ebenfalls protokolliert, eine Zeile pro Zusammenführung, die den Datensatz benennt, der zusammengeführt wurde, und den, der überlebt hat, sodass die Frage "warum ist dieses Duplikat verschwunden" auch dort eine Antwort findet.

  54. Ein Aktivitätsprotokoll für jede Änderung, mit dem Grund

    Jeder Schreibvorgang, den deine KI vornimmt – Updates, Archivierungen, Zusammenführungen, Pipeline-Änderungen – landet jetzt in einem Aktivitätsprotokoll, das du direkt abfragen kannst: "Warum haben wir das geändert" oder "Warum fehlt dieser Deal" erhält eine echte Antwort statt einer Vermutung. Sag deiner KI, warum du eine Änderung vornimmst, und sie notiert den Grund ebenfalls, sodass er über die Konversation hinaus erhalten bleibt. Auf jedem Plan verfügbar.

  55. Verbesserung Suchfilter, die tatsächlich filtern

    Gefilterte HubSpot-Suchen konnten stillschweigend ungefiltert zurückkommen, wenn die Filterbedingungen in einer leicht anderen Form als erwartet ankamen. Das ist behoben – eine gefilterte Suche filtert jetzt, und wenn etwas am Filter immer noch nicht geparst wird, erhältst du eine klare Fehlermeldung anstelle eines vollständigen, ungefilterten Ergebnissatzes.

  56. Finde und führe doppelte benutzerdefinierte Objekte zusammen

    Das Deduplizierungs-Tool funktioniert jetzt auch für deine benutzerdefinierten Objekte, nicht nur für Kontakte und Unternehmen. Wähle ein benutzerdefiniertes Objekt – deine Aufträge, Ausgaben oder was auch immer dein Portal verwendet – und MetaHub findet wahrscheinliche Duplikate nach Namen und deinen durchsuchbaren Feldern, zeigt sie nebeneinander an und führt die von dir bestätigten zusammen. Verfügbar auf HubSpot Enterprise-Portalen, wo benutzerdefinierte Objekte leben. Wie immer können Zusammenführungen nicht rückgängig gemacht werden, also überprüfe sie, bevor du bestätigst.

  57. Workflows, die auf Änderungen von Einzelposten reagieren

    MetaHub kann jetzt HubSpot-Workflows erstellen, die bei Änderungen von Einzelposten ausgelöst werden – ein Produkt, das einem Deal hinzugefügt, eine Menge oder ein Preis aktualisiert wird – was HubSpot nicht als nativen Trigger anbietet. Bitte deine KI, etwas zu automatisieren, das passieren soll, "wann immer sich ein Einzelposten im Deal ändert" – Preise neu berechnen, den Deal zur Überprüfung markieren, den Eigentümer benachrichtigen – und MetaHub richtet einen Flow ein, der diese Änderungen zuverlässig aufnimmt. Einzelposten-gesteuerte Automatisierung, die einfach funktioniert, keine speziellen Add-ons erforderlich.

  58. Verbesserung Labels auf verknüpften Datensätzen werden jetzt korrekt angewendet

    Wenn MetaHub zwei Datensätze in HubSpot verknüpft – einen Kontakt als "Rechnungskontakt" bei einem Unternehmen oder als "Entscheidungsträger" bei einem Deal markiert – bleibt das von dir angeforderte Label jetzt tatsächlich bestehen. Benutzerdefinierte Verknüpfungs-Labels, die dein Team in HubSpot definiert hat, wurden manchmal abgelehnt oder ohne Label angewendet; MetaHub liest jetzt die genauen Label-Definitionen deines Portals und wendet jedes Mal das richtige an. Bitte deine KI, einen Kontakt mit einem Deal "als Rechnungskontakt" zu verknüpfen, und die gelabelte Beziehung wird korrekt in HubSpot angezeigt.

  59. Verbesserung Workflow-Schritte mit benutzerdefiniertem Code und korrekt abgelegte Eigenschaften

    MetaHub kann jetzt HubSpot-Workflows zusammenstellen, die benutzerdefinierte Code-Schritte enthalten – es kennt das genaue Schrittformat, die Node-Laufzeit und dass das Workflow-Geheimnis in deinem Portal existieren muss, bevor der Workflow erstellt wird (ein fehlendes Geheimnis führte früher zu einem wenig hilfreichen Serverfehler). Es weiß auch, dass Einzelposten einen Workflow nicht von selbst auslösen können, daher erstellt es Deal-ausgelöste Flows, die stattdessen die Einzelposten des Deals durchlaufen. Und das Erstellen einer Deal-Eigenschaft landet jetzt beim ersten Versuch in der richtigen integrierten Gruppe von HubSpot; für benutzerdefinierte Objekte fragt es, in welche Gruppe es abgelegt werden soll, anstatt falsch zu raten.

  60. Verbesserung Gutschrift- und Rabattpositionen zu Deals hinzufügen

    MetaHub kann jetzt eine Position mit negativem Wert zu einem Deal hinzufügen – eine Gutschrift, einen Rabatt oder eine Rückerstattung – auch wenn HubSpot keinen negativen Stückpreis akzeptiert. Frag nach einer Position mit negativem Betrag, und es erfasst den Wert als Positionsrabatt, sodass die Deal-Gesamtsumme korrekt ist. Wenn eine Menge involviert ist und unklar ist, ob du die gesamte Position oder jede Einheit meinst, fragt es zuerst, anstatt zu raten.

  61. HubSpot-Workflows aus deiner KI erstellen

    MetaHub kann jetzt HubSpot-Workflows für dich erstellen, bearbeiten, aktivieren oder deaktivieren und löschen – richte eine Automatisierung einfach durch Beschreibung ein. Bitte es, Kontakte einzuschreiben, wenn sie ein Formular absenden, einen Tag zu warten und dann eine E-Mail zu senden oder eine Folgeaufgabe zu erstellen, und es stellt den gesamten Workflow zusammen und gibt dir einen Link zur Überprüfung in HubSpot. Neue Workflows werden deaktiviert erstellt, sodass nichts mit deinen Datensätzen ausgeführt wird, bis du es überprüft und aktiviert hast. Um einen Workflow zu stoppen, deaktiviert es ihn, anstatt ihn zu löschen, da ein gelöschter Workflow ohne HubSpot-Support nicht wiederhergestellt werden kann.

  62. Verbesserung Datensätze verknüpfen funktioniert einfach, auch ohne die Verbindung zu benennen

    Wenn du MetaHub bittest, zwei Datensätze zu verknüpfen – oder sie bereits verknüpft zu erstellen – ohne den Beziehungstyp explizit anzugeben, verwendet es jetzt die Standard-Assoziation von HubSpot für dieses Paar, anstatt einen Fehler auszugeben. So funktioniert "diesen Kontakt mit diesem Unternehmen verknüpfen" von selbst, ohne den Assoziationstyp kennen zu müssen.

  63. Dateien an HubSpot-Datensätze anhängen

    Du kannst jetzt eine Datei hochladen und sie direkt von deiner KI an einen Deal, Kontakt, ein Unternehmen oder ein Ticket anhängen. Die Datei wird über eine Notiz am Datensatz hinzugefügt – HubSpots Standardmethode zur Anzeige von Anhängen. Hänge per Link an (ein Google Drive- oder Dropbox-"Jeder mit dem Link"-Link oder eine beliebige öffentliche/signierte URL) für sofortige, wartungsfreie Uploads, oder ziehe eine kleine Datei direkt in den Chat. Frag "wie soll ich Dateien hochladen?" für den besten Weg.

  64. Bereinige und dedupliziere deine Tabelle vor dem Import

    Große Importe in HubSpot beginnen jetzt mit einem Bereinigungslauf. Ziehe deine Kontakte-, Unternehmen- oder Deal-Tabelle in das Deduplizierungs-Tool, und es bereinigt und dedupliziert die Zeilen für dich – zuerst exakte Übereinstimmungen, dann unscharfe, und ignoriert rechtliche Suffixe und Branchen-Standardformulierungen beim Vergleich – und gibt dann eine importbereite CSV-Datei mit intakten Originalspalten zurück: der gewinnende Datensatz bleibt erhalten, absorbierte Duplikate werden entfernt. Die Methode ist auch im Playbook integriert – bitte deine KI, einen Import zu planen, und sie steuert große Dateien durch Bereinigen-dann-Importieren, zählt Zeilen rein vs. raus, damit nichts stillschweigend verloren geht.

  65. Integriertes CRM-Playbook – hs_playbook

    Bitte deine KI, eine Pipeline zu entwerfen, Eigenschaften zu erstellen, ein benutzerdefiniertes Objekt zu modellieren, einen Import zu planen oder eine beliebige Aufgabe auszuführen, die die Metawork-Methode abdeckt, und sie folgt jetzt einem dokumentierten Playbook, anstatt zu improvisieren. hs_playbook() listet die Themen auf (import · pipelines · properties · tasks · data_safety · crm_choice · tools); hs_playbook(topic) gibt die vollständige Methode zurück. Die Hygiene der Eigenschaftsgruppen ist integriert – es überprüft bestehende Gruppen und fragt, wo abgelegt werden soll, bevor Eigenschaften erstellt werden.

  66. Pipelines und Phasen aus deiner KI erstellen und bearbeiten

    Neue Tools hs_create_pipeline, hs_update_pipeline, hs_create_stage und hs_update_stage – erstelle oder forme eine Deal- oder Ticket-Pipeline aus dem Chat heraus, wobei die Datenschutzvorkehrungen der Methode angewendet werden, damit Phasen und ihre Datensätze intakt bleiben.

  67. Verbesserung Jede Aufgabe verknüpft sich mit einem Datensatz – keine verwaisten Aktivitäten

    Das Erstellen einer Aufgabe erfordert jetzt die Verknüpfung mit dem Kontakt, Unternehmen oder Deal, zu dem sie gehört – HubSpot akzeptiert keine lose, unverknüpfte Aufgabe über MetaHub. So bleibt deine Aktivitätszeitleiste an etwas gebunden, das du tatsächlich wiederfinden kannst.

  68. Verbesserung Deduplizierung: Sitzungen sind langlebig und überleben Deployments

    Große Deduplizierungsläufe erfordern nicht mehr, dass der Browser-Tab geöffnet bleibt. Das Klicken auf "Diese Gruppe zusammenführen" oder "Ausgewählte zusammenführen" übergibt die Arbeit jetzt an den Server – nur die IDs werden übertragen, niemals der Datensatzinhalt. Du kannst deinen Laptop schließen, der Deckel wird weiter zusammengeführt. Der Deduplizierungs-Tab zeigt den Live-Fortschritt an und verbindet sich automatisch wieder, wenn du zurückkommst. Job-Dateien enthalten nur den Zusammenführungsplan (Entitätstyp + Überlebender + Verlierer-IDs) und dein bereits aufgelöstes API-Token; sie werden 24 Stunden nach Abschluss des Jobs automatisch gelöscht, damit Anmeldeinformationen nicht auf der Festplatte verbleiben. Funktioniert sowohl mit MetaPipe (Pipedrive) als auch mit MetaHub (HubSpot).

  69. Verbesserung Deduplizierung: Manuelle API-Schlüssel-Nutzer erhalten den vollen Funktionsumfang

    Wenn du dich durch Einfügen deines HubSpot Private App-Tokens direkt in die Deduplizierungsseite verbindest (anstatt über hs_dedup zu gehen), erstellt die SPA jetzt automatisch ein serverseitiges Sitzungstoken. Praktische Auswirkung: Zusammenführungen schlagen nicht mehr mit "Sitzungstoken fehlt" fehl, und die neue Einstellungs-UI (sichtbare Felder, Abgleichregeln, Audit-Log, Export/Import) wird angezeigt. Einstellungen bleiben pro Token erhalten, sodass das erneute Verbinden mit demselben Token deine Konfiguration wiederherstellt.

  70. Verbesserung Deduplizierung: Horizontaler Scroll für breite Cluster

    Wenn ein Cluster mehr Datensätze (oder mehr sichtbare Felder) enthält, als auf den Bildschirm passen, scrollt die Vergleichstabelle jetzt horizontal, anstatt Spalten zu quetschen. Die Feldbezeichnungsspalte links bleibt beim Scrollen fixiert, damit du den Kontext nicht verlierst.

  71. Verbesserung Deduplizierungs-Einstellungen: Export / Import + Audit-Log

    Speichere einen Snapshot deiner Deduplizierungs-Konfiguration als JSON und stelle ihn jederzeit wieder her – Export lädt das vollständige Lizenzdokument herunter (Team-Standardeinstellungen + persönliche Überschreibungen aller), Import ersetzt es atomar mit derselben Validierung, die eine normale Speicherung verwendet. Der neue Audit-Log-Tab zeichnet die letzten 50 Änderungen auf (wer, wann, welcher Bereich, welche Felder), sodass leicht zu erkennen ist, wann ein Teamkollege etwas geändert hat, das die Warteschlange aller betrifft. Import wird ebenfalls im Log aufgezeichnet.

  72. Deduplizierungs-Abgleichregeln unterstützen jetzt Bedingungen pro Regel

    Jeder Diskriminator / Identifier / Soft Signal kann eine optionale Bedingung tragen, die festlegt, wann er ausgelöst wird: minimale Wertlänge, nicht leer oder ein Regex-Muster (Groß-/Kleinschreibung ignorierender vollständiger Abgleich). Nützlich für Regeln wie "Kunden_nummer nur als Diskriminator behandeln, wenn sie mindestens 5 Zeichen lang ist" oder "auf definitiv hochstufen, wenn beide Steuer-IDs DE.+ übereinstimmen". Abwärtskompatibel – bestehende Regeln ohne Bedingungen funktionieren unverändert weiter.

  73. Persönliche Überschreibungen zusätzlich zu den Team-Deduplizierungs-Einstellungen

    Team-Lizenzmitglieder können jetzt ihre eigenen sichtbaren Feldauswahlen und Abgleichregeln getrennt von den Team-Standardeinstellungen halten, ohne die gesamte Konfiguration zu forken. Das Einstellungsmodal erhält einen Team-/Persönlich-Umschalter: Bearbeite Team-Standardeinstellungen im Team-Bereich (jeder sieht die Änderung) oder erstelle eine persönliche Ebene im Persönlich-Bereich, die die Team-Felder pro Entität überschreibt. Ein "Auf Team-Standard zurücksetzen"-Button bereinigt Überschreibungen, die du nicht mehr möchtest. Solo-Lizenzen sehen den Umschalter nicht – es gibt kein Team zum Überschreiben.

  74. Deduplizierung: Konfigurierbare sichtbare Felder + Drei-Bucket-Abgleichregeln

    Jedes Team bearbeitet die Deduplizierungs-Warteschlange anders – einige leben nach der Steuer-ID, andere nach der Kundennummer, einige schauen nur auf Titel und Land. Das neue ⚙ Felder & Regeln-Modal (oben auf der Seite, auch von jedem erweiterten Cluster aus erreichbar) lässt jede Lizenz entscheiden, welche Felder in der Vergleichsansicht pro Entität angezeigt werden, und definiert drei Buckets von Abgleichregeln: Diskriminatoren (Werte unterscheiden sich → kein Duplikat, Cluster ausgeblendet), Identifikatoren (Werte stimmen überein → auf Definitiv hochgestuft) und Soft Signals (trägt zu Wahrscheinlich/Möglich bei). Die Einstellungen werden über die gesamte Team-Lizenz geteilt, sodass die Warteschlange für alle gleich aussieht; "zuletzt bearbeitet von" wird gestempelt, damit du sehen kannst, wer was geändert hat.

  75. hs_summarize – Ein-Aufruf-Zusammenfassungsdaten für Kontakte, Unternehmen, Deals, Tickets

    "Briefe mich über Acme", "was ist mit dem Smith-Deal passiert", "bring mich auf den neuesten Stand dieses Tickets" – hs_summarize sammelt alles, was deine KI benötigt, um eine kohärente Zusammenfassung in einem einzigen Tool-Aufruf zu erstellen: Entitätskontext, Aktivitäten (offen + erledigt), Notizen, E-Mails, Dateien und (im weiten Umfang) die Historie, die über HubSpots Engagements + Associations APIs mit dem verknüpften Kontakt und Unternehmen verbunden ist. Fragt dich im Voraus, ob du eine enge (nur die Entität) oder breite (auch verknüpfte Datensätze) und aktuelle (letzte 6 Monate) oder gesamte Historie möchtest – die KI kann nicht stillschweigend für dich auswählen.

  76. Deduplizierung – serverseitige Zusammenführungs-Warteschlange (Laptop schließen, weggehen)

    Große Deduplizierungsläufe erfordern nicht mehr, dass der Browser-Tab geöffnet bleibt. Das Klicken auf "Diese Gruppe zusammenführen" oder "Ausgewählte zusammenführen" übergibt die Arbeit jetzt an den Server – nur die IDs werden übertragen, niemals der Datensatzinhalt. Du kannst deinen Laptop schließen, der Deckel wird weiter zusammengeführt. Der Deduplizierungs-Tab zeigt den Live-Fortschritt an und verbindet sich automatisch wieder, wenn du zurückkommst. Job-Dateien enthalten nur den Zusammenführungsplan (Entitätstyp + Überlebender + Verlierer-IDs) und dein bereits aufgelöstes API-Token; sie werden 24 Stunden nach Abschluss des Jobs automatisch gelöscht, damit Anmeldeinformationen nicht auf der Festplatte verbleiben. Funktioniert sowohl mit MetaPipe (Pipedrive) als auch mit MetaHub (HubSpot).

  77. Verbesserung hs_create_property_group + hs_associate_schema_to Fix

    Neues Tool zum Erstellen benutzerdefinierter Eigenschaftsgruppen für jeden Objekttyp, sodass das Onboarding eines komplexen Datenmodells (40+ Felder über Produkte, Deals, Einzelposten) keine UI-Klickarbeit mehr erfordert, bevor Eigenschaften sauber abgelegt werden können. Auch hs_associate_schema_to wurde behoben, das freundliche Namen, IDs und FQNs ablehnte – der Body sendet jetzt das korrekte objectTypeId-Format und der Standard-Assoziationsname wird gemäß HubSpots ^[a-zA-Z][a-zA-Z0-9_]*$-Regel bereinigt.

  78. Meilenstein hs_dedup – Browser-basierte HubSpot-Deduplizierung

    Dasselbe gehostete Browser-Tool wie MetaPipes pd_dedup, jetzt für HubSpot-Kontakte und -Unternehmen. Fuzzy-Namensabgleich mit Levenshtein-Gating, E.164-Telefonnummern-Normalisierung, Marktplatz- + Social-Host-Blocklisten, Adress-Gate (andere Stadt/Land = Schwesterbüros, keine Duplikate), persistente Entscheidungen über Re-Analysen hinweg, Flag-and-skip über Notiz-Schreibvorgänge, Shift-Klick-Bereichsauswahl. Daten verlassen niemals deinen Browser – Zusammenführungen rufen HubSpot direkt über die v3 /crm/v3/objects/{type}/merge-Endpunkte auf.

  79. hs_summarize – Entitäts-Zusammenfassungsdaten auf Abruf

    Bitte deine KI, einen Kontakt, ein Unternehmen, einen Deal oder ein Ticket zusammenzufassen – es zieht Notizen, Anrufe, Meetings, E-Mails, Aufgaben (und für einen breiten Umfang bei Deals/Tickets die Interaktionshistorie der zugehörigen Kontakte + Unternehmen) und erstellt eine Zusammenfassung, die abdeckt, was passiert ist, was besprochen wurde, ausstehende nächste Schritte und Erfolge. Das Tool fragt zuerst: eng vs. breit (Interaktionen leben oft am Kontakt, nicht am Deal), und aktuell (6 Monate) vs. gesamte Historie.

  80. Eigentümer- + Eigenschaftssuche, Portal-Info, Kampagnenbericht

    hs_search_owners (optionale Anreicherung der offenen Deal-Anzahl), hs_search_properties (Textsuche + Gate für sensible Felder), hs_get_portal_info, hs_campaign_report (Marketing Hub-Liste + Metriken + Assets in einem Aufruf).

  81. Verbesserung PHI-Filter für sensible Eigenschaften

    Eigenschaften, die mit HubSpots dataSensitivity=sensitive gekennzeichnet sind, werden standardmäßig aus den Eigenschaftslisten ausgeblendet. Übergebe include_sensitive=True, um explizit zuzustimmen. Entspricht HubSpots eigener MCP-Haltung.

  82. Reporting- + Forecasting-Tool-Oberfläche

    Added hs_pipeline_funnel, hs_pipeline_forecast, hs_activity_report, hs_conversion_report, hs_won_deals_report, hs_lost_deals_report, hs_new_contacts_report, hs_stale_deals, hs_user_leaderboard. Ask your AI for any common HubSpot report by name.

  83. Meilenstein MetaPipe + MetaHub in separate Produkte aufgeteilt

    Same codebase, two deployments. HubSpot tools live at metahub.metawork.studio, Pipedrive at metapipe.metawork.studio. Buy what you need, no bundle pressure. Internal split via METAPIPE_SCOPE.

  84. Gemini CLI-Unterstützung

    Drop MetaHub into ~/.gemini/settings.json with a Bearer token. Same tool surface as the Claude + ChatGPT paths.

  85. Verbesserung Multi-Account-Team-Modus-Feinschliff

    hs_use_account / hs_list_accounts. Pipedrive and HubSpot active-account state is now decoupled per team caller — operate as client A in PD while operating as client B in HS in the same session. connect_hubspot accepts HubSpot’s newer Service Keys alongside Private App tokens.

  86. ChatGPT Developer Mode Connector

    OAuth flow in ChatGPT Settings → Connectors. Email match against your checkout account; no separate token.

  87. Benutzerdefinierte Objektbehandlung – erstklassig

    hs_create_custom_object_schema, hs_associate_schema_to, hs_list_associations, hs_list_association_types, hs_disassociate. Service contracts, products, partners, projects — whatever you model, your AI can operate it.

  88. Vokabular-bewusste Eigenschaftsbehandlung

    MetaHub resolves portal-specific list names, pipeline names, and property labels server-side. Your AI doesn’t have to guess what «the re-engagement list» means in your portal.

  89. Meilenstein Öffentliche Beta auf Claude.ai

    Phase-1 launch with 31 tools covering objects (contacts, companies, deals, tickets, custom), properties, search, associations, batch reads/updates.

Hör auf, dein HubSpot zu verwalten. Fang an zu verkaufen.

Die KI, für die du bereits bezahlst, erledigt die CRM-Arbeit, die du lieber nicht machen würdest. 30 Tage kostenlos, dann weniger als zwei Stunden der Zeit eines Spezialisten für das ganze Jahr, jederzeit kündbar.

30 Tage kostenlose Testphase starten

Du betreibst eine Agentur oder Beratung? MetaHub unterstützt auch Multi-Portal-Dispatch, kundenbezogene Anmeldeinformationen und den mandantenisolierten Team-Modus – so wie wir es für unsere eigene Kundenarbeit entwickelt haben. Kontaktiere uns →