Importiere Treatwell-Buchungen per E-Mail in anny und zeige anny-Termine per Kalenderlink in Treatwell.
Treatwell ist eine Buchungsplattform für Beauty- und Wellness-Anbieter, über die Endkund:innen Termine bei Salons und Studios buchen. Mit der Integration hält anny Buchungen aus beiden Systemen weitgehend synchron: Treatwell-Buchungen kommen per E-Mail-Weiterleitung in anny, anny-Buchungen werden per Kalenderlink in Treatwell sichtbar.Mit Treatwell kannst du in anny:
Treatwell-Buchungen automatisch per E-Mail-Weiterleitung importieren, inklusive Stornierungen und Verschiebungen
Mehrere Behandlungen aus einer Mail als zusammenhängende Terminfolge anlegen
Doppelte Einträge vermeiden und Prepaid-Zahlungen aus Treatwell berücksichtigen
anny-Buchungen per Kalenderlink (ICS) in Treatwell als belegte Zeiten sichtbar machen
Besonders praktisch ist die Integration, wenn du Treatwell und anny parallel nutzt und deine Buchungen zentral in anny verwalten möchtest, ohne Termine doppelt zu pflegen.
Treatwell-Buchungen landen automatisch in anny. Die Buchungs-E-Mail wird an die anny Inbox weitergeleitet, anny legt den Termin an. Eine weitergeleitete Storno-Mail storniert ihn.
Studio mit Direktbuchungen
anny-Buchungen werden in Treatwell sichtbar. Termine, die du direkt in anny anlegst, etwa per Telefon oder Walk-in, erscheinen über den Kalenderlink in Treatwell als belegte Zeiten.
Prepaid-Termine
Vorauszahlungen werden übernommen. Meldet Treatwell eine Vorauszahlung, berücksichtigt anny die Prepaid-Information bei der Buchung.
Die Integration nutzt zwei getrennte Wege, je nach Synchronisationsrichtung:
Treatwell → anny läuft über E-Mail-Weiterleitung. Du leitest die Treatwell-Mails deines Salons an eine dedizierte anny Inbox weiter. anny liest keine Kundenpostfächer. anny AI liest die Inhalte aus und legt Buchungen an, verschiebt sie oder storniert sie, auch wenn Treatwell das E-Mail-Layout ändert.
anny → Treatwell läuft über einen Kalenderlink. anny stellt einen ICS-Kalenderfeed bereit (ICS ist ein standardisiertes Kalenderformat), den du in Treatwell importierst. Treatwell zeigt anny-Buchungen darüber als belegte Zeiten an.
Weil beide Richtungen über unterschiedliche Wege laufen, ist die Synchronisation nicht in Echtzeit. Rechne mit einer typischen Verzögerung von etwa 30 bis 60 Sekunden.
Daten
Richtung
Häufigkeit
Neue Buchungen, Verschiebungen und Stornierungen
Treatwell → anny
Per E-Mail-Weiterleitung, ca. 30 bis 60 Sekunden Verzögerung
Buchungen als belegte Zeiten
anny → Treatwell
Per ICS-Kalenderlink, ca. 30 bis 60 Sekunden Verzögerung
anny verarbeitet nur Mails, die in der Inbox ankommen. Leitest du neue Buchungen, Verschiebungen und Stornos weiter, legt anny den Termin an, verschiebt den bestehenden Termin oder storniert ihn. Enthält die Mail mehrere Behandlungen, legt anny sie als zusammenhängende Terminfolge auf derselben Ressource an. Nach jedem Import sendet anny eine Mail an den Salon: übernommen, übersprungen oder fehlgeschlagen. Im Aktivierungsverlauf der Integration siehst du dieselben Ereignisse.Steht in der Mail eine Kund:innen-E-Mail, legt anny eine:n Kund:in an oder ordnet die Buchung einer bestehenden Person zu (per E-Mail oder Telefon). Ausgelesen werden Vorname, Nachname, E-Mail, Telefon, Termin, Service, Preis, Prepaid-Status und die Mitarbeiter:in unter „bei” bzw. „with”. Ohne E-Mail entsteht keine neue Kundenakte. Kontakte unter Kundenbetreuung gehören zum Salon und werden nicht übernommen.Der Termin erscheint im anny-Kalender als akzeptierte Buchung auf genau einer Ressource. Das ist in der Regel die Mitarbeiter:in aus der Mail. Ein in Treatwell hinterlegter Raum wird nicht automatisch als zweite Ressource gebucht. Anders als bei Urban Sports Club bleiben Treatwell-Buchungen in anny bearbeitbar.
Öffne im Adminbereich in der Seitenleiste Account → Apps & Integrationen, wähle unter Alle Apps und Integrationen die Kachel Treatwell und klicke auf Einrichten.
2
Weiterleitung im Postfach einrichten
Unter Postfach für Treatwell-Mails zeigt anny dir eine dedizierte E-Mail-Adresse (z. B. tw-…@calendar.anny.co). Richte in deinem E-Mail-Postfach eine Weiterleitung ein, die Treatwell-Mails zu neuen Buchungen, Verschiebungen und Stornos automatisch an diese Adresse sendet.
3
Weitere Absender ergänzen (optional)
Mails von Treatwell werden immer angenommen. Kommen Buchungen unter einem anderen Namen an, etwa von einem Treatwell-Partner oder über deine eigene Weiterleitung, trage die Adresse oder Domain unter Weitere Absender als Akzeptierte Absender ein (z. B. @partner.de).
4
Abweichende Namen zuordnen (optional)
Heißt eine Ressource oder ein Service in Treatwell anders als in anny, lege unter Abweichende Namen über Hinzufügen eine Zuordnung an. Mappe vor allem Mitarbeiter:innen (z. B. „Mara E.” auf die anny-Ressource). Ohne Regel wählt anny den Eintrag, dessen Name zur Mail passt.
5
Kalenderlink in Treatwell importieren
Importiere den von anny bereitgestellten ICS-Kalenderlink in Treatwell, damit anny-Buchungen dort als belegte Zeiten erscheinen.
6
Integration aktivieren
Aktiviere die Integration über den Toggle oben rechts. Solange sie inaktiv ist, zeigt anny den Hinweis „Die Integration ist derzeit nicht aktiv.”. Löse anschließend eine Testbuchung in Treatwell aus und prüfe, ob sie nach kurzer Zeit in anny erscheint.
Sobald die Integration aktiv ist, werden weitergeleitete Treatwell-Buchungen automatisch in anny angelegt, Verschiebungen nachgezogen und Stornos übernommen. anny-Buchungen werden in Treatwell sichtbar.
Behandle die weitergeleitete E-Mail-Adresse wie ein Passwort: Wer sie kennt, kann Buchungen in deinen Kalender schreiben. Die Weiterleitungsregel muss neue Buchungen, Verschiebungen und Stornos erfassen und darf nicht durch Spam- oder Filterregeln blockiert werden.
Wenn du die Integration deaktivierst oder löschst, werden keine Termine mehr synchronisiert. Weitergeleitete Treatwell-Mails werden dann nicht mehr als Buchungen übernommen und anny-Buchungen nicht mehr nach Treatwell übertragen. Bereits importierte Buchungen bleiben in anny erhalten.
Beides findest du in der Integration unter Account → Apps & Integrationen → Deine Apps: Deaktivieren über den Toggle im Seitenkopf, Löschen über die drei Punkte → Löschen.
Wie schnell erscheinen Treatwell-Buchungen in anny?
In der Regel innerhalb von etwa 30 bis 60 Sekunden. Die Synchronisation ist nicht in Echtzeit, da Buchungen per E-Mail-Weiterleitung übertragen werden.
Werden Stornierungen aus Treatwell automatisch übernommen?
Ja. Wird eine Buchung in Treatwell storniert, storniert anny die zugehörige Buchung, sofern die Storno-E-Mail an die anny Inbox weitergeleitet wird. anny schreibt dem:der Kund:in dazu keine eigene Mail.
Werden Verschiebungen aus Treatwell in anny übernommen?
Ja. Wird eine Buchung in Treatwell verschoben und die Update-Mail an die anny Inbox weitergeleitet, verschiebt anny den bestehenden Termin (und eine dazugehörige Terminfolge) auf die neue Uhrzeit. Bleibt die Startzeit gleich, ändert anny nichts.
Welche Kundendaten werden übernommen, und wird immer ein:e Kund:in angelegt?
anny kann Vorname, Nachname, E-Mail und Telefon aus der Treatwell-Mail übernehmen, wenn die Felder dort stehen. Eine neue Kundenakte entsteht nur, wenn eine E-Mail-Adresse enthalten ist. Bestehende Kund:innen werden per E-Mail oder Telefon zugeordnet. Ohne E-Mail entsteht keine neue Akte, anders als bei Urban Sports Club. Marker wie „Neu” am Namen werden entfernt.
Wie erscheint der Termin im anny-Kalender, wenn Treatwell Mitarbeiter:innen und Räume kennt?
Der Termin erscheint als akzeptierte Buchung auf genau einer Ressource, in der Regel der Mitarbeiter:in aus „bei” bzw. „with”. Mappe diesen Namen unter Abweichende Namen auf die anny-Ressource. Ein Treatwell-Raum wird nicht automatisch als zweite Ressource gebucht. Treatwell-Buchungen bleiben in anny bearbeitbar, anders als Buchungen über Urban Sports Club.
Meist ist die E-Mail-Weiterleitung nicht korrekt eingerichtet. Prüfe der Reihe nach: 1. Ist die Integration aktiv (Toggle oben rechts)? 2. Ist die Weiterleitungsregel aktiv und erfasst neue Buchungen, Verschiebungen sowie Stornos? 3. Stimmt die Zieladresse mit der dedizierten anny Inbox überein? 4. Kommen die Mails unter einem anderen Absender an und müssen unter Weitere Absender ergänzt werden? 5. Landen die Treatwell-Mails eventuell im Spam oder in einem Filter? 6. Steht im Aktivierungsverlauf ein übersprungener oder fehlgeschlagener Import?
anny-Buchungen erscheinen nicht in Treatwell
Prüfe, ob der ICS-Kalenderlink korrekt in Treatwell importiert wurde. Beachte außerdem die typische Verzögerung von etwa 30 bis 60 Sekunden, bevor neue anny-Buchungen sichtbar werden.
Die Buchung wird der falschen Ressource oder dem falschen Service zugeordnet
Ohne Zuordnungsregel wählt anny den Eintrag, dessen Name zur Mail passt. Die Ressource kommt typischerweise aus dem Feld „bei” in der Treatwell-Mail. Heißt die Mitarbeiter:in oder der Service in Treatwell anders als in anny, lege unter Abweichende Namen eine passende Zuordnung an.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"anny","colors":{"primary":"#3c69ef","light":"#6789ef","dark":"#2055f3"},"logo":{"light":"https://mintcdn.com/anny-85c98540/ijC9sfplIYStpnep/images/anny-lockup-hell-inline.svg?fit=max\u0026auto=format\u0026n=ijC9sfplIYStpnep\u0026q=85\u0026s=7d8ad75aba0be5dcd6f5dacf0edc35b1","dark":"https://mintcdn.com/anny-85c98540/ijC9sfplIYStpnep/images/anny-lockup-dunkel-inline.svg?fit=max\u0026auto=format\u0026n=ijC9sfplIYStpnep\u0026q=85\u0026s=29c002d1a13f15f47ef5866bf557bb87","href":"https://anny.co"},"favicon":{"light":"https://mintcdn.com/anny-85c98540/ijC9sfplIYStpnep/images/anny-icon-flach.svg?fit=max\u0026auto=format\u0026n=ijC9sfplIYStpnep\u0026q=85\u0026s=989439e987cd6b526bb0bfe00fb24856","dark":"https://mintlify.s3.us-west-1.amazonaws.com/anny-85c98540/favicon.svg"},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/annyco","instagram":"https://www.instagram.com/anny.company?hl=de","youtube":"https://www.youtube.com/@anny.company"}},"icons":{"library":"fontawesome"},"integrations":{"gtm":{"tagId":"GTM-TTDNBZTD"}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":true},"navigation":{"languages":[{"language":"de","default":true,"href":"welcome"},{"language":"en","href":"en/welcome"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"anny-85c98540","hasAudioNarration":false,"actualSubdomain":"anny-85c98540","customDomains":["docs.anny.co"],"gitSource":{"type":"github","owner":"anny-co","repo":"knowledge-base","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"bb26128c-e349-4571-8229-cb950df6b9fd","liveDeploymentHistoryId":"6adb04644bb336f816c40464","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6adb04644bb336f816c40464"},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6adb04644bb336f816c40464","clientVersion":"0.0.3965","searchFilterCounts":[{"language":"de","tag":"Developers","count":617},{"language":"de","tag":"Admin API","count":348},{"language":"de","tag":"Admin","count":167},{"language":"en","tag":"Admin","count":163},{"language":"de","tag":"Customer API","count":122},{"language":"de","tag":"Data models","count":121},{"language":"de","tag":"Scalar reference catalog","count":99},{"language":"en","tag":"Integrations","count":44},{"language":"de","tag":"Integrationen","count":43},{"language":"de","tag":"Orders \u0026 Billing","count":43},{"language":"de","tag":"Service Configuration","count":41},{"language":"de","tag":"Booking Management","count":37},{"language":"en","tag":"Your Organization","count":26},{"language":"en","tag":"Getting Started","count":22},{"language":"en","tag":"Booking Options \u0026 Services","count":17},{"language":"en","tag":"Access \u0026 Smart Locks","count":15},{"language":"en","tag":"Use Cases","count":15},{"language":"en","tag":"anny AI","count":11},{"language":"en","tag":"Security \u0026 Login","count":11},{"language":"en","tag":"End Users","count":10},{"language":"default","tag":"Changelog","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"treatwell","slug":"/treatwell","pageMetadata":{"title":"Treatwell mit anny verbinden","sidebarTitle":"Treatwell","description":"Importiere Treatwell-Buchungen per E-Mail in anny und zeige anny-Termine per Kalenderlink in Treatwell.","icon":"calendar-heart","public":true,"href":"/treatwell"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Importiere Treatwell-Buchungen per E-Mail in anny und zeige anny-Termine per Kalenderlink in Treatwell.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,blockquote:`blockquote`,code:`code`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Heading,Step,Steps,Table,Tip,Visibility,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Visibility)_missingMdxReference(`Visibility`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[_jsx(_components.a,{href:`https://www.treatwell.de/`,children:`Treatwell`}),` ist eine Buchungsplattform für Beauty- und Wellness-Anbieter, über die Endkund:innen Termine bei Salons und Studios buchen. Mit der Integration hält anny Buchungen aus beiden Systemen weitgehend synchron: Treatwell-Buchungen kommen per E-Mail-Weiterleitung in anny, anny-Buchungen werden per Kalenderlink in Treatwell sichtbar.`]}),`\n`,_jsx(_components.p,{children:`Mit Treatwell kannst du in anny:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Treatwell-Buchungen automatisch per E-Mail-Weiterleitung importieren, inklusive Stornierungen und Verschiebungen`}),`\n`,_jsx(_components.li,{children:`Mehrere Behandlungen aus einer Mail als zusammenhängende Terminfolge anlegen`}),`\n`,_jsx(_components.li,{children:`Doppelte Einträge vermeiden und Prepaid-Zahlungen aus Treatwell berücksichtigen`}),`\n`,_jsx(_components.li,{children:`anny-Buchungen per Kalenderlink (ICS) in Treatwell als belegte Zeiten sichtbar machen`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Besonders praktisch ist die Integration, wenn du Treatwell und anny parallel nutzt und deine Buchungen zentral in anny verwalten möchtest, ohne Termine doppelt zu pflegen.`}),`\n`,_jsx(Heading,{level:`2`,id:`typische-anwendungsfälle`,children:`Typische Anwendungsfälle`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Anwendungsfall`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Beschreibung`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Salon mit Treatwell-Buchungen`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.strong,{children:`Treatwell-Buchungen landen automatisch in anny.`}),` Die Buchungs-E-Mail wird an die anny Inbox weitergeleitet, anny legt den Termin an. Eine weitergeleitete Storno-Mail storniert ihn.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Studio mit Direktbuchungen`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.strong,{children:`anny-Buchungen werden in Treatwell sichtbar.`}),` Termine, die du direkt in anny anlegst, etwa per Telefon oder Walk-in, erscheinen über den Kalenderlink in Treatwell als belegte Zeiten.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Prepaid-Termine`}),_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.strong,{children:`Vorauszahlungen werden übernommen.`}),` Meldet Treatwell eine Vorauszahlung, berücksichtigt anny die Prepaid-Information bei der Buchung.`]})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`wie-die-treatwell-verbindung-funktioniert`,children:`Wie die Treatwell-Verbindung funktioniert`}),`\n`,_jsx(_components.p,{children:`Die Integration nutzt zwei getrennte Wege, je nach Synchronisationsrichtung:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Treatwell → anny`}),` läuft über E-Mail-Weiterleitung. Du leitest die Treatwell-Mails deines Salons an eine dedizierte anny Inbox weiter. anny liest keine Kundenpostfächer. anny AI liest die Inhalte aus und legt Buchungen an, verschiebt sie oder storniert sie, auch wenn Treatwell das E-Mail-Layout ändert.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`anny → Treatwell`}),` läuft über einen Kalenderlink. anny stellt einen ICS-Kalenderfeed bereit (ICS ist ein standardisiertes Kalenderformat), den du in Treatwell importierst. Treatwell zeigt anny-Buchungen darüber als belegte Zeiten an.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`Weil beide Richtungen über unterschiedliche Wege laufen, ist die Synchronisation nicht in Echtzeit. Rechne mit einer typischen Verzögerung von etwa 30 bis 60 Sekunden.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Daten`}),_jsx(_components.th,{children:`Richtung`}),_jsx(_components.th,{children:`Häufigkeit`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Neue Buchungen, Verschiebungen und Stornierungen`}),_jsx(_components.td,{children:`Treatwell → anny`}),_jsx(_components.td,{children:`Per E-Mail-Weiterleitung, ca. 30 bis 60 Sekunden Verzögerung`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Buchungen als belegte Zeiten`}),_jsx(_components.td,{children:`anny → Treatwell`}),_jsx(_components.td,{children:`Per ICS-Kalenderlink, ca. 30 bis 60 Sekunden Verzögerung`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`anny verarbeitet nur Mails, die in der Inbox ankommen. Leitest du neue Buchungen, Verschiebungen und Stornos weiter, legt anny den Termin an, verschiebt den bestehenden Termin oder storniert ihn. Enthält die Mail mehrere Behandlungen, legt anny sie als zusammenhängende Terminfolge auf derselben Ressource an. Nach jedem Import sendet anny eine Mail an den Salon: übernommen, übersprungen oder fehlgeschlagen. Im `,_jsx(_components.strong,{children:`Aktivierungsverlauf`}),` der Integration siehst du dieselben Ereignisse.`]}),`\n`,_jsx(_components.p,{children:`Steht in der Mail eine Kund:innen-E-Mail, legt anny eine:n Kund:in an oder ordnet die Buchung einer bestehenden Person zu (per E-Mail oder Telefon). Ausgelesen werden Vorname, Nachname, E-Mail, Telefon, Termin, Service, Preis, Prepaid-Status und die Mitarbeiter:in unter „bei” bzw. „with”. Ohne E-Mail entsteht keine neue Kundenakte. Kontakte unter Kundenbetreuung gehören zum Salon und werden nicht übernommen.`}),`\n`,_jsxs(_components.p,{children:[`Der Termin erscheint im anny-Kalender als akzeptierte Buchung auf genau einer Ressource. Das ist in der Regel die Mitarbeiter:in aus der Mail. Ein in Treatwell hinterlegter Raum wird nicht automatisch als zweite Ressource gebucht. Anders als bei `,_jsx(_components.a,{href:`/urban-sports-club`,children:`Urban Sports Club`}),` bleiben Treatwell-Buchungen in anny bearbeitbar.`]}),`\n`,_jsx(Heading,{level:`2`,id:`treatwell-verbinden`,children:`Treatwell verbinden`}),`\n`,_jsx(Heading,{level:`3`,id:`voraussetzungen`,children:`Voraussetzungen`}),`\n`,_jsx(_components.p,{children:`Bevor du Treatwell verbindest, stelle sicher, dass du Folgendes hast:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Ein aktives `,_jsx(_components.strong,{children:`Treatwell-Konto`}),` mit Zugriff auf die Treatwell-Mails an deinen Salon (neue Buchungen und Stornos)`]}),`\n`,_jsxs(_components.li,{children:[`Die Möglichkeit, in deinem E-Mail-Postfach eine `,_jsx(_components.strong,{children:`Weiterleitungsregel`}),` für diese Treatwell-Mails einzurichten`]}),`\n`,_jsxs(_components.li,{children:[`Zugriff auf den anny `,_jsx(_components.strong,{children:`Adminbereich`}),`, um die Integration einzurichten`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`verbindung-einrichten`,children:`Verbindung einrichten`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Treatwell-Integration öffnen`,children:_jsxs(_components.p,{children:[`Öffne im Adminbereich in der Seitenleiste `,_jsx(_components.strong,{children:`Account`}),` → `,_jsx(_components.strong,{children:`Apps \u0026 Integrationen`}),`, wähle unter `,_jsx(_components.strong,{children:`Alle Apps und Integrationen`}),` die Kachel `,_jsx(_components.strong,{children:`Treatwell`}),` und klicke auf `,_jsx(_components.strong,{children:`Einrichten`}),`.`]})}),_jsx(Step,{title:`Weiterleitung im Postfach einrichten`,children:_jsxs(_components.p,{children:[`Unter `,_jsx(_components.strong,{children:`Postfach für Treatwell-Mails`}),` zeigt anny dir eine dedizierte `,_jsx(_components.strong,{children:`E-Mail-Adresse`}),` (z. B. `,_jsx(_components.code,{children:`tw-…@calendar.anny.co`}),`). Richte in deinem E-Mail-Postfach eine Weiterleitung ein, die Treatwell-Mails zu neuen Buchungen, Verschiebungen und Stornos automatisch an diese Adresse sendet.`]})}),_jsx(Step,{title:`Weitere Absender ergänzen (optional)`,children:_jsxs(_components.p,{children:[`Mails von Treatwell werden immer angenommen. Kommen Buchungen unter einem anderen Namen an, etwa von einem Treatwell-Partner oder über deine eigene Weiterleitung, trage die Adresse oder Domain unter `,_jsx(_components.strong,{children:`Weitere Absender`}),` als `,_jsx(_components.strong,{children:`Akzeptierte Absender`}),` ein (z. B. `,_jsx(_components.code,{children:`@partner.de`}),`).`]})}),_jsx(Step,{title:`Abweichende Namen zuordnen (optional)`,children:_jsxs(_components.p,{children:[`Heißt eine Ressource oder ein Service in Treatwell anders als in anny, lege unter `,_jsx(_components.strong,{children:`Abweichende Namen`}),` über `,_jsx(_components.strong,{children:`Hinzufügen`}),` eine Zuordnung an. Mappe vor allem Mitarbeiter:innen (z. B. „Mara E.” auf die anny-Ressource). Ohne Regel wählt anny den Eintrag, dessen Name zur Mail passt.`]})}),_jsx(Step,{title:`Kalenderlink in Treatwell importieren`,children:_jsxs(_components.p,{children:[`Importiere den von anny bereitgestellten `,_jsx(_components.strong,{children:`ICS-Kalenderlink`}),` in Treatwell, damit anny-Buchungen dort als belegte Zeiten erscheinen.`]})}),_jsx(Step,{title:`Integration aktivieren`,children:_jsxs(_components.p,{children:[`Aktiviere die Integration über den `,_jsx(_components.strong,{children:`Toggle`}),` oben rechts. Solange sie inaktiv ist, zeigt anny den Hinweis „Die Integration ist derzeit nicht aktiv.”. Löse anschließend eine Testbuchung in Treatwell aus und prüfe, ob sie nach kurzer Zeit in anny erscheint.`]})})]}),`\n`,_jsx(_components.p,{children:`Sobald die Integration aktiv ist, werden weitergeleitete Treatwell-Buchungen automatisch in anny angelegt, Verschiebungen nachgezogen und Stornos übernommen. anny-Buchungen werden in Treatwell sichtbar.`}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Behandle die weitergeleitete E-Mail-Adresse wie ein Passwort: Wer sie kennt, kann Buchungen in deinen Kalender schreiben. Die Weiterleitungsregel muss neue Buchungen, Verschiebungen und Stornos erfassen und darf nicht durch Spam- oder Filterregeln blockiert werden.`})}),`\n`,_jsx(Heading,{level:`3`,id:`einstellungen-\u0026-optionen`,children:`Einstellungen \u0026 Optionen`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Einstellung`}),_jsx(_components.th,{children:`Beschreibung`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`E-Mail-Adresse (Postfach für Treatwell-Mails)`}),_jsx(_components.td,{children:`Dedizierte anny Inbox, an die du Treatwell-Buchungsmails und Stornos weiterleitest`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Akzeptierte Absender (Weitere Absender)`}),_jsx(_components.td,{children:`Zusätzliche Adressen oder Domains, deren weitergeleitete Mails anny ebenfalls akzeptiert`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Abweichende Namen`}),_jsx(_components.td,{children:`Zuordnung, wenn eine Ressource oder ein Service in Treatwell anders heißt als in anny`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Aktivierungsverlauf`}),_jsx(_components.td,{children:`Verlauf der Aktivierungen und Deaktivierungen sowie der Treatwell-Mail-Importe (angelegt, verschoben, storniert, übersprungen, fehlgeschlagen)`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`einschränkungen`,children:`Einschränkungen`}),`\n`,_jsx(_components.p,{children:`Die Treatwell-Integration unterstützt nicht:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Echtzeit-Synchronisation: Buchungen werden mit einer typischen Verzögerung von etwa 30 bis 60 Sekunden übertragen`}),`\n`,_jsx(_components.li,{children:`Eine direkte API-Verbindung: Treatwell-Buchungen kommen per E-Mail, anny-Buchungen gehen per Kalenderlink`}),`\n`,_jsx(_components.li,{children:`Import ohne aktive Weiterleitung: Ohne korrekt eingerichtete Weiterleitungsregel werden keine Treatwell-Buchungen importiert`}),`\n`,_jsx(_components.li,{children:`Zwei Ressourcen aus einer Mail: Mitarbeiter:in und Raum werden nicht gleichzeitig als zwei anny-Ressourcen gebucht`}),`\n`,_jsx(_components.li,{children:`Kundenanlage ohne E-Mail: Fehlt die Kund:innen-E-Mail in der Mail, legt anny keine neue Kundenakte an`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`verbindung-trennen`,children:`Verbindung trennen`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Wenn du die Integration deaktivierst oder löschst, werden keine Termine mehr synchronisiert. Weitergeleitete Treatwell-Mails werden dann nicht mehr als Buchungen übernommen und anny-Buchungen nicht mehr nach Treatwell übertragen. Bereits importierte Buchungen bleiben in anny erhalten.`})}),`\n`,_jsxs(_components.p,{children:[`Beides findest du in der Integration unter `,_jsx(_components.strong,{children:`Account`}),` → `,_jsx(_components.strong,{children:`Apps \u0026 Integrationen`}),` → `,_jsx(_components.strong,{children:`Deine Apps`}),`: Deaktivieren über den `,_jsx(_components.strong,{children:`Toggle`}),` im Seitenkopf, Löschen über die `,_jsx(_components.strong,{children:`drei Punkte`}),` → `,_jsx(_components.strong,{children:`Löschen`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`faq`,children:`FAQ`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Wie schnell erscheinen Treatwell-Buchungen in anny?`,id:`wie-schnell-erscheinen-treatwell-buchungen-in-anny`,children:_jsx(_components.p,{children:`In der Regel innerhalb von etwa 30 bis 60 Sekunden. Die Synchronisation ist nicht in Echtzeit, da Buchungen per E-Mail-Weiterleitung übertragen werden.`})}),_jsx(Accordion,{title:`Werden Stornierungen aus Treatwell automatisch übernommen?`,id:`werden-stornierungen-aus-treatwell-automatisch-uebernommen`,children:_jsx(_components.p,{children:`Ja. Wird eine Buchung in Treatwell storniert, storniert anny die zugehörige Buchung, sofern die Storno-E-Mail an die anny Inbox weitergeleitet wird. anny schreibt dem:der Kund:in dazu keine eigene Mail.`})}),_jsx(Accordion,{title:`Werden Verschiebungen aus Treatwell in anny übernommen?`,id:`werden-verschiebungen-aus-treatwell-in-anny-uebernommen`,children:_jsx(_components.p,{children:`Ja. Wird eine Buchung in Treatwell verschoben und die Update-Mail an die anny Inbox weitergeleitet, verschiebt anny den bestehenden Termin (und eine dazugehörige Terminfolge) auf die neue Uhrzeit. Bleibt die Startzeit gleich, ändert anny nichts.`})}),_jsx(Accordion,{title:`Welche Kundendaten werden übernommen, und wird immer ein:e Kund:in angelegt?`,id:`welche-kundendaten-werden-uebernommen-und-wird-immer-ein-e-kund-in-angelegt`,children:_jsxs(_components.p,{children:[`anny kann Vorname, Nachname, E-Mail und Telefon aus der Treatwell-Mail übernehmen, wenn die Felder dort stehen. Eine neue Kundenakte entsteht nur, wenn eine E-Mail-Adresse enthalten ist. Bestehende Kund:innen werden per E-Mail oder Telefon zugeordnet. Ohne E-Mail entsteht keine neue Akte, anders als bei `,_jsx(_components.a,{href:`/urban-sports-club`,children:`Urban Sports Club`}),`. Marker wie „Neu” am Namen werden entfernt.`]})}),_jsx(Accordion,{title:`Wie erscheint der Termin im anny-Kalender, wenn Treatwell Mitarbeiter:innen und Räume kennt?`,id:`wie-erscheint-der-termin-im-anny-kalender-wenn-treatwell-mitarbeiter-innen-und-raeume-kennt`,children:_jsxs(_components.p,{children:[`Der Termin erscheint als akzeptierte Buchung auf genau einer Ressource, in der Regel der Mitarbeiter:in aus „bei” bzw. „with”. Mappe diesen Namen unter `,_jsx(_components.strong,{children:`Abweichende Namen`}),` auf die anny-Ressource. Ein Treatwell-Raum wird nicht automatisch als zweite Ressource gebucht. Treatwell-Buchungen bleiben in anny bearbeitbar, anders als Buchungen über `,_jsx(_components.a,{href:`/urban-sports-club`,children:`Urban Sports Club`}),`.`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshooting`,children:`Troubleshooting`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Treatwell-Buchungen erscheinen nicht in anny`,id:`treatwell-buchungen-erscheinen-nicht-in-anny`,children:_jsxs(_components.p,{children:[`Meist ist die E-Mail-Weiterleitung nicht korrekt eingerichtet. Prüfe der Reihe nach: 1. Ist die Integration aktiv (Toggle oben rechts)? 2. Ist die Weiterleitungsregel aktiv und erfasst neue Buchungen, Verschiebungen sowie Stornos? 3. Stimmt die Zieladresse mit der dedizierten anny Inbox überein? 4. Kommen die Mails unter einem anderen Absender an und müssen unter `,_jsx(_components.strong,{children:`Weitere Absender`}),` ergänzt werden? 5. Landen die Treatwell-Mails eventuell im Spam oder in einem Filter? 6. Steht im `,_jsx(_components.strong,{children:`Aktivierungsverlauf`}),` ein übersprungener oder fehlgeschlagener Import?`]})}),_jsx(Accordion,{title:`anny-Buchungen erscheinen nicht in Treatwell`,id:`anny-buchungen-erscheinen-nicht-in-treatwell`,children:_jsx(_components.p,{children:`Prüfe, ob der ICS-Kalenderlink korrekt in Treatwell importiert wurde. Beachte außerdem die typische Verzögerung von etwa 30 bis 60 Sekunden, bevor neue anny-Buchungen sichtbar werden.`})}),_jsx(Accordion,{title:`Die Buchung wird der falschen Ressource oder dem falschen Service zugeordnet`,id:`die-buchung-wird-der-falschen-ressource-oder-dem-falschen-service-zugeordnet`,children:_jsxs(_components.p,{children:[`Ohne Zuordnungsregel wählt anny den Eintrag, dessen Name zur Mail passt. Die Ressource kommt typischerweise aus dem Feld „bei” in der Treatwell-Mail. Heißt die Mitarbeiter:in oder der Service in Treatwell anders als in anny, lege unter `,_jsx(_components.strong,{children:`Abweichende Namen`}),` eine passende Zuordnung an.`]})})]}),`\n`,_jsx(Visibility,{for:`agents`,children:_jsxs(_components.blockquote,{children:[`\n`,_jsx(_components.p,{children:`Wichtige Informationen für Agenten:`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Abgrenzung:`}),` Treatwell ist ein Partner-/Buchungskanal, KEINE klassische Kalender-Integration (wie Google/Microsoft) und KEINE API-Integration. Treatwell → anny per E-Mail-Weiterleitung der Salon-Mails an `,_jsx(_components.code,{children:`tw-…@calendar.anny.co`}),` (kein Kundenpostfach). anny → Treatwell per generischem ICS-Kalenderfeed (`,_jsx(_components.code,{children:`cal.ics`}),`), der NICHT in der Treatwell-Settings-UI liegt. Deshalb keine Echtzeit, typische Verzögerung ca. 30 bis 60 Sekunden.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`UI-Pfad:`}),` Seitenleiste `,_jsx(_components.strong,{children:`Account`}),` → `,_jsx(_components.strong,{children:`Apps \u0026 Integrationen`}),` (`,_jsx(_components.code,{children:`/apps`}),`) → neu: `,_jsx(_components.strong,{children:`Alle Apps und Integrationen`}),` → `,_jsx(_components.strong,{children:`Treatwell`}),` → `,_jsx(_components.strong,{children:`Einrichten`}),`; bestehend: `,_jsx(_components.strong,{children:`Deine Apps`}),` → `,_jsx(_components.strong,{children:`Treatwell`}),`. Sektionen: `,_jsx(_components.strong,{children:`Postfach für Treatwell-Mails`}),` (Feld `,_jsx(_components.strong,{children:`E-Mail-Adresse`}),`), `,_jsx(_components.strong,{children:`Weitere Absender`}),` (Feld `,_jsx(_components.strong,{children:`Akzeptierte Absender`}),`), `,_jsx(_components.strong,{children:`Abweichende Namen`}),` (Button `,_jsx(_components.strong,{children:`Hinzufügen`}),`, Felder `,_jsx(_components.strong,{children:`Name in Treatwell`}),`, `,_jsx(_components.strong,{children:`Zuordnen auf`}),` Ressource/Service, optional `,_jsx(_components.strong,{children:`Produktoption`}),`), `,_jsx(_components.strong,{children:`Aktivierungsverlauf`}),` auf der Integrations-Detailseite (Aktivierung/Deaktivierung plus Treatwell-Mail-Events; ActivityRow zeigt aufklappbare `,_jsx(_components.code,{children:`properties`}),`). Toggle, Aktionsmenü und `,_jsx(_components.strong,{children:`Speichern`}),` im Seitenkopf der Detailseite (oben rechts). Löschen: `,_jsx(_components.strong,{children:`drei Punkte`}),` → `,_jsx(_components.strong,{children:`Löschen`}),`. Prepaid-Strategie existiert im Backend, hat aber kein Panel in Treatwell.vue.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Kein Gating:`}),` Kein Plan-Gating, nur Aktivierungs-Toggle, daher kein Info-Plan-Hinweis.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Quirks:`}),` Storno (`,_jsx(_components.code,{children:`event_type`}),` cancelled) storniert alle Buchungen derselben Bestellreferenz, `,_jsx(_components.code,{children:`notifyCustomer: false`}),`. `,_jsx(_components.code,{children:`event_type`}),` updated verschiebt den bestehenden Model-Sync (gleiche Startzeit → skipped already_imported; Kinder einer Sequenz rücken um dasselbe Delta). Mehrere Behandlungen in einer Mail → `,_jsx(_components.code,{children:`createBookingSequence: true`}),` auf derselben Ressource. Jedes Import-Ergebnis (created/updated/cancelled/skipped/failed/empty/senderRejected) erzeugt eine Venue-Mail und einen Activity-Log-Eintrag auf der Integration. Importierte Bestellungen erhalten `,_jsx(_components.code,{children:`utm_source=treatwell`}),`. CustomerMatcher: Anlage nur mit E-Mail; Match per E-Mail oder Telefon; nur Telefon ohne E-Mail erzeugt keinen neuen Kunden; anonym ohne Kontakt = Buchung ohne customer_id. Genau eine Resource pro Import (`,_jsx(_components.code,{children:`bei`}),`/`,_jsx(_components.code,{children:`with`}),` = Mitarbeiter:in). `,_jsx(_components.code,{children:`checkAvailability: false`}),` hängt keine verbundenen Räume an. Kanal `,_jsx(_components.code,{children:`treatwell`}),` ist NICHT in `,_jsx(_components.code,{children:`isViaProtectedChannel`}),` (bearbeitbar, anders als USC/ClassPass/GYG). Katalog-Limit 150 Ressourcen/Services. Erinnerungen/Reviews: `,_jsx(_components.code,{children:`is_booking_mail`}),` false. Absender: Treatwell-Länderdomains plus `,_jsx(_components.strong,{children:`Akzeptierte Absender`}),`, sonst Text muss „treatwell” erwähnen.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Beziehungen:`}),` Urban Sports Club (immer Kunde mit Platzhalter-Mail, read-only, Anonymisierung bei Storno). ICS-Kalender-Artikel für den Export-Link nach Treatwell. ClassPass: anderer geschützter Kanal.`]}),`\n`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Treatwell mit anny verbinden","sidebarTitle":"Treatwell","description":"Importiere Treatwell-Buchungen per E-Mail in anny und zeige anny-Termine per Kalenderlink in Treatwell.","icon":"calendar-heart","public":true,"href":"/treatwell"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Typische Anwendungsfälle","slug":"typische-anwendungsfälle","depth":2,"children":[]},{"title":"Wie die Treatwell-Verbindung funktioniert","slug":"wie-die-treatwell-verbindung-funktioniert","depth":2,"children":[]},{"title":"Treatwell verbinden","slug":"treatwell-verbinden","depth":2,"children":[{"title":"Voraussetzungen","slug":"voraussetzungen","depth":3,"children":[]},{"title":"Verbindung einrichten","slug":"verbindung-einrichten","depth":3,"children":[]},{"title":"Einstellungen \u0026 Optionen","slug":"einstellungen-\u0026-optionen","depth":3,"children":[]}]},{"title":"Einschränkungen","slug":"einschränkungen","depth":2,"children":[]},{"title":"Verbindung trennen","slug":"verbindung-trennen","depth":2,"children":[]},{"title":"FAQ","slug":"faq","depth":2,"children":[]},{"title":"Troubleshooting","slug":"troubleshooting","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"anny-85c98540","siteName":"anny","title":"Treatwell mit anny verbinden - anny","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"de":{"href":"/treatwell","matchLevel":0},"en":{"href":"/en/treatwell","matchLevel":1}}},"lastModified":"2026-10-15T15:30:28.503Z","originalFileLocation":"treatwell.mdx","locale":"de"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Importiere Treatwell-Buchungen per E-Mail in anny und zeige anny-Termine per Kalenderlink in Treatwell.\">\u003cmeta data-mint-head name=\"application-name\" content=\"anny\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/anny-85c98540/iaQtrTBWt00eE3Px/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/anny-85c98540/iaQtrTBWt00eE3Px/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/anny-85c98540/iaQtrTBWt00eE3Px/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/anny-85c98540/iaQtrTBWt00eE3Px/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/anny-85c98540/iaQtrTBWt00eE3Px/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/anny-85c98540/iaQtrTBWt00eE3Px/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/anny-85c98540/iaQtrTBWt00eE3Px/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/anny-85c98540/iaQtrTBWt00eE3Px/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/anny-85c98540/iaQtrTBWt00eE3Px/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Treatwell mit anny verbinden - anny\">\u003cmeta data-mint-head property=\"og:description\" content=\"Importiere Treatwell-Buchungen per E-Mail in anny und zeige anny-Termine per Kalenderlink in Treatwell.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"anny\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.anny.co/treatwell\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://anny-85c98540.mintlify.app/_mintlify/api/og/v2?division=Partner-+%26+Buchungskan%C3%A4le\u0026amp;title=Treatwell+mit+anny+verbinden\u0026amp;description=Importiere+Treatwell-Buchungen+per+E-Mail+in+anny+und+zeige+anny-Termine+per+Kalenderlink+in+Treatwell.\u0026amp;theme=624ef238bb99e61a4a526947\u0026amp;signature=a61ccc8c58748c7d932dd0d991d01673a8965481b434d61776fa777865019e60\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Treatwell mit anny verbinden - anny\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Importiere Treatwell-Buchungen per E-Mail in anny und zeige anny-Termine per Kalenderlink in Treatwell.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://anny-85c98540.mintlify.app/_mintlify/api/og/v2?division=Partner-+%26+Buchungskan%C3%A4le\u0026amp;title=Treatwell+mit+anny+verbinden\u0026amp;description=Importiere+Treatwell-Buchungen+per+E-Mail+in+anny+und+zeige+anny-Termine+per+Kalenderlink+in+Treatwell.\u0026amp;theme=624ef238bb99e61a4a526947\u0026amp;signature=a61ccc8c58748c7d932dd0d991d01673a8965481b434d61776fa777865019e60\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/anny-85c98540/iaQtrTBWt00eE3Px/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"anny\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3c69ef\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.anny.co/treatwell\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/treatwell.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.anny.co/treatwell\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.anny.co/en/treatwell\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.anny.co/treatwell\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.anny.co/#organization\",\"name\":\"anny\",\"url\":\"https://docs.anny.co\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/anny-85c98540/ijC9sfplIYStpnep/images/anny-lockup-hell-inline.svg?fit=max\u0026auto=format\u0026n=ijC9sfplIYStpnep\u0026q=85\u0026s=7d8ad75aba0be5dcd6f5dacf0edc35b1\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.anny.co#website\",\"name\":\"anny\",\"url\":\"https://docs.anny.co\",\"publisher\":{\"@id\":\"https://docs.anny.co/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.anny.co/treatwell#webpage\",\"url\":\"https://docs.anny.co/treatwell\",\"name\":\"Treatwell mit anny verbinden\",\"description\":\"Importiere Treatwell-Buchungen per E-Mail in anny und zeige anny-Termine per Kalenderlink in Treatwell.\",\"dateModified\":\"2026-10-15T15:30:28.503Z\",\"isPartOf\":{\"@id\":\"https://docs.anny.co#website\"},\"breadcrumb\":{\"@id\":\"https://docs.anny.co/treatwell#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.anny.co/treatwell#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Integrationen\",\"item\":\"https://docs.anny.co/calendar-integrations\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Partner- \u0026 Buchungskanäle\",\"item\":\"https://docs.anny.co/urban-sports-club\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Treatwell mit anny verbinden\",\"item\":\"https://docs.anny.co/treatwell\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.anny.co/treatwell#article\",\"headline\":\"Treatwell mit anny verbinden\",\"name\":\"Treatwell mit anny verbinden\",\"description\":\"Importiere Treatwell-Buchungen per E-Mail in anny und zeige anny-Termine per Kalenderlink in Treatwell.\",\"url\":\"https://docs.anny.co/treatwell\",\"mainEntityOfPage\":{\"@id\":\"https://docs.anny.co/treatwell#webpage\"},\"dateModified\":\"2026-10-15T15:30:28.503Z\",\"publisher\":{\"@id\":\"https://docs.anny.co/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.anny.co#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"anny\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"anny","nav":{"global":null,"languages":[{"language":"de","default":true,"tabs":[{"tab":"Admin","groups":[{"group":"Erste Schritte","public":true,"icon":"home","pages":[{"title":"Willkommen bei anny","sidebarTitle":"Willkommen","href":"/welcome"},{"title":"Dein Start mit anny","href":"/getting-started"},{"group":"Use-Cases","public":true,"pages":[{"title":"Los Geht's - Desk Sharing","sidebarTitle":"Desk Sharing","href":"/getting-started-desk-sharing"},{"title":"Los Geht's - Universitäten","sidebarTitle":"Universitäten","href":"/getting-started-universities"},{"title":"Los Geht's – Coworking","sidebarTitle":"Coworking","href":"/getting-started-coworking"},{"title":"Los Geht's - Raumbuchung","sidebarTitle":"Raumbuchung","href":"/getting-started-room-booking"},{"title":"Los Geht's - Besucheranmeldung","sidebarTitle":"Besucheranmeldung","href":"/visitor-management"},{"title":"Los Geht's – Kurse","sidebarTitle":"Kurse","href":"/getting-started-courses"},{"title":"Los Geht's - Events","sidebarTitle":"Events","href":"/getting-started-events"},{"title":"Los Geht's - Terminvereinbarung","sidebarTitle":"Terminvereinbarung","href":"/getting-started-appointments"},{"title":"Los Geht's - Parkplatzbuchung","sidebarTitle":"Parkplatzbuchung","href":"/getting-started-parking"},{"title":"Los Geht's - Fuhrparkmanagement","sidebarTitle":"Fuhrparkmanagement","href":"/getting-started-fleet"},{"title":"Los Geht's - Equipmentvermietung","sidebarTitle":"Equipmentvermietung","href":"/getting-started-equipment-rental"},{"title":"Los Geht's - Wartebereich","sidebarTitle":"Wartebereich","href":"/getting-started-waiting-area"},{"title":"Los Geht's - Mitgliedschaften","sidebarTitle":"Mitgliedschaften","href":"/getting-started-memberships"},{"title":"Los Geht's - Tauchschulen","sidebarTitle":"Tauchschulen","href":"/getting-started-dive-schools"},{"title":"Los Geht's - Segelschulen","sidebarTitle":"Segelschulen","href":"/getting-started-sailing-schools"}]}]},{"group":"Deine Organisation","public":true,"icon":"butterfly","pages":[{"title":"Admin 3.0: Was sich ändert","sidebarTitle":"Admin 3.0","href":"/admin-3-0"},{"group":"Account-Einstellungen","public":true,"pages":[{"title":"Account-Einstellungen","sidebarTitle":"Account-Einstellungen","href":"/account-settings"},{"title":"Einführung in den Admin-Bereich","sidebarTitle":"Einführung Admin-Bereich","href":"/admin-area-intro"},{"title":"Datenschutz \u0026 Löschfristen","sidebarTitle":"Datenschutz \u0026 Löschfristen","href":"/data-privacy"},{"title":"Master-Organisationen","sidebarTitle":"Master-Organisationen","href":"/master-organizations"}]},{"group":"Dein anny Vertrag","public":true,"pages":[{"title":"anny Plan verwalten","sidebarTitle":"anny Plan verwalten","href":"/anny-plan"}]},{"group":"Berechtigungen","public":true,"pages":[{"title":"Admin-Nutzer und Rollen verwalten","sidebarTitle":"Rechte- \u0026 Rollenverwaltung","href":"/roles-and-permissions"},{"title":"Admin-Benachrichtigungen einstellen","sidebarTitle":"Admin-Benachrichtigungen","href":"/admin-notifications"}]},{"group":"Sicherheit \u0026 Login","public":true,"pages":[{"title":"Single-Sign-On (SSO) Übersicht","sidebarTitle":"SSO Übersicht","href":"/sso-overview"},{"title":"Microsoft SAML SSO","href":"/microsoft-saml-sso"},{"title":"Microsoft Enterprise SSO auf iOS einrichten","sidebarTitle":"Enterprise SSO (iOS)","href":"/enterprise-sso-ios"},{"title":"Google Workspace SSO","href":"/google-workspace-sso"},{"title":"Generisches SAML 2.0 SSO","sidebarTitle":"Generisches SAML 2.0","href":"/generic-saml-sso"},{"title":"OAuth2 SSO","sidebarTitle":"OAuth2 SSO","href":"/oauth2-sso"},{"title":"OpenID Connect (OIDC) SSO","sidebarTitle":"OpenID Connect SSO","href":"/openid-connect-sso"},{"title":"SCIM (User Provisioning)","href":"/scim-user-provisioning"},{"title":"Föderiertes SAML","href":"/federated-saml"},{"title":"Attribute Mapping","href":"/attribute-mapping"},{"title":"2-Faktor-Authentifizierung","href":"/two-factor-authentication"},{"title":"SSO Key Rollover","href":"/sso-key-rollover"}]},{"group":"Buchungsseite \u0026 Einbettung","public":true,"pages":[{"group":"anny Buchungsseite","pages":[{"title":"Das Layout deiner Buchungsseite","sidebarTitle":"Layout Buchungsseite","href":"/booking-page-layout"}]},{"group":"Widget Einbettung","pages":[{"title":"Die anny Buchungsseite als Widget auf der eigenen Website einbetten","sidebarTitle":"Widget einbetten","href":"/embed-booking-page"},{"title":"Widget Einbettung - Advanced","sidebarTitle":"Einbettung für Fortgeschrittene","href":"/widget-embed-advanced"},{"title":"Widget Agent Skill","href":"/widget-agent-skill"},{"title":"Die anny Buchungsseite in Wix einbetten","sidebarTitle":"Wix","href":"/embed-wix"},{"title":"Die anny Buchungsseite in Google einbetten","sidebarTitle":"Google Sites","href":"/embed-google-sites"},{"title":"Die anny Buchungsseite in WordPress einbetten","sidebarTitle":"WordPress","href":"/embed-wordpress"}]},{"title":"UTM Tracking","href":"/utm-tracking"}]}]},{"group":"Ressourcen \u0026 Verfügbarkeiten","public":true,"icon":"swatchbook","pages":[{"group":"Allgemeine Informationen","public":true,"pages":[{"title":"Ressource konfigurieren","sidebarTitle":"Ressourcen konfigurieren","href":"/ressourcen-konfigurieren"},{"title":"Gruppen \u0026 Kategorien","href":"/groups-and-categories"},{"title":"Ressourcen-Status","sidebarTitle":"Ressourcen-Status","href":"/resource-status"}]},{"group":"Zeitpläne","public":true,"pages":[{"title":"Zeitpläne","sidebarTitle":"Zeitpläne","href":"/schedules"},{"title":"Verfügbare Termine","sidebarTitle":"Verfügbare Termine","href":"/available-slots"}]},{"group":"Verfügbarkeitslogik","public":true,"pages":[{"title":"Warteliste","sidebarTitle":"Warteliste","href":"/waitlist"},{"title":"Exklusive Zeitfenster","sidebarTitle":"Exklusive Zeitfenster","href":"/exclusive-time-slots"},{"title":"Globale Blocker erstellen und verwalten","sidebarTitle":"Globale Blocker","href":"/global-blockers"},{"title":"Dynamische Kapazitätsplanung mit On-Demand Ressourcen","sidebarTitle":"Dynamische Kapazitätsplanung","href":"/dynamic-capacity-planning"}]},{"title":"Interaktive 3D-Lagepläne in anny anlegen","sidebarTitle":"Karten \u0026 Interaktive Lagepläne","href":"/maps-and-floor-plans"}]},{"group":"Buchungsoptionen \u0026 Services","public":true,"icon":"magic-wand-sparkles","pages":[{"group":"Optionen \u0026 Services","public":true,"pages":[{"title":"Buchungsoption","sidebarTitle":"Buchungsoption","href":"/configure-booking-option"},{"title":"Service-First Flow","sidebarTitle":"Service-First Flow","href":"/service-first-flow"},{"title":"Mehrere Services kombinieren","sidebarTitle":"Buchungssequenzen","href":"/booking-sequences"},{"title":"Dynamisches Pricing","sidebarTitle":"Dynamisches Pricing","href":"/dynamic-pricing"}]},{"group":"Buchungsarten","public":true,"pages":[{"title":"Über wiederkehrende Buchungen","sidebarTitle":"Wiederkehrende Buchungen","href":"/recurring-bookings"},{"title":"Buchungsserien","sidebarTitle":"Buchungsserien","href":"/booking-series"}]},{"group":"Erweiterungen","public":true,"pages":[{"title":"Smart Availability","sidebarTitle":"Smart Availability","href":"/smart-availability"},{"title":"Produkte \u0026 Zusatzoptionen","sidebarTitle":"Produkte \u0026 Zusatzoptionen","href":"/add-ons"},{"title":"Eigene Formulare","sidebarTitle":"Eigene Formulare","href":"/custom-forms"},{"title":"Rechtliche Dokumente","sidebarTitle":"Rechtliche Dokumente","href":"/legal-documents"},{"title":"Teilnehmermanagement","sidebarTitle":"Teilnehmermanagement","href":"/participant-management"},{"title":"Personalisierung","sidebarTitle":"Personalisierung","href":"/personalization"},{"title":"Zertifikate","sidebarTitle":"Zertifikate","href":"/certificates"},{"title":"Mindest- und Maximalauswahl","sidebarTitle":"Mindest- \u0026 Maximalauswahl","href":"/min-max-selection"},{"title":"Service-Zeitpläne","sidebarTitle":"Service-Zeitpläne","href":"/service-schedules"}]},{"group":"Änderung \u0026 Stornierung","public":true,"pages":[{"title":"Änderung von Buchungen","sidebarTitle":"Änderung von Buchungen","href":"/modify-bookings"},{"title":"Stornierungsbedingungen","sidebarTitle":"Stornierungsbedingungen","href":"/cancellation-policy"}]}]},{"group":"Buchungsmanagement","public":true,"icon":"calendar-check","pages":[{"title":"Buchungen im Kalender planen und verwalten","sidebarTitle":"Kalender","href":"/calendar"},{"title":"Buchungsregeln","sidebarTitle":"Buchungsregeln","href":"/booking-rules"},{"title":"Tags","sidebarTitle":"Tags","href":"/tags"},{"title":"Anfragen \u0026 Anfrageformulare","sidebarTitle":"Anfragen","href":"/inquiries"},{"group":"Kommunikation","public":true,"pages":[{"title":"Aktivitäts-Log","sidebarTitle":"Aktivitäts-Log","href":"/activity-log"},{"title":"Mitteilungen und Terminerinnerungen","sidebarTitle":"Mitteilungen","href":"/configure-notifications"},{"title":"Mobile Benachrichtigungen","sidebarTitle":"Mobile Benachrichtigungen","href":"/mobile-notifications"},{"title":"Broadcasting","href":"/broadcasting"},{"title":"Neues E-Mail-Design ab 15. September 2026","sidebarTitle":"Neues E-Mail-Design","href":"/email-design-september-2026"}]}]},{"group":"CRM","public":true,"icon":"user-friends","pages":[{"title":"Kunden verwalten","sidebarTitle":"Kunden","href":"/manage-customers"},{"title":"Unternehmen verwalten","sidebarTitle":"Unternehmen","href":"/manage-companies"},{"title":"Mitgliedermanagement (Communities)","sidebarTitle":"Mitgliedermanagement (Communities)","href":"/communities"}]},{"group":"Zahlungsabwicklung","public":true,"icon":"money-bills-simple","pages":[{"group":"Online-Zahlung","public":true,"pages":[{"title":"Stripe Connect einrichten","sidebarTitle":"Stripe Connect","href":"/stripe-connect-setup"},{"title":"Online-Zahlung \u0026 Gebühren","href":"/online-payments"},{"title":"SEPA-Lastschrift für Abos","sidebarTitle":"SEPA-Lastschrift","href":"/sepa-direct-debit"},{"title":"Stripe Support","href":"/stripe-support"}]},{"group":"POS","public":true,"pages":[{"title":"POS App - Kartenlesegeräte \u0026 Tap to Pay einrichten","sidebarTitle":"POS App einrichten","href":"/pos-app-setup"},{"title":"Buchungen und Zahlungen in der POS App verwalten","sidebarTitle":"POS App Buchungen \u0026 Zahlungen","href":"/pos-app-bookings-and-payments"}]}]},{"group":"Rechnungserstellung","public":true,"icon":"file-invoice","pages":[{"group":"Rechnungsstellung","public":true,"pages":[{"title":"Rechnungsstellung","sidebarTitle":"Rechnungsstellung","href":"/invoicing"},{"title":"Zahlen auf Rechnung (Pay-Later)","sidebarTitle":"Zahlen auf Rechnung","href":"/pay-later"},{"title":"Rechnungsentwurf bearbeiten und fertigstellen","sidebarTitle":"Rechnungsentwurf","href":"/invoice-drafts"},{"title":"Rechnung korrigieren oder stornieren","sidebarTitle":"Rechnung korrigieren","href":"/invoice-corrections"},{"title":"Kundensalden \u0026 Sammelrechnungen","sidebarTitle":"Kundensalden","href":"/customer-balances-and-collective-invoices"}]},{"group":"Buchhaltung","public":true,"pages":[{"title":"Buchhaltung mit anny","sidebarTitle":"Buchhaltung","href":"/accounting"},{"title":"Invoice forwarding","sidebarTitle":"Invoice forwarding","href":"/datev-import"}]}]},{"group":"Abos, Pakete \u0026 Gutscheine","public":true,"icon":"crown","pages":[{"title":"Buchungskontingente","sidebarTitle":"Buchungskontingente","href":"/booking-quotas"},{"title":"Abos \u0026 Mitgliedschaften","sidebarTitle":"Abos \u0026 Mitgliedschaften","href":"/subscriptions-and-memberships"},{"group":"Buchungspakete","public":true,"pages":[{"title":"Buchungspakete \u0026 Codes","sidebarTitle":"Buchungspakete","href":"/booking-codes"},{"title":"Wertgutscheine","sidebarTitle":"Wertgutscheine","href":"/value-vouchers"},{"title":"Gutscheine \u0026 Umsatzsteuer","sidebarTitle":"Gutscheine \u0026 Umsatzsteuer","href":"/voucher-taxation"}]},{"title":"Rabattcodes","sidebarTitle":"Rabattcodes","href":"/discount-codes"}]},{"group":"Check-In","public":true,"icon":"building-circle-check","pages":[{"title":"Check-In \u0026 Check-Out","sidebarTitle":"Allgemeine Informationen","href":"/check-in-overview"},{"title":"Anwesenheit in den Buchungsdetails","sidebarTitle":"Buchungsdetails","href":"/check-in-booking-details"},{"group":"Check-In Terminal","public":true,"pages":[{"title":"Check-In Terminal einrichten","sidebarTitle":"Einrichtung","href":"/check-in-setup"},{"title":"Los Geht's – Universitätsbibliothek (Check-In)","sidebarTitle":"Universitätsbibliothek","href":"/check-in-university"},{"title":"Los Geht's – Ticketing \u0026 Events (Check-In)","sidebarTitle":"Ticketing \u0026 Events","href":"/check-in-ticketing-events"}]},{"group":"Kunden-Display","public":true,"hidden":true,"pages":[{"title":"Kunden-Display","sidebarTitle":"Kunden-Display","href":"/customer-display"}]},{"group":"Schnellaufruf","public":true,"pages":[{"title":"Warteschlangensystem","sidebarTitle":"Warteschlangen","href":"/queuing-system"}]}]},{"group":"Auswertung \u0026 Daten","public":true,"icon":"chart-line","pages":[{"title":"Dashboards","href":"/dashboards"},{"title":"(Automatische) Exporte","sidebarTitle":"Exporte","href":"/automatic-exports"}]},{"group":"Displays \u0026 Terminals","public":true,"icon":"display","pages":[{"group":"Display App","public":true,"pages":[{"title":"anny Display App","sidebarTitle":"Display App","href":"/display-app"},{"title":"tapirx mit anny verbinden","sidebarTitle":"tapirx","href":"/tapirx-setup"},{"title":"Joan mit anny verbinden","sidebarTitle":"Joan","href":"/joan-setup"},{"title":"anny Display App auf Philips 10BDL4551T installieren","sidebarTitle":"Philips","href":"/philips-setup"}]},{"title":"URL Anzeigetafeln","sidebarTitle":"URL Anzeigetafeln","href":"/url-display-boards"}]},{"group":"Integrationen","public":true,"icon":"puzzle-piece","pages":[{"group":"Kalendersynchronisation","public":true,"pages":[{"title":"Kalenderintegrationen","sidebarTitle":"Kalenderintegrationen","href":"/calendar-integrations"},{"group":"Persönliche Kalender","public":true,"pages":[{"title":"Outlook Kalender mit anny verbinden","sidebarTitle":"Outlook","href":"/outlook"},{"title":"Google Kalender mit anny verbinden","sidebarTitle":"Google","href":"/google"},{"title":"ICS-Kalender mit anny verbinden","sidebarTitle":"ICS-Kalender","href":"/ics-calendar"}]},{"group":"Workspace","public":true,"pages":[{"title":"Microsoft 365 mit anny verbinden","sidebarTitle":"Microsoft 365","href":"/m365-workspace"},{"title":"Google Workspace mit anny verbinden","sidebarTitle":"Google Workspace","href":"/google-workspace"}]}]},{"group":"Microsoft Apps","public":true,"pages":[{"title":"Outlook Add-In mit anny verbinden","sidebarTitle":"Outlook Add-In","href":"/outlook-add-in"},{"title":"anny MS Teams App","href":"/ms-teams-app"}]},{"group":"Video Meetings","public":true,"pages":[{"title":"anny Videoanrufe","sidebarTitle":"anny Videoanrufe","href":"/anny-video-calls"},{"title":"Zoom mit anny verbinden","sidebarTitle":"Zoom","href":"/zoom"},{"title":"Microsoft Teams mit anny verbinden","sidebarTitle":"Microsoft Teams","href":"/ms-teams"},{"title":"Purpleview mit anny verbinden","sidebarTitle":"Purpleview","href":"/purpleview"}]},{"group":"HR","public":true,"pages":[{"title":"Personio mit anny verbinden","sidebarTitle":"Personio","href":"/personio"},{"title":"HRworks mit anny verbinden","sidebarTitle":"HRworks","href":"/hrworks"}]},{"group":"CRM","public":true,"pages":[{"title":"HubSpot mit anny verbinden","sidebarTitle":"HubSpot","href":"/hubspot"}]},{"group":"Marketing \u0026 Tracking","public":true,"pages":[{"title":"Google Analytics \u0026 Google Ads mit anny verbinden","sidebarTitle":"Google Analytics \u0026 Google Ads","href":"/google-analytics"},{"title":"LinkedIn Ads mit anny verbinden","sidebarTitle":"LinkedIn Ads","href":"/linkedin-ads-tracking"},{"title":"TikTok Ads mit anny verbinden","sidebarTitle":"TikTok Ads","href":"/tiktok-ads-tracking"},{"title":"Meta Ads mit anny verbinden","sidebarTitle":"Meta Ads","href":"/meta-ads-tracking"}]},{"group":"Zutritt \u0026 Smart-Locks","public":true,"pages":[{"title":"Smart-Lock-Integrationen","sidebarTitle":"Übersicht Smart-Locks","href":"/smart-locks-overview"},{"title":"KleverKey mit anny verbinden","sidebarTitle":"KleverKey","href":"/klever-key"},{"title":"SALTO KS mit anny verbinden","sidebarTitle":"SALTO KS","href":"/salto-ks"},{"title":"Nuki mit anny verbinden","sidebarTitle":"Nuki","href":"/nuki"},{"title":"Comydo mit anny verbinden","sidebarTitle":"Comydo","href":"/comydo"},{"title":"Arivo mit anny verbinden","sidebarTitle":"Arivo","href":"/arivo"},{"title":"UniFi mit anny verbinden","sidebarTitle":"UniFi","href":"/unifi"},{"title":"Keycafe mit anny verbinden","sidebarTitle":"Keycafe","href":"/keycafe"},{"title":"EVVA AirKey mit anny verbinden","sidebarTitle":"EVVA AirKey","href":"/evva-airkey"},{"title":"Tapkey mit anny verbinden","sidebarTitle":"Tapkey","href":"/tapkey"},{"title":"Glutz eAccess mit anny verbinden","sidebarTitle":"Glutz eAccess","href":"/glutz-eaccess"},{"title":"Custom Remote Open mit anny verbinden","sidebarTitle":"Custom Remote Open","href":"/custom-remote-open"},{"group":"Dormakaba","public":true,"pages":[{"title":"dormakaba Exos 9300 mit anny verbinden","sidebarTitle":"dormakaba Exos 9300","href":"/dormakaba-exos-9300"},{"title":"dormakaba resivo mit anny verbinden","sidebarTitle":"Resivo","href":"/dormakaba-resivo"},{"title":"dormakaba exivo mit anny verbinden","sidebarTitle":"dormakaba exivo","href":"/dormakaba-exivo"}]}]},{"group":"Partner- \u0026 Buchungskanäle","public":true,"pages":[{"title":"Urban Sports Club mit anny verbinden","sidebarTitle":"Urban Sports Club","description":"Übertrage ausgewählte Kurse an Urban Sports Club und halte Buchungen und Kapazitäten in Echtzeit synchron.","href":"/urban-sports-club"},{"title":"Treatwell mit anny verbinden","sidebarTitle":"Treatwell","icon":"calendar-heart","href":"/treatwell"},{"title":"ClassPass mit anny verbinden","sidebarTitle":"ClassPass","description":"Biete Kurse und Termine über ClassPass an: ClassPass ruft deine Verfügbarkeiten aus anny ab und bucht direkt bei dir.","href":"/class-pass"}]},{"group":"Identität \u0026 Compliance","public":true,"pages":[{"title":"Regpit mit anny verbinden","sidebarTitle":"Regpit","href":"/regpit-integration"}]},{"group":"Automatisierung","public":true,"pages":[{"title":"make.com mit anny verbinden","sidebarTitle":"make.com","href":"/make-com"},{"title":"n8n mit anny verbinden","sidebarTitle":"n8n","href":"/n8n"}]},{"group":"IoT","public":true,"pages":[{"title":"Shelly mit anny verbinden","sidebarTitle":"Shelly","href":"/shelly"}]},{"group":"Buchhaltung","public":true,"pages":[{"title":"DATEV mit anny verbinden","sidebarTitle":"DATEV","href":"/datev-integration"},{"title":"DATEV-Konten und Vorbereitung mit dem Steuerberater","sidebarTitle":"Konten \u0026 Steuerberater","icon":"calculator","href":"/datev-accounts-and-tax-advisor"}]}]},{"group":"Referenzen","public":true,"icon":"bookmark","pages":[{"title":"FAQ","href":"/faq"},{"title":"anny Glossar","sidebarTitle":"Glossar","href":"/anny-glossary"},{"title":"Support Policy","href":"/support-policy"},{"title":"Barrierefreiheit bei anny","sidebarTitle":"Barrierefreiheit","href":"/accessibility"},{"title":"GoBD bei anny","sidebarTitle":"GoBD","href":"/gobd"},{"title":"Datenschutzerklärung","sidebarTitle":"Datenschutzerklärung","href":"/privacy-policy"},{"title":"Trust Center","sidebarTitle":"Trust Center","url":"https://trust.anny.co/","href":"/trust-center"},{"title":"Roadmap","url":"https://roadmap.anny.co/","href":"/roadmap"}]},{"group":"Testzentren","public":true,"icon":"vial","hidden":true,"pages":[{"title":"Auswertung der Buchungsdaten von anny","sidebarTitle":"Buchungsdaten","href":"/test-center-booking-data"}]},{"group":"Ankündigungen","public":true,"icon":"bullhorn","hidden":true,"pages":[]},{"group":"Technische Hinweise","public":true,"icon":"wrench","hidden":true,"pages":[{"title":"Microsoft-365-Kalenderzugriff auf einzelne Postfächer begrenzen","sidebarTitle":"M365 Kalenderzugriff begrenzen","icon":"network-wired","href":"/m365-resource-calendar-scope"}]}]},{"tab":"Endnutzende","pages":[{"title":"Endnutzende","href":"/booking-page-overview"}]},{"tab":"Apps","pages":[{"title":"Apps","href":"/anny-apps-overview"}]},{"tab":"anny AI","pages":[{"title":"anny AI","href":"/anny-agent"}]},{"tab":"Developers","pages":[{"title":"Developers","href":"/developers"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog/2026"}]}]},{"language":"en","pages":[{"title":"en","href":"/en/treatwell"}]}]},"title":"Treatwell mit anny verbinden - anny","buildId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","deploymentId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","dynamics":[],"chunks":[]}