Zum Hauptinhalt springen

Integrationen

Integrationen erweitern Ihre Sprachagenten durch Verbindung mit externen Diensten. Dieser Abschnitt behandelt alle verfügbaren Integrationen und deren Konfiguration.

Verfügbare Integrationen

IntegrationZweckStatusPläne
TelefonnummernTelefonnummern und AnrufeVerfügbarAlle
SIP TrunkBestehende Telefoninfrastruktur verbindenVerfügbarAlle
Google CalendarTerminplanungVerfügbarAlle
API KeysZugang für externe AnwendungenVerfügbarAlle
WebhooksEchtzeit-EreignisbenachrichtigungenVerfügbarAlle
Alle Pläne

Kalender-Integrationen, SIP, API-Zugang und Webhooks sind in allen Plänen verfügbar, einschließlich Free.


Telefonnummern-Einrichtung

Telefonnummern ermöglichen es Ihren Agenten, echte Telefonanrufe zu empfangen und zu tätigen.

Einrichtungsschritte

  1. Gehen Sie zu Phone Numbers in der Seitenleiste
  2. Klicken Sie auf "Buy Number"
  3. Wählen Sie Land und Nummerntyp
  4. Schließen Sie den Kauf ab
  5. Weisen Sie einen Agenten der Nummer zu

Nummern werden nach dem Kauf automatisch konfiguriert und sind einsatzbereit.


SIP-Trunk-Integration

Verbinden Sie Ihren bestehenden SIP-Trunk-Anbieter, um Anrufe über Hanc.AI-Sprachagenten zu leiten. Verfügbar in allen Plänen einschließlich Free.

Einrichtungsschritte

  1. Gehen Sie zu Phone Numbers in der Seitenleiste
  2. Klicken Sie auf "Connect SIP"
  3. Geben Sie Ihre SIP-Trunk-Anmeldedaten ein:
    • SIP Server / Domain -- die SIP-Adresse Ihres Anbieters
    • Username -- Ihr SIP-Konto-Benutzername
    • Password -- Ihr SIP-Konto-Passwort
    • Port -- SIP-Port (Standard: 5060)
  4. Klicken Sie auf Connect
  5. Weisen Sie einen Agenten zu, der Anrufe von diesem Trunk bearbeitet

Wann SIP verwenden

SzenarioEmpfehlung
Neu bei TelefondienstenNummern über Hanc.AI kaufen (einfachere Einrichtung)
Bestehendes PBX-SystemSIP-Trunk zur Integration nutzen
Enterprise-TelefonieSIP-Trunk für volle Kontrolle
Mehrere AnbieterSIP für Flexibilität

Google Calendar-Integration

Verbinden Sie Google Calendar, um Ihren Sprachagenten die Verfügbarkeitsprüfung und Terminbuchung während Anrufen zu ermöglichen.

Einrichtungsschritte

  1. Gehen Sie zu Integration > Calendars
  2. Klicken Sie auf "Connect Google Calendar"
  3. Melden Sie sich mit Google an
  4. Autorisieren Sie Hanc.AI-Zugang

Angeforderte Berechtigungen:

  • Kalendertermine anzeigen (um Verfügbarkeit zu prüfen)
  • Kalendertermine erstellen (um Termine zu buchen)

Kalender-Konfiguration

Nach der Verbindung konfigurieren Sie das Kalender-Tool an Ihrem Agenten:

EinstellungBeschreibung
calendar_idWelcher Google Calendar für die Terminplanung verwendet wird
timezoneZeitzone für die Terminplanung (z.B. Europe/Vienna)
work_hoursVerfügbare Stunden für Buchungen (z.B. Montag-Freitag 9:00-18:00)
slot_durationStandard-Terminlänge (z.B. 30 Minuten)
bufferPufferzeit zwischen Terminen (z.B. 15 Minuten)

Kalendernutzung in Agenten

Nach Verbindung und Konfiguration können Agenten:

  • Verfügbarkeit für bestimmte Daten und Zeiten prüfen
  • Termine automatisch buchen
  • Arbeitszeiten und Pufferzeiten berücksichtigen
  • Umbuchungsanfragen bearbeiten

Beispielgespräch:

Kunde: "Kann ich einen Termin für Dienstag um 15 Uhr buchen?"

Agent: [Prüft Kalender]
"Ja, Dienstag um 15 Uhr ist verfügbar.
Darf ich Ihren Namen für die Buchung haben?"

API Keys

Generieren Sie API-Schlüssel, um Hanc.AI in Ihre eigenen Anwendungen zu integrieren.

API-Schlüssel erstellen

Sie können bis zu 3 API-Schlüssel pro Benutzer erstellen.

  1. Gehen Sie zu Integration > API Keys
  2. Klicken Sie auf "Create API Key"
  3. Geben Sie einen Namen ein (z.B. "CRM-Integration")
  4. Legen Sie Berechtigungen fest (read, write, admin)
  5. Kopieren Sie den Schlüssel sofort (wird nur einmal angezeigt)

API-Schlüssel-Sicherheit

Wichtig
  • Schlüssel sicher speichern (Umgebungsvariablen, Secrets Manager)
  • Schlüssel niemals in Versionskontrolle committen
  • Schlüssel regelmäßig rotieren
  • Unbenutzte Schlüssel löschen

API-Schlüssel verwenden

In API-Anfragen einbinden:

curl -X GET "https://api.hanc.ai/v1/agent/list" \
-H "x-api-key: YOUR_API_KEY"

API-Schlüssel-Berechtigungen

BerechtigungZugang
ReadAgenten, Anrufe, Analytik anzeigen
WriteAgenten erstellen/ändern, KB hochladen
AdminAlle Operationen, löschen, Einstellungen

Verfügbare API-Endpunkte

Basis-URLhttps://api.hanc.ai
AuthentifizierungAPI-Schlüssel via x-api-key Header
FormatJSON

Anrufe

AktionMethodeEndpunkt
Anrufe auflistenGET/v1/call/list
Anrufdetails (Transkript, Sentiment, Zusammenfassung)GET/v1/call/:id
Allgemeine Analytik (Metriken nach Datum/Agent)GET/v1/call/general-metrics
Tägliche AnalytikGET/v1/call/daily-metrics
Sentiment-StatistikenGET/v1/call/sentiment-stats
KostenaufschlüsselungGET/v1/call/costs-breakdown
Anrufe exportieren (CSV)GET/v1/call/list/export
Kosten exportieren (CSV)GET/v1/call/costs-breakdown/export
Telefonanruf tätigenPOST/v1/call/make-phone-call
Webanruf tätigenPOST/v1/call/make-web-call

Agenten

AktionMethodeEndpunkt
Agenten auflistenGET/v1/agent/list
AgentendetailsGET/v1/agent/:id
Agent erstellenPOST/v1/agent
Agent aktualisierenPATCH/v1/agent/:id
Agent löschenDELETE/v1/agent/:id
Anrufstatistiken des AgentenGET/v1/agent/:id/call-stats
Agentenvorlagen auflistenGET/v1/agent/agent_template/list

Agenten-Aktionen:

AktionMethodeEndpunkt
Aktionen auflistenGET/v1/agent/:id/actions
Aktion hinzufügenPOST/v1/agent/:id/actions
Aktion aktualisierenPATCH/v1/agent/:id/actions/:actionId
Aktion löschenDELETE/v1/agent/:id/actions/:actionId

Agenten-Tools:

AktionMethodeEndpunkt
Tools auflistenGET/v1/agent/:id/tools
Tool hinzufügenPOST/v1/agent/:id/tools
Tool aktualisierenPATCH/v1/agent/:id/tools/:toolId
Tool löschenDELETE/v1/agent/:id/tools/:toolId

Wissensdatenbank

AktionMethodeEndpunkt
Wissensdatenbanken auflistenGET/v1/knowledge-base/list
Wissensdatenbank erstellenPOST/v1/knowledge-base
Datei(en) hochladenPOST/v1/knowledge-base/:id/file(s)
Datei löschenDELETE/v1/knowledge-base/:id/file
Agenten zuweisenPUT/v1/knowledge-base/:id/agents

Telefonnummern

AktionMethodeEndpunkt
Nummern auflistenGET/v1/phone-number/list
Verfügbare Nummern (nach Land)GET/v1/phone-number/available
Nummer kaufenPOST/v1/phone-number/buy
Nummer importierenPOST/v1/phone-number/import
Mit SIP verbindenPATCH/v1/phone-number/connect-to-sip

Stimmen

AktionMethodeEndpunkt
Stimmen auflistenGET/v1/voice/list

Nach Sprache filtern: GET /v1/voice/list?language=de

Abonnement

AktionMethodeEndpunkt
AbonnementdetailsGET/v1/subscription
Auto-Aufladung konfigurierenPATCH/v1/subscription/auto-top-up
Aufladebetrag festlegenPATCH/v1/subscription/top-up-amount

Kunden

AktionMethodeEndpunkt
Kunden auflistenGET/v1/customer/list
KundendetailsGET/v1/customer/:id
Kunde erstellenPOST/v1/customer
Kunde aktualisierenPATCH/v1/customer/:id
Kunde löschenDELETE/v1/customer/:id

Workspaces

AktionMethodeEndpunkt
Workspace-OperationenGET/POST/PATCH/DELETE/v1/workspaces/*
Mitglied einladenPOST/v1/workspaces/:id/invite-member
Mitglied entfernenDELETE/v1/workspaces/:id/invite-member

Nicht über API verfügbar

Einige Operationen sind nur über das Dashboard verfügbar:

FunktionGrund
API-Schlüssel-VerwaltungSicherheit -- Schlüssel können keine anderen Schlüssel erstellen
Telefonnummern-EinrichtungErfordert interaktive Einrichtung
Google Calendar-IntegrationErfordert interaktive Autorisierung
Abrechnung & ZahlungenWird über das Dashboard verwaltet

Webhooks

Konfigurieren Sie Webhooks, um Echtzeit-Benachrichtigungen über Ereignisse in Ihrem Hanc.AI-Konto zu erhalten.

Einrichtung

  1. Gehen Sie zu Integration > Webhooks
  2. Geben Sie Ihre Webhook-Endpoint-URL ein
  3. Wählen Sie Ereignisse zum Abonnieren aus
  4. Speichern Sie die Konfiguration

Webhooks senden HTTP-POST-Anfragen an Ihren Endpoint mit Ereignisdaten im JSON-Format.


Post-Call-Actions

Post-Call-Actions werden automatisch nach einem Sprachagenten-Gespräch ausgelöst. Konfigurieren Sie diese an einzelnen Agenten.

Verfügbare Action-Typen

ActionBeschreibung
EmailE-Mail-Zusammenfassung des Anrufs senden (an Geschäftsinhaber, Kunden oder beide)
SMSSMS-Benachrichtigung nach dem Anruf senden
WhatsAppWhatsApp-Nachricht nach dem Anruf senden
API CallHTTP-Anfrage an einen externen Endpoint mit Anrufdaten senden

Einrichtung

  1. Gehen Sie zu Voice Agents > wählen Sie Ihren Agenten
  2. Öffnen Sie den Actions-Tab
  3. Klicken Sie auf "Add Action"
  4. Wählen Sie Action-Typ und konfigurieren Sie:
    • Trigger: Wann die Action ausgelöst wird (z.B. nach jedem Anruf, nur bei bestimmten Ergebnissen)
    • Recipients: Wer die Benachrichtigung erhält
    • Content: Nachrichtenvorlage mit Anrufdaten-Variablen

Benutzerdefinierte Integrationen

API verwenden

Erstellen Sie benutzerdefinierte Integrationen mit der Hanc.AI API:

Base URL: https://api.hanc.ai/v1
Authentication: Bearer token (API key)
Format: JSON

API-Dokumentation

Die vollständige Liste aller verfügbaren Endpoints finden Sie in der API-Referenz.


Integrations-Best-Practices

Sicherheit

  • Anmeldedaten sicher speichern
  • API-Schlüssel regelmäßig rotieren
  • Berechtigungen auf Minimum beschränken

Zuverlässigkeit

  • Alle Integrationsereignisse protokollieren
  • Integrations-Gesundheit überwachen

Testen

  • Integrationen zuerst im Staging testen
  • Datenfluss in beide Richtungen verifizieren
  • Fehlerszenarien testen
  • Integrations-Setup dokumentieren

Fehlerbehebung

Integration verbindet sich nicht

  1. Anmeldedaten auf Korrektheit prüfen
  2. Auf Tippfehler prüfen
  3. Sicherstellen, dass Drittanbieter-Konto aktiv ist
  4. Versuchen, zu trennen und neu zu verbinden

Kalender synchronisiert nicht

  1. Kalenderzugang neu autorisieren
  2. Kalenderberechtigungen prüfen
  3. Ausgewählten Kalender verifizieren
  4. Auf Synchronisierungsverzögerungen prüfen (bis zu 5 Minuten)

Verwandte Themen