HubSpot Service Hub automatisieren: Help Desk, Tickets, Workflows und die API
Von Roman Zakharenko · Fakten geprüft
Automatisierung in HubSpot Service Hub dreht sich um das Ticket: Help-Desk-Kanäle erstellen Tickets, das Routing weist sie zu, Pipelines und Status verfolgen sie, und ticketbasierte Workflows wirken auf sie. Regelbasierte Chatbots sammeln Details, bevor überhaupt ein Ticket existiert, und die Webhook-Aktion in Workflows sowie die CRM API verbinden HubSpot mit allem anderen. Im Folgenden sehen Sie, was die einzelnen Bausteine leisten und wo Sie anfangen.
Auf einen Blick
- Standardmäßig erstellt der Help Desk automatisch Tickets aus jedem Kanal, den Sie mit ihm verbinden.
- Die Standard-Pipeline Support Pipeline hat vier Ticketstatus: New, Waiting on contact, Waiting on us und Closed.
- SLA-Ziele im Help Desk können die Zeit bis zur ersten Antwort, bis zur nächsten Antwort und bis zum Schließen messen.
- Die Webhook-Aktion in Workflows akzeptiert nur URLs, die mit HTTPS beginnen.
- Tickets werden über die API mit einem POST an /crm/v3/objects/tickets erstellt.
Was Sie in HubSpot Service Hub automatisieren können
Die Automatisierung in Service Hub verteilt sich auf mehrere Tools, die alle auf den Ticket-Datensatz wirken. Entscheiden Sie, wohin eine Regel gehört, bevor Sie sie bauen; die meisten Probleme entstehen, wenn dieselbe Logik an zwei Stellen lebt.
| Tool | Was es automatisiert | Typischer Einsatz |
|---|---|---|
| Help-Desk-Kanäle und Routing | Tickets aus verbundenen Kanälen erstellen und zuweisen | Jede Support-E-Mail und jeder Chat wird zum Ticket und erreicht das richtige Team |
| Ticket-Pipelines und Status | Die Phasen, die ein Ticket durchläuft, und ob jede als offen oder geschlossen gilt | Getrennte Pipelines für unterschiedliche Arten von Supportarbeit |
| SLA-Ziele | Zielwerte für erste Antwort, nächste Antwort und Schließen | Ein schnelleres Antwortziel für Chat als für E-Mail |
| Ticketbasierte Workflows | Aktionen auf Tickets, die die Aufnahme-Trigger erfüllen | Ticketinhaber rotieren, Eigenschaften aktualisieren, verzögerte Follow-ups |
| Regelbasierte Chatbots | Fragen, Ticketerstellung und Übergabe im Chat | Bestelldaten erfassen, bevor ein Agent übernimmt |
| Webhooks und die API | Ticketdaten nach außen senden und Tickets aus anderen Systemen erstellen oder aktualisieren | Tickets mit Jira oder internen Tools synchronisieren |
Help-Desk-Kanäle und Routing
Der Help Desk ist der Arbeitsbereich von HubSpot für ticketbasierten Support. Sie können Chat-, E-Mail-, Formular-, Anruf- und Facebook-Messenger-Kanäle mit ihm verbinden. Standardmäßig werden Tickets automatisch aus jedem verbundenen Kanal erstellt, und HubSpot empfiehlt, alle Ihre Support-Kanäle zu verbinden, weil Tickets aus nicht verbundenen Kanälen im Help Desk womöglich ohne Betreff und Thread erscheinen.
Das Routing wird pro Kanal eingestellt. Wenn Sie etwa eine Team-E-Mail verbinden, wählen Sie Standard-Pipeline, -Status und -Priorität für neue Tickets und dann eine Routing-Option:
- Bestimmte Benutzer oder Teams.
- Den Kontaktinhaber.
- Skillbasiertes Routing, das Tickets den Skills der Agenten zuordnet.
- Einen Zuweisungs-Workflow, wenn Sie Logik über die integrierten Optionen hinaus brauchen.
- Niemand – die Tickets bleiben dann in der Ansicht Unassigned, wo Agenten sie übernehmen.
Automatisches und skillbasiertes Routing hängen von Ihren Seats und Ihrem Abonnement ab. Prüfen Sie, was Ihr Account umfasst, bevor Sie Ihre Abläufe auf eine bestimmte Routing-Option ausrichten.
Ticket-Pipelines, Status und SLA-Ziele
Tickets durchlaufen eine Pipeline, und bei Tickets heißen die Pipeline-Phasen Status. Die Standard-Pipeline Support Pipeline hat vier: New, Waiting on contact, Waiting on us und Closed. Sie verwalten Pipelines unter Settings > Objects > Tickets > Pipelines, und jeden Status, den Sie hinzufügen, müssen Sie als Open oder Closed markieren.
Diese Entscheidung steuert die Automatisierung. Wechselt ein Ticket in einen geschlossenen Status, wird sein Close date auf heute gesetzt; wechselt es zurück in einen offenen Status, wird das Close date gelöscht. Sie können dieses Verhalten pro Pipeline anpassen. Weil Workflows und Berichte nach Status filtern, halten Sie die Zahl der Status klein und eindeutig.
SLA-Ziele im Help Desk legen Zielwerte für die Zeit bis zur ersten Antwort, bis zur nächsten Antwort und bis zum Schließen fest. Ein Ziel kann für alle Tickets gelten, für Tickets mit einem bestimmten Eigenschaftswert oder für eine Kombination von Eigenschaften, und jede Regel lässt sich auf festgelegte Zeiten und eine Zeitzone beschränken. HubSpots eigene Beispiele sind ein kürzeres Antwortziel für Enterprise-Kunden und ein schnelleres Antwortziel für Chat als für E-Mail. Das Snoozen eines Tickets wirkt sich nicht auf sein SLA aus.
Ticketbasierte Workflows
Ein ticketbasierter Workflow nimmt Tickets auf, die seine Aufnahme-Trigger (Enrollment Triggers) erfüllen, und führt dann eine Abfolge von Aktionen aus. Die für Supportarbeit nützlichsten Aktionen:
- Verzögerungen: eine festgelegte Anzahl von Tagen, Stunden und Minuten warten oder bis zu einem Kalenderdatum, einer Datumseigenschaft oder einem Ereignis.
- If/then-Verzweigungen: Tickets anhand von Filterkriterien, die mit AND und OR verknüpft sind, auf unterschiedliche Pfade schicken.
- 'Edit record': Eigenschaftswerte am Ticket oder an einem verknüpften Datensatz setzen, kopieren oder löschen.
- 'Create record': einen neuen Datensatz anlegen, der standardmäßig mit dem aufgenommenen Ticket verknüpft wird.
- 'Rotate record to owner': Tickets reihum unter den von Ihnen ausgewählten Benutzern verteilen. Die Rotation wird pro Aktion gezählt und zurückgesetzt, wenn Sie nach dem Aktivieren des Workflows Inhaber hinzufügen oder entfernen.
- 'Send a webhook': eine externe URL mit Ticketdaten aufrufen, siehe nächster Abschnitt.
Gute erste Kandidaten für HubSpot-Ticket-Workflows:
- Neue Tickets in einer Pipeline reihum unter einer Gruppe von Agenten verteilen.
- Eine Eigenschaft von einem verknüpften Datensatz auf das Ticket kopieren, damit Routing und Berichte sie nutzen können.
- Ein Ticket per Webhook an Jira oder ein internes Tool senden, wenn sich sein Status ändert.
- Nach dem Schließen eines Tickets eine festgelegte Zeit warten und dann anhand einer Eigenschaft verzweigen, um über ein Follow-up zu entscheiden.
Chatbots, Webhooks und die HubSpot API
Regelbasierte Chatbots übernehmen die ersten Minuten eines Chats. Drei Aktionen leisten den Großteil der Supportarbeit. 'Ask question' speichert die Antwort des Besuchers in einer Kontakteigenschaft und kann Schnellantworten anbieten. 'Submit a ticket' erstellt ein Ticket mit dem Namen, der Pipeline und dem Status, die Sie festlegen, wird aber übersprungen, wenn der Besucher keinen verknüpften Kontaktdatensatz hat. 'Send to team member' übergibt den Chat an einen bestimmten Benutzer oder ein Team, nachdem geprüft wurde, ob diese verfügbar sind, und zeigt andernfalls die Abwesenheitsnachricht an. Hat der Bot Betriebszeiten, werden Chats nur innerhalb dieser Zeiten an ein Teammitglied weitergeleitet.
Die Webhook-Aktion in Workflows sendet Daten nach außen. Wählen Sie POST oder GET und geben Sie eine URL ein, die mit HTTPS beginnt. Ein POST-Body kann alle Eigenschaften des Datensatzes enthalten oder einen angepassten Satz von Schlüsseln, die jeweils einer HubSpot-Eigenschaft zugeordnet sind. Zur Authentifizierung können Sie eine Request-Signatur nutzen, die HubSpot als Header hinzufügt und die Ihr Endpunkt prüft, oder einen API-Schlüssel, der als Secret gespeichert und in einem Header oder Query-Parameter gesendet wird. Sie können die Aktion in ihrem Panel testen, ohne bestehende Datensätze zu verändern. Ob diese Aktion verfügbar ist, hängt von Ihrem Abonnement ab.
Für die Gegenrichtung nutzen Sie die CRM API. Ein POST an /crm/v3/objects/tickets erstellt ein Ticket; geben Sie subject, hs_pipeline_stage (den Status) und hs_pipeline mit, und zwar als interne IDs statt als Labels. Wird keine Pipeline angegeben, wird die Standard-Pipeline verwendet. Ein GET an /crm/v3/properties/tickets listet die Ticket-Eigenschaften Ihres Accounts auf. Apps können außerdem über die Webhooks API Ticket-Ereignisse abonnieren, darunter ticket.creation und ticket.propertyChange, das auslöst, wenn sich eine von Ihnen benannte Eigenschaft an irgendeinem Ticket ändert. Diese Abonnements werden auf App-Ebene konfiguriert und benötigen den Scope tickets.
Umsetzung
TascaLab baut auf den Tools auf, die Sie bereits nutzen, ohne Plattformwechsel, mit APIs, Webhooks sowie Make oder n8n. HubSpot hat eine dokumentierte API und unterstützt Webhooks, lässt sich also fast sicher anbinden; das konkrete Setup wird in einem kostenlosen 30-minütigen Health-Check-Gespräch bestätigt. Ticket Routing & Categorization ist ein einmaliges Projekt für 690 €, Automated Reports per E-Mail oder Slack kosten 620 € und Custom Automation über mehrere Systeme ab 1.070 €. Jedes Projekt umfasst 30 Tage Support nach dem Launch, eine Basisdokumentation und keine versteckten Kosten, und die meisten Setups dauern 1–3 Wochen.
Häufig gestellte Fragen
Was sind die Standard-Ticketstatus in HubSpot?
Die Standard-Pipeline Support Pipeline hat vier Status: New, Waiting on contact, Waiting on us und Closed. Sie können eigene hinzufügen und jeden als Open oder Closed markieren.
Kann der HubSpot Help Desk SLAs verfolgen?
Ja. SLA-Ziele im Help Desk messen die Zeit bis zur ersten Antwort, bis zur nächsten Antwort und bis zum Schließen, für alle Tickets oder nach Ticket-Eigenschaften, und lassen sich auf festgelegte Zeiten beschränken. Das Snoozen eines Tickets wirkt sich nicht auf sein SLA aus.
Kann ein HubSpot-Chatbot Tickets erstellen?
Ja. Die Aktion 'Submit a ticket' erstellt ein Ticket mit dem Namen, der Pipeline und dem Status, die Sie festlegen. Sie wird übersprungen, wenn der Besucher keinen verknüpften Kontaktdatensatz hat.
Wie sende ich HubSpot-Ticketdaten an ein anderes System?
Fügen Sie einem ticketbasierten Workflow eine Webhook-Aktion hinzu, die eine POST- oder GET-Anfrage an eine HTTPS-URL sendet. Apps können außerdem über die Webhooks API Ticket-Ereignisse wie ticket.creation und ticket.propertyChange abonnieren.
Was brauche ich, um über die HubSpot API ein Ticket zu erstellen?
Senden Sie einen POST an /crm/v3/objects/tickets mit subject, hs_pipeline_stage und hs_pipeline, jeweils als interne IDs. Wenn Sie die Pipeline weglassen, wird die Standard-Pipeline verwendet.
Möchten Sie das für Ihr Team einrichten lassen?
Buchen Sie einen kostenlosen Health Check: ein 30-minütiges Gespräch und ein schriftlicher Bericht mit 2–3 konkreten Empfehlungen, einem Festpreis und den geschätzten laufenden Kosten. Ohne Verkaufsgespräch.
Quellen
- HubSpot Knowledge Base — Connect channels to help desk
- HubSpot Knowledge Base — Set up and manage object pipelines
- HubSpot Knowledge Base — Set SLA goals in help desk
- HubSpot Knowledge Base — Choose your workflow actions
- HubSpot Knowledge Base — Use webhooks with HubSpot workflows
- HubSpot Knowledge Base — Choose your rule-based chatbot actions
- HubSpot Developers — Tickets API
- HubSpot Developers — Webhooks API guide