per Webhook · mit dem HaloPSA-Node in n8n

HaloPSA mit meiti verbinden

Du kannst HaloPSA mit meiti verbinden. Der Weg läuft per Webhook: meiti gibt jedes Ereignis aus Anruf, WhatsApp, E-Mail oder Webchat automatisch weiter, ein n8n-Workflow übernimmt es und schreibt Client und Ticket direkt in HaloPSA. Für HaloPSA gibt es in n8n einen eigenen, fertigen Node mit den Ressourcen Client, Ticket, User und Site, das macht den Aufbau schnell. Aus einem verpassten Anruf wird so ein zugeordnetes Ticket, ohne dass jemand im Team etwas abtippt.

Aktualisiert am 30. Juli 2026

Was ist das?

HaloPSA ist eine PSA-Plattform (Professional Services Automation) für IT-Dienstleister und Managed Service Provider: Ticketing und Service Desk, Vertrags- und Rechnungsmanagement, Asset-Tracking, CRM sowie Projektsteuerung in einem System, mit einer einzigen Preisstufe statt Modul-Zukauf (Quelle: usehalo.com/halopsa, 30.07.2026). Der Anbieter Halo gibt an, mit mehr als 5.000 Organisationen in über 100 Ländern zu arbeiten, und wurde im Gartner Magic Quadrant für ITSM Platforms 2026 als Challenger geführt (Quelle: usehalo.com, 30.07.2026). Damit ist HaloPSA kein DACH-Platzhirsch mit belegtem Marktanteil, sondern ein wachsender internationaler PSA-Anbieter mit einer öffentlich dokumentierten, offenen API.

So verbindest du es mit meiti

Vorab: HaloPSA wird über einen Webhook angebunden. meiti feuert bei einem Ereignis eine Nachricht, ein n8n-Workflow verarbeitet sie und schreibt sie über den eigens dafür gebauten HaloPSA-Node in HaloPSA. Einmal eingerichtet, läuft es automatisch.

Voraussetzungen: ein aktiver meiti-Account mit freigeschalteter CRM-Synchronisation, ein HaloPSA-Account mit Administratorrechten (für die API-Registrierung) und ein n8n-Zugang (Cloud oder selbst gehostet).

  1. HaloPSA-Anwendung registrieren. In HaloPSA unter Configuration → Integrations → Halo API eine neue Anwendung anlegen, als Authentifizierungsmethode „Client Credentials“ wählen und die Berechtigung für die Ressourcen Client und Ticket vergeben. HaloPSA zeigt dabei Client-ID, Client-Secret, Authorisation Server URL und Resource Server URL an, notieren.

  2. HaloPSA-Zugang in n8n hinterlegen. In n8n einen neuen Workflow anlegen und die HaloPSA-Zugangsdaten eintragen: Hosting-Typ (On Premise oder gehostete Halo-Lösung), Authorisation Server URL, Resource Server URL, Client-ID, Client-Secret, bei einer gehosteten Instanz zusätzlich den Tenant-Namen. n8n bringt dafür einen eigenen HaloPSA-Node mit, kein generischer HTTP-Request-Baustein nötig.

  3. Webhook in meiti einrichten. In meiti unter Einstellungen → Unternehmen → CRM-Synchronisation den Integrationstyp Webhook wählen und die n8n-Webhook-URL als Ziel eintragen, optional ein Bearer-Token hinterlegen.

  4. Kontakt abgleichen. Im HaloPSA-Node die Ressource Client wählen und per „Get“ prüfen, ob zur Telefonnummer aus dem meiti-Payload schon ein Kunde existiert, sonst mit „Create“ einen neuen Client anlegen (Name, Telefon, Firma aus den mitgelieferten Kontaktdaten).

  5. Ticket anlegen. Einen zweiten HaloPSA-Node mit Ressource Ticket und Operation „Create“ anhängen: Betreff und Beschreibung aus der KI-Zusammenfassung im Payload befüllen, mit dem gerade gefundenen oder angelegten Client verknüpfen.

  6. Antwort an meiti zurückgeben. Am Ende des Workflows sofort mit 200 OK antworten, oder mit 202 Accepted und einer Antwort an die im Payload mitgelieferte, 5 Minuten gültige Callback-URL.

  7. Testen. In meiti über den „Webhook Trigger“-Button in den Projektdetails ein Testereignis auslösen und in HaloPSA prüfen, ob Client und Ticket angelegt wurden.

  8. Live schalten. Auslöse-Ereignis festlegen, meist FinishedCall (nach jedem beendeten Anruf), ergänzt um NewConversation und ConversationPaused für Chat-Kanäle.

Was dann möglich ist

  • Verpasster Anruf wird Ticket. Micha Voss ruft um 19:40 Uhr an: „Server reagiert nicht mehr.“ meiti nimmt an, fasst zusammen, das FinishedCall-Ereignis löst den Webhook aus, der Workflow findet oder legt Micha Voss als Client an und öffnet ein Ticket mit der Zusammenfassung.

  • Bestandskunde landet beim richtigen Client-Datensatz. Ruft eine bereits bekannte Nummer an, findet die Client-Suche per Telefonnummer den bestehenden HaloPSA-Kunden, statt eine Dublette anzulegen, das Ticket wird direkt zugeordnet.

  • Chat-Anfrage wird Ticket. Eine Anfrage über Webchat oder WhatsApp löst NewConversation aus, derselbe Workflow legt ein Ticket an, Telefon- und Chat-Anfragen landen in derselben HaloPSA-Warteschlange.

  • Standortzuordnung bei mehreren Niederlassungen. Bei einem Systemhaus mit mehreren Standorten ordnet die Site-Ressource des HaloPSA-Node das Ticket dem passenden Standort zu, wenn die Adresse in den Projektdaten vorliegt.

  • Termin und Ticket parallel dokumentiert. meiti vereinbart im Gespräch einen Rückruftermin und bucht ihn im synchronisierten Kalender, während der Webhook zeitgleich das Ticket in HaloPSA anlegt.

Voraussetzungen und Grenzen

  • Nötig sind ein aktiver meiti-Account mit freigeschalteter CRM-Synchronisation, ein HaloPSA-Account mit Administratorrechten für die API-Registrierung und ein n8n-Zugang.

  • HaloPSA vergibt Rechte doppelt: über die Anwendungsberechtigung und über die Berechtigung des Agenten, mit dem die Anwendung verknüpft ist. Beides muss passend gesetzt sein.

  • Feinsteuerung wie Ticketkategorien, SLA-Zuweisung oder Workflow-Regeln bleibt in HaloPSA. meiti liefert die Rohdaten, HaloPSA übernimmt die weitere Bearbeitung.

  • Ein automatischer Rücklauf des Ticketstatus nach meiti ist nicht Teil der Standardschritte oben, lässt sich aber über die im Payload mitgelieferte Callback-URL im n8n-Workflow ergänzen.

  • Automationen zählen zum Kontingent deines meiti-Plans, der Verbrauch ist jederzeit in den Einstellungen sichtbar.

Häufige Fragen

Was genau löst die Verbindung zu HaloPSA aus?

Fünf echte meiti-Ereignisse: ein eingehender Anruf, ein beendeter Anruf, eine nach über einer Stunde wieder aufgenommene Unterhaltung, eine 10 Minuten inaktive Unterhaltung, oder ein manuell in der meiti-App ausgelöstes Ereignis.

Wer richtet die Verbindung ein?

Wer die HaloPSA-Anwendung registriert, braucht Administratorrechte in HaloPSA, für den n8n-Workflow reichen Grundkenntnisse in Automatisierungstools.

Werden Bestandskunden doppelt angelegt?

Nein, wenn der Workflow wie beschrieben zuerst per Telefonnummer nach dem Client sucht.

Was passiert mit meinen Daten?

meiti ist DSGVO-konform, die Server stehen in Frankfurt. Über den Webhook werden nur die Felder übertragen, die im n8n-Workflow gemappt sind.

Was kostet die Anbindung?

Der Webhook-Weg ist Teil von meiti, keine separate Integrationsgebühr. Automationen zählen zum Kontingent deines meiti-Plans.

So passt meiti dazu

meiti nimmt jeden Anruf, jede WhatsApp-Nachricht, jede E-Mail und jede Webchat-Anfrage rund um die Uhr in unter einer Sekunde an, versteht das Anliegen und macht den nächsten Schritt selbst. Über den Webhook landet das Ergebnis dort, wo dein Support- und Vertriebsteam ohnehin arbeitet: als Client und Ticket in HaloPSA. Und meiti wird mit jedem Kontakt besser.

Quellen

meiti.app/docs/webhook, abgerufen 30.07.2026 (Setup-Pfad, Ereignisse, Payload, Auth, Callback).

usehalo.com/halopsa, abgerufen 30.07.2026 (Produktbeschreibung, Module).

usehalo.com, abgerufen 30.07.2026 (5.000+ Organisationen, 100+ Länder, Gartner Challenger 2026).

docs.n8n.io/integrations/builtin/app-nodes/n8n-nodes-base.halopsa, abgerufen 30.07.2026 (Ressourcen Client/Ticket/User/Site, Operationen).

docs.n8n.io/integrations/builtin/credentials/halopsa, abgerufen 30.07.2026 (Auth-Felder, Registrierungspfad, Client Credentials).

Bereit, keinen Anruf mehr zu verpassen?

CRM-Anbindung, Webhooks & API sind ab dem meiti Team-Tarif enthalten, MCP-Zugang ab dem Unternehmen-Tarif, kein Aufpreis pro Tool.