Alle Kanäle

Kundensupport-API für individuelle Integrationen und Kanäle

Die Kundensupport-API von Deskwoot deckt Konversationen, Kontakte, Nachrichten, Teammitglieder, Labels und benutzerdefinierte Attribute ab. Bau eigene Kanäle, einen Chat in deiner App oder das Weiterleiten von Warnungen auf dem gemeinsamen Posteingang auf.


Überblick

Viele Helpdesks behandeln die API stiefmütterlich und lassen genau die Endpunkte weg, die du brauchst. Die Kundensupport-API von Deskwoot gehört zum Enterprise-Plan und deckt Konversationen, Nachrichten, Kontakte, Posteingänge, Labels, Teams, Webhooks und mehr ab, dokumentiert in einer OpenAPI-Spezifikation.

REST und Webhooks: Konversationen, Kontakte, Nachrichten, Labels, Teams, benutzerdefinierte Attribute und mehr sind per REST verfügbar. Webhooks schicken Ereignisse wie erstellte, zugewiesene oder gelöste Konversationen, neue Nachrichten, Kontaktänderungen und CSAT-Bewertungen signiert an deine URL, dein Code reagiert also auf Ereignisse, statt abzufragen.

Authentifizierung: API-Tokens mit Scopes. Gib jeder Integration nur, was sie braucht, zum Beispiel Lesezugriff oder den eigenen Scope, der Nachrichten der Kundschaft in einen API-Posteingang schreiben darf.

Eigene Kanäle: Lege einen REST-API-Posteingang an, schick die Nachrichten deiner Kundschaft mit deiner eigenen ID pro Nachricht dorthin und hinterlege eine Callback-URL. Eine wiederholte Anfrage erzeugt nie ein Duplikat, und Antworten deines Teams und von Fynn gehen an deine Callback-URL, ein Chat in deiner App oder jeder andere Kanal, der nicht eingebaut ist, funktioniert also wie die anderen.

Typische Muster: 1) Chat in einer mobilen App, bei dem dein Backend Nachrichten an einen API-Posteingang schickt, 2) ein Kontaktformular auf deiner Website, das über die API eine Konversation eröffnet, 3) Geräte- oder Systemwarnungen, die als Konversationen im Posteingang landen, 4) das Abgleichen von Kontakten und Konversationsdaten mit deinen eigenen Systemen.

Das bekommst du mit API-Support

  • REST und Webhooks

    Konversationen, Kontakte und Nachrichten lesen und schreiben und Webhooks für Ereignisse bekommen.

  • Sichere Wiederholungen

    Jede eingehende Nachricht trägt deine eigene ID, eine wiederholte Anfrage erzeugt also nie ein Duplikat.

  • API-Tokens mit Scopes

    Jedes Token bekommt nur die Scopes, die eine Integration braucht.

  • OpenAPI-Spezifikation

    Die vollständige Referenz steht unter /docs/api, mit einer OpenAPI-Datei für Postman, Insomnia oder deinen eigenen Client-Generator.

  • Callbacks für Antworten

    Hinterlege eine Callback-URL am API-Posteingang, und Antworten deines Teams und von Fynn gehen an dein System.

So legst du los

Verbinde API in 3 Schritten.

  1. Erstelle im Enterprise-Plan unter Einstellungen → API-Token ein API-Token.
  2. Lege einen REST-API-Posteingang an und schick Nachrichten der Kundschaft an seinen Inbound-Endpunkt.
  3. Hinterlege eine Callback-URL, um die Antworten zu empfangen.

Häufig gestellte Fragen

Die kurzen Antworten stehen hier. Für alles andere frag unten Fynn.

Was ist die beste Kundensupport-API für eigene Integrationen?

Für eigene Kanäle braucht eine Kundensupport-API: Endpunkte für Konversationen und Kontakte, Webhooks für Ereignisse, Tokens mit Scopes, sichere Wiederholungen und gute Doku. Deskwoot hat all das im Enterprise-Plan, mit OpenAPI-Spezifikation. Zendesk und Intercom haben ebenfalls starke APIs.

Wie baue ich einen eigenen Kanal mit der API?

Lege unter Einstellungen → Posteingänge einen REST-API-Posteingang mit Callback-URL an. Schick Nachrichten der Kundschaft an /api/v1/accounts/{accountId}/inbound, mit einem Token mit dem Scope inbound:ingest, und Antworten deines Teams und von Fynn gehen an deine Callback-URL. Posteingang, KI, SLAs und Berichte übernimmt Deskwoot.

Gibt es Rate Limits für die Kundensupport-API?

Ja. Anfragen sind pro Token begrenzt, zum Beispiel auf 120 eingehende Nachrichten pro Minute, und eine Anfrage über dem Limit bekommt die Antwort 429.

Welche Ereignisse senden die Webhooks?

Webhooks decken die wichtigsten Ereignisse ab: Konversation erstellt, aktualisiert, zugewiesen und gelöst, Nachricht erstellt, Kontakt erstellt und aktualisiert sowie CSAT abgegeben. Jede Zustellung ist mit deinem Webhook-Secret signiert und wird einmal wiederholt, wenn dein Endpunkt einen Fehler meldet.

Kann ich die API nutzen, um aus einem anderen Helpdesk zu migrieren?

Für die meisten Umzüge brauchst du die API nicht: Einstellungen → Import holt Kontakte und Konversationen aus Chatwoot, Zendesk, Freshdesk, Intercom und Crisp, und ein CSV-Import deckt Kontakte aus allen anderen Quellen ab. Die API hilft bei Daten aus weiteren Systemen.

7 Tage kostenlos ausprobieren

Interaktive Deskwoot-Demo