Freshworks vereint Helpdesk, CRM, IT-Service-Management und Marketing-Automation in einer Plattform. Wir integrieren Freshdesk, Freshsales, Freshservice und alle Freshworks-Produkte in Ihre n8n-Workflows und KI-Agenten.
Freshdesk • Freshsales • Freshservice • Freshchat • Freshmarketer

Ein Unternehmen, sechs Produkte, eine gemeinsame Datenbasis – was Freshworks von fragmentierten Tool-Landschaften unterscheidet.
Freshworks wurde 2010 von Girish Mathrubootham in Chennai, Indien, gegründet und ist heute börsennotiert (NASDAQ: FRSH). Über 60.000 Unternehmen weltweit nutzen die Plattform, darunter zahlreiche europäische Mittelständler. Der Kern der Architektur ist die Neo-Plattform: Alle Freshworks-Produkte teilen sich eine gemeinsame Datenschicht. Das bedeutet, dass ein Kontakt in Freshsales derselbe Datensatz ist wie in Freshdesk oder Freshchat. Es gibt keinen manuellen Sync, keine Dubletten, keine Inkonsistenzen zwischen Abteilungen.
Für den europäischen Markt bietet Freshworks EU-Rechenzentren (Frankfurt). Ein Data Processing Agreement (DPA) nach Art. 28 DSGVO ist verfügbar und kann direkt über das Admin-Panel abgeschlossen werden. Die Gerichtsbarkeit liegt bei den Berliner Gerichten. Daten werden per AES-256 verschlüsselt, und alle Produkte unterstützen Single Sign-On via SAML 2.0.
Freshworks hat mit Freddy AI eine eigene KI-Schicht, die alle Produkte durchzieht. Sie besteht aus drei Modulen: Freddy Agent (autonomer Bot, der Kundenanfragen ohne menschliches Eingreifen beantwortet), Freddy Copilot (Echtzeit-Unterstützung für Support-Agenten mit Antwortvorschlägen und Zusammenfassungen) und Freddy Insights (Analytics-Modul, das Trends in Tickets, Deals und Incidents erkennt). In Kombination mit n8n-Workflows lassen sich Freddy-Ergebnisse als Trigger nutzen oder durch externe Datenquellen anreichern.
Freshdesk ist das Kernprodukt und der häufigste Einstiegspunkt in die Freshworks-Plattform. Es bietet Multi-Channel-Ticketing (E-Mail, Telefon, Chat, Social Media, WhatsApp), SLA-Management mit automatischer Eskalation, eine Wissensdatenbank mit Versionskontrolle und Freddy AI für automatische Ticket-Klassifikation.
Im Großhandelskontext ist Freshdesk besonders relevant für Reklamationsmanagement, Bestellstatus-Anfragen und die Koordination zwischen Außendienst und Innendienst. Durch die Automatisierungsregeln (Dispatcher, Supervisor, Observer) lassen sich komplexe Routing-Logiken abbilden, ohne n8n zu benötigen. Wo Freshdesk an seine Grenzen stößt – etwa bei ERP-Abfragen oder Cross-System-Workflows – setzt n8n an.
https://<domain>.freshdesk.com/api/v2/n8n-nodes-base.freshdesk – Ressourcen: Ticket, ContactFreshdesk API-Dokumentation
developers.freshdesk.com/api/
Webformular-Eingang wird per Webhook an n8n gesendet. Der Workflow erstellt ein Freshdesk-Ticket, klassifiziert es via KI-Prompt (z. B. Reklamation vs. Bestellanfrage), weist es per Skill-basiertem Routing dem passenden Team zu und startet einen SLA-Timer. Bei Überschreitung der Reaktionszeit eskaliert n8n automatisch an den Teamleiter via Slack und E-Mail.
Freshsales ist das CRM-Modul der Freshworks-Plattform, optimiert für B2B-Vertriebsprozesse. Es bietet Lead Scoring mit Freddy AI, Deal-Pipelines mit gewichteter Prognose, integrierte Telefonie und E-Mail-Tracking, Workflow-Automations (intern) und Territory Management für regionale Vertriebssteuerung.
Für Großhändler ist Freshsales besonders interessant, weil es die Brücke zwischen Marketing-generierten Leads und dem Außendienst-Vertrieb schlägt. In Kombination mit n8n lassen sich Lead-Qualifizierung, Angebotserstellung und Pipeline-Reporting vollständig automatisieren.
https://<domain>.freshsales.io/api/Token token=YOUR_API_KEYn8n-nodes-base.freshworksCrm – Ressourcen: Account, Contact, Deal, Task, Note und weitereFreshsales API-Dokumentation
developers.freshworks.com/crm/api/
Ein Kontaktformular auf Ihrer Website sendet per Webhook an n8n. Der Workflow prüft die PLZ gegen Ihre Außendienst-Gebietsstruktur, erstellt den Lead in Freshsales mit dem korrekten Territory Owner und startet automatisch eine E-Mail-Sequenz. Der Außendienstler erhält eine Push-Nachricht mit allen Kontextdaten.
Freshservice ist ein ITIL-konformes ITSM-Tool mit Incident-, Problem-, Change- und Release-Management, einer CMDB (Configuration Management Database), Asset-Management mit Auto-Discovery und einem Service-Katalog für IT- und Non-IT-Anfragen. Im Großhandel dient Freshservice typischerweise der internen IT – etwa für die Verwaltung von Kassensystemen, Lager-Scannern, ERP-Zugängen und VPN-Verbindungen.
Der n8n-Node für Freshservice ist mit über 15 Ressourcen einer der umfangreichsten nativen Nodes und erlaubt die Automatisierung nahezu aller ITSM-Prozesse ohne HTTP-Request-Fallbacks.
https://<domain>.freshservice.com/api/v2/n8n-nodes-base.freshservice – 15+ Ressourcen: Ticket, Change, Problem, Release, Agent, Asset, Requester, Department, Location und mehrFreshservice API-Dokumentation
api.freshservice.com
Ein Alert von Datadog, PagerDuty oder Zabbix wird per Webhook an n8n gesendet. Der Workflow erstellt automatisch einen Freshservice-Incident mit korrekter Priorität, verknüpft ihn mit dem betroffenen Asset aus der CMDB und weist den diensthabenden Engineer zu. Bei P1-Incidents wird zusätzlich eine SMS-Benachrichtigung ausgelöst.
Freshchat ist die Messaging-Lösung der Freshworks-Plattform und unterstützt WhatsApp, Facebook Messenger, Instagram, SMS, E-Mail, Google Business Messages und den eigenen Website-Chat. Besonders leistungsfähig ist der integrierte Bot-Builder, der über eine API Library externe Datenquellen einbinden kann – etwa, um während eines Chatgesprächs den Bestellstatus aus Ihrem ERP zu lesen.
Freshchat hat keinen nativen n8n-Node. Die Integration erfolgt über den HTTP-Request-Node mit Bearer-Token-Authentifizierung. Alternativ können Freshchat-Bots über ihre API Library direkt n8n-Webhook-Endpunkte aufrufen, was für Echtzeit-Datenabfragen während Chatgesprächen besonders praktisch ist.
Wenn ein Chatbot eine Anfrage nicht lösen kann und an einen menschlichen Agenten übergibt, erstellt n8n automatisch ein Freshdesk-Ticket mit dem vollständigen Gesprächsverlauf. Das Ticket enthält die Chatbot-Analyse, erkannte Intents und die Kundenhistorie aus Freshsales, sodass der Agent sofort den Kontext hat.
Freshmarketer ist das Marketing-Automation-Modul und wird häufig als Teil der Freshsales Suite eingesetzt. Es bietet E-Mail-Kampagnen mit Drag-and-Drop-Editor, Customer Journeys (mehrstufige, verhaltensbasierte Automatisierungen), Segmentierung basierend auf Website-Verhalten, E-Mail-Engagement und CRM-Daten sowie A/B-Testing für E-Mail-Betreffs und Inhalte.
Freshmarketer hat keinen nativen n8n-Node. Die Integration erfolgt über den HTTP-Request-Node. Die Stärke liegt in der Kombination mit Freshsales: Da beide Produkte auf derselben Neo-Plattform laufen, können Marketing-Journeys direkt auf CRM-Events reagieren – etwa wenn ein Deal eine bestimmte Phase erreicht.
Wird ein Deal in Freshsales als "Gewonnen" markiert, triggert n8n eine Onboarding-E-Mail-Sequenz in Freshmarketer. Die Sequenz enthält Willkommens-E-Mail mit Zugangsdaten, Produktschulung als Video-Serie, Feedback-Abfrage nach 14 Tagen und Cross-Selling-Angebote nach 30 Tagen. Jeder Schritt wird nur ausgelöst, wenn der vorherige geöffnet wurde.
Freshdesk Custom Apps erweitern die Freshdesk-Oberfläche um eigene Widgets und Funktionen. Sie laufen in einem iFrame innerhalb von Freshdesk und werden mit dem Freshworks SDK v3.0 entwickelt. Als Framework können React, Vue oder Vanilla JS zum Einsatz kommen. Die Entwicklung und das Deployment erfolgen über die Freshworks CLI (fdk).
Die verfügbaren Placeholders bestimmen, wo die App in Freshdesk eingeblendet wird: ticket_sidebar (rechte Seitenleiste im Ticket), ticket_top_navigation (obere Navigation),full_page_app (eigene Vollbildseite), cti_app (Telefonie-Integration) und weitere. Für die Kommunikation mit externen Systemen nutzen Custom Apps typischerweise n8n-Webhook-Endpunkte als Backend.
Ein Sidebar-Widget zeigt dem Support-Agenten direkt im Ticket die komplette Bestellhistorie des Kunden aus dem ERP. Bei jedem Ticket-Öffnen ruft die Custom App einen n8n-Webhook auf, der die Kundennummer aus Freshdesk nutzt, das ERP abfragt und Bestellungen, Retouren und offene Posten zurückgibt. Der Agent hat sofort den Kontext, ohne das System zu wechseln.
Alle Freshworks-Produkte verwenden konsistente Authentifizierungsmuster. Die Details variieren je nach Produkt und Integrationstyp.
Jeder Freshworks-Benutzer kann seinen API-Key unter Profilbild > Profile Settings > API Key generieren. Für Freshdesk und Freshservice wird der API-Key als Basic-Auth-Benutzername verwendet, mit "X" als Passwort. Freshsales verwendet dagegen einen Token-Header: Authorization: Token token=YOUR_API_KEY. Wir empfehlen, einen dedizierten API-Benutzer mit minimalen Berechtigungen anzulegen, damit Workflows nicht an einzelne Mitarbeiterkonten gebunden sind.
Für Marketplace-Apps und Drittanbieter-Integrationen unterstützt Freshworks OAuth2 mit Authorization Code Flow. Access Tokens sind 30 Minuten gültig, Refresh Tokens 365 Tage. Die OAuth2-Methode ist sicherer für produktive Integrationen, erfordert aber die Registrierung einer App im Freshworks Developer Portal.
Freshworks-Webhooks werden nicht als eigenständige API-Ressource konfiguriert, sondern über Automation Rules innerhalb der jeweiligen Produkte. In Freshdesk beispielsweise unter Admin > Automations > Ticket Creation / Ticket Update mit der Aktion "Trigger Webhook". Die Webhooks unterstützen Custom Headers (etwa für HMAC-Authentifizierung), JSON-Payloads und Platzhalter-Variablen (z. B. {{ticket.id}}, {{ticket.subject}}). In n8n empfangen Sie diese Webhooks mit einem Webhook-Node, der als Trigger für Ihre Workflows dient.
Die wahre Stärke von Freshworks liegt nicht in einzelnen Produkten, sondern in der gemeinsamen Datenbasis über alle Produkte hinweg.
Die Neo-Plattform ist die technische Grundlage aller Freshworks-Produkte. Ihr Kernkonzept ist der Unified Customer Record (UCR): Jeder Kontakt existiert genau einmal in der Freshworks-Plattform. Wenn ein Kunde ein Support-Ticket in Freshdesk eröffnet, sieht der Agent automatisch die offenen Deals aus Freshsales, die letzten Chat-Interaktionen aus Freshchat und die IT-Assets aus Freshservice.
Für n8n-Automatisierungen bedeutet das: Sie müssen Kontaktdaten nicht zwischen Freshworks-Produkten synchronisieren – das erledigt die Plattform nativ. Stattdessen fokussiert sich die n8n-Integration auf die Brücke zu externen Systemen (ERP, Warenwirtschaft, Versanddienstleister) und auf cross-product Workflows, die Freshworks allein nicht abbilden kann.
Ein Support-Ticket in Freshdesk signalisiert Kaufinteresse (z. B. Frage nach Mengenrabatten). n8n erkennt das Keyword, erstellt einen Deal in Freshsales mit Ticket-Referenz und weist den Account Owner zu. Der Vertrieb sieht den Support-Kontext, der Kunde wird nicht doppelt angesprochen.
Ein Freshdesk-Ticket meldet ein technisches Problem, das nicht am Produkt, sondern an der IT-Infrastruktur liegt (z. B. fehlerhafter API-Zugang). n8n erstellt automatisch einen Freshservice-Incident, verknüpft ihn mit dem Original-Ticket und hält beide Status synchron. Der Kunde wird informiert, sobald der Incident gelöst ist.
Ein Lead erreicht in Freshmarketer den Score-Schwellenwert. n8n übergibt den Lead mit allen Touchpoint-Daten (besuchte Seiten, geöffnete E-Mails, heruntergeladene Dokumente) an Freshsales. Der Vertriebsmitarbeiter erhält eine Aufgabe mit priorisierter Kontaktaufnahme und dem kompletten Engagement-Verlauf.
Von der Bestandsaufnahme bis zum laufenden Betrieb – in vier Schritten zur vollständigen Integration.
Wir analysieren Ihre bestehende Freshworks-Konfiguration: Welche Produkte sind im Einsatz, welche Automationsregeln existieren bereits, welche Custom Fields und Workflows sind eingerichtet? Parallel kartieren wir Ihre externen Systeme (ERP, Warenwirtschaft, Versanddienstleister) und identifizieren die Datenflüsse, die automatisiert werden sollen. Das Ergebnis ist ein Integrationsplan mit priorisierten Use Cases und geschätztem ROI.
Wir richten dedizierte API-Benutzer mit minimalen Berechtigungen ein, konfigurieren die Authentifizierung (API-Key oder OAuth2 je nach Anwendungsfall), testen Rate Limits unter Last und setzen Webhook-Endpunkte in n8n auf. Für jeden Freshworks-Produkt wird die Verbindung einzeln validiert – inkl. Fehlerhandling bei 429-Responses und automatischem Retry.
Die n8n-Workflows werden gegen eine Freshworks-Sandbox entwickelt und getestet. Jeder Workflow erhält Error Handling (Retry, Dead Letter Queue, Slack-Alert bei Fehlern), Logging für Audit-Zwecke und idempotente Verarbeitung, um Dubletten bei Webhook-Retries zu vermeiden. Custom Apps werden lokal mit der Freshworks CLI entwickelt und per fdk validate geprüft, bevor sie auf dem Marketplace oder als Custom Installation deployed werden.
Nach dem Go-Live überwachen wir API-Verbrauch gegen Rate Limits, Webhook-Zustellraten und Fehlerquoten, Workflow-Laufzeiten und Queue-Größen sowie Business-KPIs (z. B. Ticket-Erstlösungsrate, Lead-Conversion-Rate). Auf Basis der Monitoring-Daten optimieren wir bestehende Workflows und identifizieren neue Automatisierungspotenziale. Die meisten Kunden starten mit 2-3 Kern-Workflows und erweitern schrittweise.
