HubSpot Kontakt-Abruf Template
Dieses Template ermöglicht es Ihrem KI-Assistenten, während eines Gesprächs automatisch Kontaktdaten aus HubSpot abzurufen. Sobald ein Kunde seine E-Mail-Adresse nennt, werden die relevanten Informationen sofort verfügbar gemacht.Überblick
Funktionsweise
- Kunde nennt E-Mail-Adresse im Gespräch
- Automatische Extraktion der E-Mail durch KI
- Echtzeit-Abfrage bei HubSpot CRM
- Sofortige Personalisierung der Antworten
Typische Anwendung
- Kundenverifizierung bei Support-Anfragen
- Personalisierte Begrüßung und Ansprache
- Kontextualisierte Gesprächsführung
- Automatische Gesprächsprotokollierung
Schritt-für-Schritt-Konfiguration
1. HubSpot API-Key beschaffen
1
HubSpot Dashboard öffnen
- Melden Sie sich in Ihrem HubSpot-Account an
- Navigieren Sie zu “Einstellungen” (⚙️)
2
API-Key generieren
- Gehen Sie zu “Integrationen” → “Private Apps”
- Klicken Sie auf “Create a private app”
- Vergeben Sie einen aussagekräftigen Namen (z.B. “Famulor Mid-Call Tools”)
3
Berechtigungen konfigurieren
4
API-Key sichern
- Kopieren Sie den generierten API-Key
- Speichern Sie ihn sicher (wird für die Tool-Konfiguration benötigt)
2. Mid-Call-Tool konfigurieren
Grundlegende Tool-Einstellungen
Feld | Wert | Beschreibung |
---|---|---|
Funktionsname | get_hubspot_contact | Eindeutiger Identifier ohne Leerzeichen |
Beschreibung | ”Ruft einen Kontakt aus HubSpot anhand der E-Mail-Adresse ab. Verwenden Sie diese Funktion, wenn der Kunde seine E-Mail-Adresse nennt, um personalisierte Informationen zu erhalten.” | Agent-Anweisungen |
HTTP-Methode | GET | Daten abrufen (Read-Only) |
Timeout | 5000 | Millisekunden (5 Sekunden) |
Detaillierte Konfiguration
URL-Konfiguration
URL-Konfiguration
Basis-URL:
https://api.hubapi.com/crm/v3/objects/contacts/{email}
{email}
wird automatisch durch den Parameter ersetzt- Unterstützt auch andere Identifier wie
{contact_id}
oder{phone}
Header-Konfiguration
Header-Konfiguration
Authentifizierung:
Sicherheitshinweis: Verwenden Sie Umgebungsvariablen für API-Keys. Niemals API-Keys direkt im Code speichern!
Query Parameter
Query Parameter
Standard-Parameter:Erweiterte Properties (optional):Associations (für verwandte Objekte):
3. Parameter-Schema definieren
4. Erweiterte Parameter-Optionen
Response-Verarbeitung
Typische API-Antwort
KI-Integration und Sprachanpassungen
Natürliche Sprachverwendung
Der KI-Assistent kann die abgerufenen Daten wie folgt verwenden:Personalisierte Begrüßung
Personalisierte Begrüßung
Beispiele für natürliche Integration:
- “Hallo Herr Mustermann! Ich sehe, Sie sind Geschäftsführer der Beispiel GmbH.”
- “Schön, Sie wieder zu sprechen, Max. Wie geht es denn der Beispiel GmbH?”
- “Perfekt, ich habe Ihre Daten gefunden. Sie sind seit Januar 2024 bei uns im System.”
Kontextuelle Gesprächsführung
Kontextuelle Gesprächsführung
Basierend auf Lifecycle-Stage:
Automatische Qualifizierung
Automatische Qualifizierung
Lead-Status-basierte Ansprache:
Fehlerbehandlung
Häufige Fehlerszenarien
Ursache: E-Mail-Adresse existiert nicht in HubSpotGraceful Fallback:
Testing und Validierung
Automatische Tests
1
API-Konnektivität testen
Das System führt automatisch Tests mit Standard-Testwerten durch:
- E-Mail: “test@example.com”
- Erwartetes Verhalten: 404 oder Kontaktdaten
2
Performance-Monitoring
Überwachung kritischer Metriken:
- Response Time: <3 Sekunden (Ziel)
- Success Rate: >95%
- Error Rate: <5%
Manuelle Tests
Funktionstest-Checkliste
Funktionstest-Checkliste
Positive Test-Fälle:
- Bekannte E-Mail-Adresse → Korrekte Datenrückgabe
- Korrekte Datenformatierung in der Antwort
- Angemessene Response-Zeit (<5 Sekunden)
- Natürliche Sprachintegration
- Unbekannte E-Mail → Graceful 404-Behandlung
- Ungültige E-Mail-Format → Sinnvolle Fehlermeldung
- API-Timeout → Fallback-Verhalten
- Netzwerkfehler → Angemessene Benutzerinformation
Gesprächsfluss-Tests
Gesprächsfluss-Tests
Realistische Szenarien testen:
- Standard-Kundenkontakt:
- Kunde: “Meine E-Mail ist max@beispiel.de”
- Erwartete KI-Reaktion: Personalisierte Begrüßung mit Namen und Firma
- Unbekannter Kontakt:
- Kunde: “test12345@nichthierregistriert.de”
- Erwartete KI-Reaktion: Höfliche Nachfrage nach alternativer E-Mail
- Performance-Test:
- Mehrere schnelle Abfragen hintereinander
- Erwartetes Verhalten: Konstante Performance ohne Degradation
Erweiterte Konfigurationen
Multi-Property Lookup
Caching-Optimierung
Integration mit anderen Tools
Workflow-Kombination
Best Practices
Performance-Optimierung
Selective Properties
Nur notwendige Daten abrufen:
- Standard: firstname, lastname, company
- Bei Bedarf: jobtitle, lifecyclestage
- Vermeiden: notes, alle custom properties
Timeout-Management
Angemessene Timeout-Werte:
- Standard: 5 Sekunden
- Critical Calls: 3 Sekunden
- Batch Operations: 10 Sekunden
Sicherheit und Compliance
DSGVO-Konformität
DSGVO-Konformität
Datenschutz-Maßnahmen:
- Minimale Datenabfrage (nur erforderliche Properties)
- Keine Speicherung sensibler Daten über Gesprächsende hinaus
- Audit-Logging aller Datenzugriffe
- Opt-out-Mechanismen für Kunden
API-Security
API-Security
Sicherheits-Best-Practices:
- API-Keys in Umgebungsvariablen speichern
- Regelmäßige Key-Rotation (quartalsweise)
- IP-Whitelisting wenn möglich
- SSL/TLS für alle Verbindungen
Monitoring und Analytics
Key Performance Indicators
Metrik | Zielwert | Kritischer Wert |
---|---|---|
Success Rate | >98% | <90% |
Average Response Time | <2s | >5s |
Error Rate | <2% | >10% |
Customer Satisfaction | >4.5/5 | <4.0/5 |
Troubleshooting Guide
1
Häufige Probleme identifizieren
- API-Key-Ablauf (401 Errors)
- Rate-Limiting (429 Errors)
- Netzwerk-Timeouts
- Falsche URL-Parameter
2
Monitoring einrichten
- Automatische Alerts bei >5% Error Rate
- Daily Performance Reports
- Weekly Usage Analytics
3
Kontinuierliche Optimierung
- Monatliche Performance-Reviews
- Quarterly API-Integration-Updates
- Customer Feedback Integration
Nächste Schritte
Nachdem Sie das HubSpot Kontakt-Abruf-Tool implementiert haben, können Sie weitere HubSpot-Integrationen hinzufügen:
- Deal-Management Tool
- Lead-Erstellung Tool
- Webhook-Integration für komplexere Workflows
Wichtiger Hinweis: Testen Sie die Integration zunächst in einer Entwicklungsumgebung, bevor Sie sie in der Produktion einsetzen. Überwachen Sie die Performance kontinuierlich und implementieren Sie entsprechende Fallback-Mechanismen.