per Webhook · n8n
Phorest mit meiti verbinden
Du verbindest Phorest per Webhook und n8n mit meiti: Nach jedem Anruf, Chat oder Web-Termin schickt meiti einen Webhook mit den Kontakt- und Anliegen-Daten an eine Ziel-URL deiner Wahl. Ein n8n-Workflow nimmt diesen Webhook entgegen und ruft darüber die öffentlich dokumentierte Phorest-API auf: Kunde suchen oder anlegen, dann den Termin direkt in Phorest buchen. Das Setup ist technisch, aber anhand der Phorest-Doku klar nachvollziehbar.
Aktualisiert am 29. Juli 2026
Was ist das?
Phorest ist eine cloudbasierte All-in-One-Software für Friseur-, Beauty-, Barbershop- und Kosmetikunternehmen: Terminverwaltung, Online-Buchung, Kundenverwaltung (CRM) und Kassensystem in einer Plattform. Der Anbieter gibt an, weltweit über 155.000 Hair-&-Beauty-Professionals zu bedienen, mit aktiver Präsenz im deutschsprachigen Raum, belegt u. a. durch deutsche Kunden-Case-Studies (Bredtmann Westside/Wuppertal, Morante Hair/Essen, Intercoiffure Delrue/Darmstadt). (Quelle: phorest.com, abgerufen 29.07.2026; Nutzerzahl als Eigenangabe des Anbieters, nicht unabhängig verifiziert.)
So verbindest du es mit meiti
Der Weg im Überblick: meiti löst pro Kontaktereignis einen Webhook aus, ein n8n-Workflow sucht oder legt den Kunden in Phorest an und bucht anschließend den Termin über die Phorest-Buchungs-API. Der Aufbau folgt demselben Muster wie die produktive HubSpot-Anbindung (Webhook → Search/Create Contact → Search/Create Deal → Respond). So baust du den Workflow für Phorest Schritt für Schritt selbst auf:
Voraussetzungen
meiti-Account mit Webhook-/CRM-Anbindung (laut aktuellem Preismodell ab dem Team-Plan enthalten, Details auf /preise)
Phorest-Account mit API-Zugang (kein Self-Service-Zugang, muss aktiv beim Phorest-Support angefragt werden)
Eine n8n-Instanz (Cloud oder selbst gehostet)
Einmalig ermittelt: deine Phorest businessId und branchId, sowie die serviceId/staffId der Dienstleistungen und Mitarbeitenden, die meiti buchen soll
Phorest-API-Zugang beantragen. Kontaktiere den Phorest-Support über das offizielle Formular und nenne deine Phorest-Account-Nummer; die Anfrage muss von der E-Mail-Adresse kommen, die mit deinem Phorest-Business verknüpft ist. Phorest teilt dir daraufhin Zugangsdaten für Basic Auth zu (Benutzername im Format global/deine hinterlegte E-Mail, Passwort separat).
Webhook in meiti aktivieren. In meiti: Einstellungen → CRM-Synchronisation → Webhook. Trage dort die Ziel-URL deines n8n-Workflows ein und hinterlege optional ein Bearer-Token, das meiti bei jedem Request im Authorization-Header mitsendet. Sende testweise ein Testereignis über den Test-Button.
n8n-Workflow aufbauen: Kunde suchen oder anlegen. Ein Webhook-Node empfängt den meiti-Request (eventType, contactData mit Name/Telefon/E-Mail, projectData mit Anliegen/Zusammenfassung, callbackUrl). Ein HTTP-Request-Node (GET) an die Phorest-Client-Suche sucht den Kontakt anhand der Telefonnummer (alternativ per E-Mail), mit Basic Auth. Ein IF-Node prüft, ob ein Treffer gefunden wurde; wenn nein, legt ein HTTP-Request-Node (POST) den Kontakt mit firstName, lastName, email (Pflichtfelder) sowie mobile an.
Termin in Phorest buchen. Ein HTTP-Request-Node (POST) an den Phorest-Booking-Endpunkt bucht mit der clientId aus Schritt 3, der gewünschten startTime sowie der einmalig gemappten serviceId und staffId innerhalb von clientAppointmentSchedules. Antwort 201 = Termin angelegt; 400 = Daten ungültig; 404 = Business/Filiale falsch adressiert; 429 = Rate Limit (100 Requests/Sekunde) erreicht.
Antwort an meiti zurücksenden. Ein Respond-to-Webhook-Node sendet 200 direkt in derselben Anfrage (empfohlen), alternativ 202 plus Nachreichen des Ergebnisses an die von meiti mitgelieferte callbackUrl innerhalb von 5 Minuten (einmalig gültig).
Testen, dann live. Löse einen echten Testanruf oder Test-Chat aus, prüfe im n8n-Execution-Log, ob Kontakt-Suche, ggf. Kontakt-Anlage und Buchung durchlaufen, und kontrolliere den neuen Eintrag direkt in Phorest. Erst danach den Workflow „live“ schalten.
Was dann möglich ist
Anruf außerhalb der Öffnungszeiten → neuer Kunde in Phorest. meiti nimmt Name, Wunschtermin und Dienstleistung auf, sucht per Telefonnummer in Phorest, findet keinen Treffer, legt den Kunden an und bucht direkt den Termin.
Stammkundin ruft an, will umbuchen → kein Duplikat. meiti erkennt die Rufnummer, findet den bestehenden Phorest-Kontakt per GET-Suche und bucht den neuen Termin auf die vorhandene clientId statt einen Zweiteintrag anzulegen.
WhatsApp-Anfrage nach Feierabend → Termin steht am nächsten Morgen im Kalender. Der Chat läuft über meitis WhatsApp-Kanal, das Anliegen wird zusammengefasst, der Webhook feuert beim Gesprächsende, n8n bucht in Phorest, die Praxis oder das Studio sieht den Termin, ohne dass jemand manuell nachträgt.
E-Mail-Terminwunsch → strukturiert statt als Fließtext im Postfach. meiti liest die E-Mail, ordnet Wunschdienstleistung und -zeit zu, derselbe Webhook-Weg landet als sauberer Termin in Phorest statt als unstrukturierte Mail.
Voraussetzungen und Grenzen
Technisches Grundverständnis nötig. Die Verbindung läuft über einen n8n-Workflow entlang der öffentlichen Phorest-API. Wer kein technisches Setup selbst machen will, holt sich dafür Unterstützung.
Zugang ist anfragepflichtig. Phorest vergibt API-Zugangsdaten nicht selbstständig im Dashboard, sondern nach Support-Anfrage mit Account-Nummer. Das ist normales SaaS-Onboarding, keine Beta-Einschränkung der Doku selbst, aber eine Wartezeit, die einzuplanen ist.
Plan-Voraussetzung bei meiti. Webhook-/CRM-Anbindungen sind laut aktuellem Preismodell ab dem Team-Plan enthalten (Details: /preise).
Service-/Mitarbeiter-Zuordnung ist einmaliger manueller Aufwand. serviceId und staffId synchronisieren sich nicht automatisch aus Phorest, sie werden einmalig im Workflow hinterlegt und bei Änderungen im Salon-Angebot gepflegt.
Keine dokumentierte Echtzeit-Verfügbarkeitsprüfung gefunden. Die Buchungs-API meldet bei ungültigen Daten 400 zurück; eine separate, öffentlich dokumentierte Slot-Verfügbarkeitsabfrage war in der Phorest-Doku nicht auffindbar. Wer ganz sichergehen will, lässt neue Buchungen zusätzlich stichprobenartig gegenprüfen.
Keine Kassen-/Zahlungsdaten. Phorest schließt Kartenzahlungen und Phorest-Pay-Funktionen laut eigener Doku ausdrücklich von der API aus. Diese Anleitung deckt nur Kontakt und Termin ab, keine Kassenprozesse.
Häufige Fragen
Muss ich programmieren können?
Klassisches Programmieren ist nicht nötig, aber Grundverständnis von n8n-Workflows und HTTP-Requests, oder technische Unterstützung dabei.
Wie lange dauert es, bis ich Phorest-API-Zugang bekomme?
Der Zugang muss aktiv beim Phorest-Support angefragt werden (Account-Nummer nötig). Wie lange das dauert, gibt Phorest nicht öffentlich an, plane eine Wartezeit ein.
Was kostet die Anbindung?
Webhook-/CRM-Anbindungen sind laut aktuellem meiti-Preismodell ab dem Team-Plan enthalten, kein separater Tool-Aufpreis. Details zu Tarifen: /preise.
Werden Kartenzahlungen aus Phorest mit meiti abgeglichen?
Nein, die Phorest-API schließt Kartenzahlungs-/Phorest-Pay-Daten laut eigener Doku aus. Diese Anbindung betrifft nur Kontakte und Termine.
So passt meiti dazu
meiti nimmt Telefon, WhatsApp, E-Mail und Webchat rund um die Uhr in einer gemeinsamen Inbox an und fasst jedes Anliegen zusammen. Genau diese strukturierten Daten sind es, die der Webhook an n8n weiterreicht, damit aus einem angenommenen Anruf ohne manuelles Nacheintragen ein echter Kunde und Termin in Phorest wird.
Weiterführend
Quellen
developer.phorest.com/docs/getting-started, API-Zugang und Basic-Auth-Verfahren (abgerufen 29.07.2026).
developer.phorest.com/docs/using-the-client-endpoint, Client-Endpoint erstellen/aktualisieren (abgerufen 29.07.2026).
developer.phorest.com/reference/getclients, Client-Suche per GET/Filter (abgerufen 29.07.2026).
developer.phorest.com/reference/createbooking.md, Booking-Endpoint und Response-Codes (abgerufen 29.07.2026).
phorest.com (Startseite), Produktbeschreibung, Nutzerzahl 155.000+ (Eigenangabe, abgerufen 29.07.2026).
meiti.app/docs/webhook, meiti-Webhook-Mechanik, Events, Payload, Callback (abgerufen 29.07.2026).
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.