Reserviere Zeitfenster exklusiv für eine Bestellung, damit Gruppen nicht mit anderen Kund:innen gemischt werden.
Mit der Funktion Exklusive Zeitfenster legst du fest, dass ein Zeitfenster nach der ersten Buchung für weitere Bestellungen als ausgebucht behandelt wird. So bleibt das Zeitfenster exklusiv für eine Kundengruppe reserviert, auch wenn rechnerisch noch freie Plätze vorhanden sind. Dasselbe Prinzip gilt für Tische, Boote oder Lanes: die Gruppe bleibt unter sich.
Das Feature Mehrfachverfügbarkeit von Ressourcen oder Mehrfachverfügbarkeit mit Zuweisung muss in deinem Account unter Account → Apps & Integrationen → anny Apps aktiviert sein (Schalter Für deine Organisation aktivieren).
Sobald die erste Bestellung für ein Zeitfenster eingeht, wird dieses Zeitfenster für alle weiteren Bestellungen gesperrt. Das bedeutet konkret:
Die erste Bestellung kann weiterhin mehrere Plätze innerhalb dieses Zeitfensters nutzen.
Weitere externe Buchungen für dasselbe Zeitfenster werden nicht mehr zugelassen.
Im Admin-Bereich bleibt die tatsächliche Auslastung sichtbar (z. B. 2 von 4 Plätzen belegt).
Bei Child Ressourcen gilt das pro Tisch, Boot oder Lane, nicht für die ganze Eltern-Ressource. Innerhalb einer Bestellung füllt anny zuerst eine Child-Ressource bis zu ihrer Verfügbare Anzahl und nimmt danach die nächste. Andere Bestellungen bekommen keine Child-Ressource, die in diesem Zeitraum schon eine Buchung hat.Dadurch bleibt die Gruppe innerhalb des Zeitfensters unter sich, ohne dass du das Zeitfenster manuell blockieren musst.
“Ausgebucht” bedeutet hier nicht, dass die volle Kapazität erreicht wurde. Das Zeitfenster ist exklusiv für eine Bestellung reserviert.
Aktivitäten mit Gruppenlogik, bei denen mehrere Plätze pro Slot vorhanden sind, aber nur gemeinsam von einer Bestellung genutzt werden sollen (z. B. Axtwerfen-Lanes, Escape Rooms).
Verleih-Angebote, bei denen ein Objekt mehrere Personen aufnehmen kann, aber nicht zwischen fremden Gruppen geteilt werden soll (z. B. Kanus, Boote, Tretboote).
Tische in Gastronomie oder Eventlocations, bei denen jeder Tisch nur einer Firmen- oder Kundengruppe gehört, eine Gruppe aber mehrere Tische in einer Bestellung buchen darf.
Gruppenführungen und Touren, bei denen ein Zeitfenster vollständig für eine geschlossene Gruppe reserviert bleiben soll (z. B. Museumsführungen, Stadttouren).
Kursangebote mit Exklusivbuchung, bei denen eine Organisation oder Gruppe einen Kursslot komplett für sich bucht.
Nicht geeignet für: Angebote, bei denen unterschiedliche Kund:innen bewusst denselben Slot teilen sollen (z. B. offene Fitnesskurse, Lernplätze in Bibliotheken). Auch nicht geeignet: alle Sitzplätze als eine einzige mehrfach verfügbare Ressource (z. B. 440 Plätze), wenn Exklusive Zeitfenster an ist. Dann sperrt die erste Bestellung den ganzen Saal.
Pflichtvoraussetzung. Exklusive Zeitfenster ist nur bei mehrfach verfügbaren Ressourcen relevant.
Mehrfachverfügbarkeit mit Zuweisung (Child Ressourcen)
Den Toggle Exklusive Zeitfenster setzt du auf der Eltern-Ressource unter Verfügbarkeit. Jede Child-Ressource wird nach der ersten Buchung exklusiv blockiert. Der Toggle erscheint im Child-Modus, sobald mindestens eine Child-Ressource eine Verfügbare Anzahl größer 1 hat.
Smart Availability
Abgrenzung: Smart Availability verbindet Ressourcen dynamisch bei der Buchung. Exklusive Zeitfenster hingegen sperrt den Slot nach der ersten Bestellung komplett für andere. Beide können kombiniert werden.
Sperrt den Slot nach der ersten Buchung für andere Bestellungen. Bei Child Ressourcen gilt das pro Child-Ressource.
Kunde darf Optionen wählen
Ist ausgeblendet, sobald eine Child-Ressource eine Verfügbare Anzahl größer 1 hat. anny weist die Optionen dann automatisch in aufsteigender Reihenfolge nach Name zu.
Buchungsart
Nutze Standard: jede gebuchte Einheit (Person, Platz) blockiert eine Kapazitätseinheit. Vollständig blockiert die gesamte Eltern-Ressource und weist keine einzelnen Child-Ressourcen zu.
Erlaubte Buchungen pro Bestellung
Steht auf der Ressource und begrenzt, wie viele Plätze eine Bestellung maximal buchen darf. Sobald Exklusive Zeitfenster aktiv ist, ist Max. Buchungsanzahl pro Bestellung auf der Buchungsoption gesperrt und zeigt diesen Wert.
Exklusive Zeitfenster findest du unter Ressource → Verfügbarkeit → Mehrfach verfügbar. Bei Child Ressourcen unter Ressource → Verfügbarkeit, Typ Child Ressourcen. Denselben Pfad nutzt Kunde darf Optionen wählen, sofern der Toggle sichtbar ist.
Restaurant oder Eventlocation mit exklusiven Tischen
Du hast 44 Tische mit je 10 Sitzplätzen. Am selben Tisch sollen keine gemischten Gruppen oder Firmen sitzen. Eine Gruppe darf aber mehrere Tische in einer Bestellung buchen, zum Beispiel 5 Tische mit 45 Personen.Die Buchungsmenge ist die Zahl der Personen bzw. Plätze, nicht die Zahl der Tische. Setzt du 44 Tische mit Verfügbare Anzahl 1 an und nennst die Option “Platz pro Person” mit Maximum 10, bucht der Gast mit 10 Personen 10 Tische.
1
Feature aktivieren
Aktiviere die App Mehrfachverfügbarkeit mit Zuweisung unter Account → Apps & Integrationen → anny Apps (Schalter Für deine Organisation aktivieren).
2
Eltern-Ressource anlegen
Öffne Katalog → Ressourcen → Neu. Vergib einen Namen (z. B. “Tische”). Unter Verfügbarkeit wählst du Child Ressourcen.
3
44 Tische als Child Ressourcen anlegen
Klicke auf Child-Ressourcen hinzufügen. Im Textfeld reicht eine Zeile wie Tisch 1-44. Bestätige mit Child-Ressourcen erstellen.
4
10 Plätze pro Tisch setzen
In der Child-Tabelle setzt du bei jedem Tisch die Verfügbare Anzahl auf 10. Neue Child Ressourcen starten mit Anzahl 1. Der Toggle Exklusive Zeitfenster erscheint erst, wenn mindestens ein Tisch Anzahl größer 1 hat.
5
Exklusive Zeitfenster aktivieren
Aktiviere Exklusive Zeitfenster auf der Eltern-Ressource unter Verfügbarkeit. anny weist Tische automatisch zu. Kunde darf Optionen wählen ist bei Anzahl größer 1 nicht sichtbar.
6
Maximale Gruppengröße setzen
Setze Erlaubte Buchungen pro Bestellung auf der Eltern-Ressource auf die größte Gruppe, die du zulassen willst (z. B. 50 oder 440). Der Wert 10 begrenzt die ganze Bestellung auf 10 Plätze, nicht auf 10 Plätze pro Tisch.
7
Buchungsoption anlegen
Erstelle eine Buchungsoption (z. B. “Platz”) mit BuchungsartStandard. Optional setzt du einen Preis pro Person und Min. Buchungsanzahl pro Bestellung auf 1.
Sobald das Setup aktiv ist, buchen Gäste die Personenzahl. Innerhalb einer Bestellung belegt anny Tische nacheinander (10, 10, 10, …). Im Shop gilt aktuell die Timeout-Obergrenze von 20 Plätzen pro Bestellung; 45 Personen in einem Durchgang brauchen den Bulk-Pfad wie bei Serienbuchungen.Mehr zur Ressourcenstruktur: Ressource konfigurieren. Mehr zur Buchungsoption: Buchungsoption. Die Mengengrenze pro Bestellung liegt bei Exclusive slots auf der Ressource, siehe Mindest- und Maximalauswahl.
Lege die 440 Sitzplätze nicht als eine Ressource Mehrfach verfügbar mit Exklusive Zeitfenster an. Die erste Bestellung würde den ganzen Saal sperren. Exklusive Zeitfenster brauchst du pro Tisch, also als Child Ressourcen.
Kanu-Verleih mit Gruppentouren
In diesem Beispiel werden Kanus als Child Ressourcen angelegt. Zusätzlich wird eine Kanu-Tour als eigenes Gruppenangebot buchbar gemacht.
1
Kanu-Ressource anlegen
Erstelle eine Ressource für die Kanus. Gehe zu Ressource → Verfügbarkeit, Typ Child Ressourcen, und lege folgende Child Ressourcen an:
Kanu 1
Kanu 2
Kanu 3
Kanu 4
Setze für jede Child-Ressource die Verfügbare Anzahl auf 4 (Plätze pro Kanu).
2
Exklusive Zeitfenster aktivieren
Aktiviere Exklusive Zeitfenster unter Ressource → Verfügbarkeit. anny weist Kanus automatisch zu, sobald die Verfügbare Anzahl der Child Ressourcen größer 1 ist.
3
Buchungsoption konfigurieren
Erstelle eine Buchungsoption (z. B. “Miete”) mit folgenden Einstellungen:
Preis pro Person oder pro Kanu, je nach deinem Tarif
Min. Buchungsanzahl pro Bestellung: 1
Buchungsart: Standard (jede Person bzw. jeder Platz ist eine Kapazitätseinheit)
4
Kanu-Tour-Ressource anlegen (optional)
Erstelle eine separate Ressource “Kanu-Tour”. Unter Verfügbarkeit → Mehrfach verfügbar definierst du:
Verfügbare Anzahl: 16
Erlaubte Buchungen pro Bestellung: 16
Erstelle zwei Buchungsoptionen:
Einzeltarif (Min. Buchungsanzahl pro Bestellung: 1)
Gruppentarif ab 4 Personen (Min. Buchungsanzahl pro Bestellung: 4)
Verbinde in beiden Buchungsoptionen im Reiter Ressourcen unter Abhängigkeiten - Alle müssen verfügbar sein die Kanu-Ressource. So wird pro Gruppenbuchung automatisch ein passendes Kanu mitreserviert und durch Exklusive Zeitfenster nicht mit fremden Gruppen geteilt.
Sobald Miete und Exclusive slots aktiv sind, belegt eine Gruppe zuerst ein Kanu bis zu 4 Plätzen und nimmt bei Bedarf das nächste. Andere Bestellungen bekommen kein schon belegtes Kanu.
Gruppenführungen im Museum
Ein Zeitfenster soll vollständig für eine Besuchergruppe reserviert werden, auch wenn nicht alle Plätze belegt sind.
1
Ressource anlegen
Erstelle eine Ressource “Gruppenführung”. Unter Verfügbarkeit → Mehrfach verfügbar definierst du:
Verfügbare Anzahl: 20
Erlaubte Buchungen pro Bestellung: 20
Exklusive Zeitfenster: aktiviert
2
Buchungsoption konfigurieren
Erstelle eine Buchungsoption “Ticket” und öffne Allgemeine Informationen → Einstellungen → Buchungsregeln:
Min. Buchungsanzahl pro Bestellung: 10
Buchungsart: Standard
So müssen mindestens 10 Tickets in einer Bestellung liegen. Sobald eine Gruppe bucht, wird das Zeitfenster für andere Bestellungen gesperrt. Freie Plätze in derselben Bestellung bleiben nutzbar.
Sobald Ticket und Exclusive slots aktiv sind, bleibt jede Führung nach der ersten Bestellung für andere Kund:innen geschlossen.
Was bedeutet 'ausgebucht', wenn noch Plätze frei sind?
“Ausgebucht” bedeutet in diesem Fall, dass das Zeitfenster bereits exklusiv für eine Bestellung reserviert ist. Es heißt nicht, dass alle verfügbaren Plätze belegt sind.
Warum bucht '10 Personen' 10 Tische statt einen Tisch mit 10 Plätzen?
Die Menge in der Buchungsoption zählt Kapazitätseinheiten der Ressource. Hast du 44 Tische mit Verfügbare Anzahl 1, ist eine Einheit ein ganzer Tisch. 10 Personen belegen dann 10 Tische. Setze pro Tisch die Verfügbare Anzahl auf 10 und aktiviere Exklusive Zeitfenster. Dann sind 10 Personen 10 Plätze an einem Tisch.
Können Gäste 5 Tische mit 45 Personen in einer Bestellung buchen?
Die Ressourcen-Logik erlaubt das: anny füllt Tische in derselben Bestellung bis 10 Plätze und nimmt dann den nächsten. Erlaubte Buchungen pro Bestellung muss mindestens 45 sein. Im Shop-Buchungsflow gilt zusätzlich eine Obergrenze von 20 Plätzen pro Bestellung, damit Warenkorb und Checkout nicht in den Request-Timeout laufen. 45 Personen in einem Durchgang brauchen denselben Bulk-Pfad wie Serienbuchungen.
Warum nicht einfach 440 Sitzplätze einstellen?
440 Plätze als eine Ressource Mehrfach verfügbar ohne Child Ressourcen würden bei Exklusive Zeitfenster nach der ersten Bestellung den ganzen Saal sperren. Child Ressourcen mit 10 Plätzen pro Tisch halten die Exklusivität auf den einzelnen Tisch. Andere Tische bleiben für andere Gruppen frei.
Können Admins weiterhin sehen, wie viele Plätze tatsächlich belegt sind?
Ja. Im Admin-Bereich bleibt die tatsächliche Belegung sichtbar (z. B. 2/4 belegt). Nur für externe Kund:innen erscheint der Slot als ausgebucht.
Kann ich Exklusive Zeitfenster mit 'Kunde darf Optionen wählen' kombinieren?
Nein. Sobald Child Ressourcen eine Verfügbare Anzahl größer 1 haben, blendet anny Kunde darf Optionen wählen aus und weist automatisch zu. Den Toggle findest du sonst unter Ressource → Verfügbarkeit.
Ein Zeitfenster wird als ausgebucht angezeigt, obwohl noch Plätze frei sind
Das ist erwartetes Verhalten bei aktivierten Exklusiven Zeitfenstern. Das Zeitfenster wurde bereits durch eine Bestellung exklusiv reserviert und ist deshalb für weitere Kund:innen nicht mehr buchbar. Im Admin-Bereich siehst du weiterhin die tatsächliche Belegung.
Der Toggle 'Exklusive Zeitfenster' ist nicht sichtbar
Bei Mehrfach verfügbar ohne Children erscheint der Toggle, wenn die Verfügbare Anzahl größer 1 ist. Im Modus Child Ressourcen erscheint er, sobald mindestens eine Child-Ressource eine Verfügbare Anzahl größer 1 hat. Prüfe beides unter Ressource → Verfügbarkeit.
10 Personen belegen 10 Tische statt 10 Plätze an einem Tisch
Die Child Ressourcen haben Verfügbare Anzahl 1, deshalb ist eine Buchungseinheit ein Tisch. Setze die Anzahl pro Tisch auf 10 (Sitzplätze) und aktiviere Exklusive Zeitfenster. Setze Erlaubte Buchungen pro Bestellung nicht auf 10, wenn Gruppen größer als 10 Personen buchen dürfen.
Buchungen werden trotz aktivierter Funktion nicht exklusiv behandelt
Prüfe, ob Exklusive Zeitfenster auf der Eltern-Ressource aktiv ist und die Child Ressourcen eine Verfügbare Anzahl größer 1 haben. Stelle die Buchungsart nicht auf Vollständig: das blockiert die gesamte Eltern-Ressource statt einzelner Tische.
{"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":"exclusive-time-slots","slug":"/exclusive-time-slots","pageMetadata":{"title":"Exklusive Zeitfenster","sidebarTitle":"Exklusive Zeitfenster","description":"Reserviere Zeitfenster exklusiv für eine Bestellung, damit Gruppen nicht mit anderen Kund:innen gemischt werden.","public":true,"href":"/exclusive-time-slots"},"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: \"Reserviere Zeitfenster exklusiv für eine Bestellung, damit Gruppen nicht mit anderen Kund:innen gemischt werden.\"\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`,ol:`ol`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Heading,Info,Note,Step,Steps,Table,Tip,Visibility,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Note)_missingMdxReference(`Note`,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:[`Mit der Funktion `,_jsx(_components.strong,{children:`Exklusive Zeitfenster`}),` legst du fest, dass ein Zeitfenster nach der ersten Buchung für weitere Bestellungen als ausgebucht behandelt wird. So bleibt das Zeitfenster exklusiv für eine Kundengruppe reserviert, auch wenn rechnerisch noch freie Plätze vorhanden sind. Dasselbe Prinzip gilt für Tische, Boote oder Lanes: die Gruppe bleibt unter sich.`]}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[`Das Feature `,_jsx(_components.strong,{children:`Mehrfachverfügbarkeit von Ressourcen`}),` oder `,_jsx(_components.strong,{children:`Mehrfachverfügbarkeit mit Zuweisung`}),` muss in deinem Account unter `,_jsx(_components.strong,{children:`Account`}),` → `,_jsx(_components.strong,{children:`Apps \u0026 Integrationen`}),` → `,_jsx(_components.strong,{children:`anny Apps`}),` aktiviert sein (Schalter `,_jsx(_components.strong,{children:`Für deine Organisation aktivieren`}),`).`]})}),`\n`,_jsx(Heading,{level:`2`,id:`wie-funktioniert-exklusive-zeitfenster`,children:`Wie funktioniert Exklusive Zeitfenster?`}),`\n`,_jsx(_components.p,{children:`Sobald die erste Bestellung für ein Zeitfenster eingeht, wird dieses Zeitfenster für alle weiteren Bestellungen gesperrt. Das bedeutet konkret:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Die erste Bestellung kann weiterhin mehrere Plätze innerhalb dieses Zeitfensters nutzen.`}),`\n`,_jsx(_components.li,{children:`Weitere externe Buchungen für dasselbe Zeitfenster werden nicht mehr zugelassen.`}),`\n`,_jsx(_components.li,{children:`Im Admin-Bereich bleibt die tatsächliche Auslastung sichtbar (z. B. 2 von 4 Plätzen belegt).`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Bei `,_jsx(_components.strong,{children:`Child Ressourcen`}),` gilt das pro Tisch, Boot oder Lane, nicht für die ganze Eltern-Ressource. Innerhalb `,_jsx(_components.strong,{children:`einer`}),` Bestellung füllt anny zuerst eine Child-Ressource bis zu ihrer `,_jsx(_components.strong,{children:`Verfügbare Anzahl`}),` und nimmt danach die nächste. Andere Bestellungen bekommen keine Child-Ressource, die in diesem Zeitraum schon eine Buchung hat.`]}),`\n`,_jsx(_components.p,{children:`Dadurch bleibt die Gruppe innerhalb des Zeitfensters unter sich, ohne dass du das Zeitfenster manuell blockieren musst.`}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`“Ausgebucht” bedeutet hier nicht, dass die volle Kapazität erreicht wurde. Das Zeitfenster ist exklusiv für eine Bestellung reserviert.`})}),`\n`,_jsx(Heading,{level:`2`,id:`wann-nutze-ich-das`,children:`Wann nutze ich das?`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Aktivitäten mit Gruppenlogik`}),`, bei denen mehrere Plätze pro Slot vorhanden sind, aber nur gemeinsam von einer Bestellung genutzt werden sollen (z. B. Axtwerfen-Lanes, Escape Rooms).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Verleih-Angebote`}),`, bei denen ein Objekt mehrere Personen aufnehmen kann, aber nicht zwischen fremden Gruppen geteilt werden soll (z. B. Kanus, Boote, Tretboote).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Tische in Gastronomie oder Eventlocations`}),`, bei denen jeder Tisch nur einer Firmen- oder Kundengruppe gehört, eine Gruppe aber mehrere Tische in einer Bestellung buchen darf.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Gruppenführungen und Touren`}),`, bei denen ein Zeitfenster vollständig für eine geschlossene Gruppe reserviert bleiben soll (z. B. Museumsführungen, Stadttouren).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Kursangebote mit Exklusivbuchung`}),`, bei denen eine Organisation oder Gruppe einen Kursslot komplett für sich bucht.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Nicht geeignet für:`}),` Angebote, bei denen unterschiedliche Kund:innen bewusst denselben Slot teilen sollen (z. B. offene Fitnesskurse, Lernplätze in Bibliotheken). Auch nicht geeignet: alle Sitzplätze als eine einzige mehrfach verfügbare Ressource (z. B. 440 Plätze), wenn `,_jsx(_components.strong,{children:`Exklusive Zeitfenster`}),` an ist. Dann sperrt die erste Bestellung den ganzen Saal.`]}),`\n`,_jsx(Heading,{level:`2`,id:`zusammenhang-mit-anderen-features`,children:`Zusammenhang mit anderen Features`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Feature`}),_jsx(_components.th,{children:`Zusammenhang`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Mehrfachverfügbarkeit von Ressourcen`}),_jsx(_components.td,{children:`Pflichtvoraussetzung. Exklusive Zeitfenster ist nur bei mehrfach verfügbaren Ressourcen relevant.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Mehrfachverfügbarkeit mit Zuweisung (Child Ressourcen)`}),_jsxs(_components.td,{children:[`Den Toggle `,_jsx(_components.strong,{children:`Exklusive Zeitfenster`}),` setzt du auf der Eltern-Ressource unter `,_jsx(_components.strong,{children:`Verfügbarkeit`}),`. Jede Child-Ressource wird nach der ersten Buchung exklusiv blockiert. Der Toggle erscheint im Child-Modus, sobald mindestens eine Child-Ressource eine `,_jsx(_components.strong,{children:`Verfügbare Anzahl`}),` größer 1 hat.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Smart Availability`}),_jsx(_components.td,{children:`Abgrenzung: Smart Availability verbindet Ressourcen dynamisch bei der Buchung. Exklusive Zeitfenster hingegen sperrt den Slot nach der ersten Bestellung komplett für andere. Beide können kombiniert werden.`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,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:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Exklusive Zeitfenster`}),` (Toggle)`]}),_jsx(_components.td,{children:`Sperrt den Slot nach der ersten Buchung für andere Bestellungen. Bei Child Ressourcen gilt das pro Child-Ressource.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Kunde darf Optionen wählen`})}),_jsxs(_components.td,{children:[`Ist ausgeblendet, sobald eine Child-Ressource eine `,_jsx(_components.strong,{children:`Verfügbare Anzahl`}),` größer 1 hat. anny weist die Optionen dann automatisch in aufsteigender Reihenfolge nach Name zu.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Buchungsart`})}),_jsxs(_components.td,{children:[`Nutze `,_jsx(_components.strong,{children:`Standard`}),`: jede gebuchte Einheit (Person, Platz) blockiert eine Kapazitätseinheit. `,_jsx(_components.strong,{children:`Vollständig`}),` blockiert die gesamte Eltern-Ressource und weist keine einzelnen Child-Ressourcen zu.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Erlaubte Buchungen pro Bestellung`})}),_jsxs(_components.td,{children:[`Steht auf der Ressource und begrenzt, wie viele Plätze eine Bestellung maximal buchen darf. Sobald `,_jsx(_components.strong,{children:`Exklusive Zeitfenster`}),` aktiv ist, ist `,_jsx(_components.strong,{children:`Max. Buchungsanzahl pro Bestellung`}),` auf der Buchungsoption gesperrt und zeigt diesen Wert.`]})]})]})]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Exklusive Zeitfenster`}),` findest du unter `,_jsx(_components.strong,{children:`Ressource`}),` → `,_jsx(_components.strong,{children:`Verfügbarkeit`}),` → `,_jsx(_components.strong,{children:`Mehrfach verfügbar`}),`. Bei Child Ressourcen unter `,_jsx(_components.strong,{children:`Ressource`}),` → `,_jsx(_components.strong,{children:`Verfügbarkeit`}),`, Typ `,_jsx(_components.strong,{children:`Child Ressourcen`}),`. Denselben Pfad nutzt `,_jsx(_components.strong,{children:`Kunde darf Optionen wählen`}),`, sofern der Toggle sichtbar ist.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`praxisbeispiele`,children:`Praxisbeispiele`}),`\n`,_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`Restaurant oder Eventlocation mit exklusiven Tischen`,id:`restaurant-oder-eventlocation-mit-exklusiven-tischen`,children:[_jsx(_components.p,{children:`Du hast 44 Tische mit je 10 Sitzplätzen. Am selben Tisch sollen keine gemischten Gruppen oder Firmen sitzen. Eine Gruppe darf aber mehrere Tische in einer Bestellung buchen, zum Beispiel 5 Tische mit 45 Personen.`}),_jsxs(_components.p,{children:[`Die Buchungsmenge ist die Zahl der `,_jsx(_components.strong,{children:`Personen bzw. Plätze`}),`, nicht die Zahl der Tische. Setzt du 44 Tische mit `,_jsx(_components.strong,{children:`Verfügbare Anzahl`}),` 1 an und nennst die Option “Platz pro Person” mit Maximum 10, bucht der Gast mit 10 Personen 10 Tische.`]}),_jsxs(Steps,{children:[_jsx(Step,{title:`Feature aktivieren`,children:_jsxs(_components.p,{children:[`Aktiviere die App `,_jsx(_components.strong,{children:`Mehrfachverfügbarkeit mit Zuweisung`}),` unter `,_jsx(_components.strong,{children:`Account`}),` → `,_jsx(_components.strong,{children:`Apps \u0026 Integrationen`}),` → `,_jsx(_components.strong,{children:`anny Apps`}),` (Schalter `,_jsx(_components.strong,{children:`Für deine Organisation aktivieren`}),`).`]})}),_jsx(Step,{title:`Eltern-Ressource anlegen`,children:_jsxs(_components.p,{children:[`Öffne `,_jsx(_components.strong,{children:`Katalog`}),` → `,_jsx(_components.strong,{children:`Ressourcen`}),` → `,_jsx(_components.strong,{children:`Neu`}),`. Vergib einen Namen (z. B. “Tische”). Unter `,_jsx(_components.strong,{children:`Verfügbarkeit`}),` wählst du `,_jsx(_components.strong,{children:`Child Ressourcen`}),`.`]})}),_jsx(Step,{title:`44 Tische als Child Ressourcen anlegen`,children:_jsxs(_components.p,{children:[`Klicke auf `,_jsx(_components.strong,{children:`Child-Ressourcen hinzufügen`}),`. Im Textfeld reicht eine Zeile wie `,_jsx(_components.code,{children:`Tisch 1-44`}),`. Bestätige mit `,_jsx(_components.strong,{children:`Child-Ressourcen erstellen`}),`.`]})}),_jsx(Step,{title:`10 Plätze pro Tisch setzen`,children:_jsxs(_components.p,{children:[`In der Child-Tabelle setzt du bei jedem Tisch die `,_jsx(_components.strong,{children:`Verfügbare Anzahl`}),` auf `,_jsx(_components.strong,{children:`10`}),`. Neue Child Ressourcen starten mit Anzahl 1. Der Toggle `,_jsx(_components.strong,{children:`Exklusive Zeitfenster`}),` erscheint erst, wenn mindestens ein Tisch Anzahl größer 1 hat.`]})}),_jsx(Step,{title:`Exklusive Zeitfenster aktivieren`,children:_jsxs(_components.p,{children:[`Aktiviere `,_jsx(_components.strong,{children:`Exklusive Zeitfenster`}),` auf der Eltern-Ressource unter `,_jsx(_components.strong,{children:`Verfügbarkeit`}),`. anny weist Tische automatisch zu. `,_jsx(_components.strong,{children:`Kunde darf Optionen wählen`}),` ist bei Anzahl größer 1 nicht sichtbar.`]})}),_jsx(Step,{title:`Maximale Gruppengröße setzen`,children:_jsxs(_components.p,{children:[`Setze `,_jsx(_components.strong,{children:`Erlaubte Buchungen pro Bestellung`}),` auf der Eltern-Ressource auf die größte Gruppe, die du zulassen willst (z. B. 50 oder 440). Der Wert 10 begrenzt die ganze Bestellung auf 10 Plätze, nicht auf 10 Plätze pro Tisch.`]})}),_jsx(Step,{title:`Buchungsoption anlegen`,children:_jsxs(_components.p,{children:[`Erstelle eine Buchungsoption (z. B. “Platz”) mit `,_jsx(_components.strong,{children:`Buchungsart`}),` `,_jsx(_components.strong,{children:`Standard`}),`. Optional setzt du einen Preis pro Person und `,_jsx(_components.strong,{children:`Min. Buchungsanzahl pro Bestellung`}),` auf 1.`]})})]}),_jsx(_components.p,{children:`Sobald das Setup aktiv ist, buchen Gäste die Personenzahl. Innerhalb einer Bestellung belegt anny Tische nacheinander (10, 10, 10, …). Im Shop gilt aktuell die Timeout-Obergrenze von 20 Plätzen pro Bestellung; 45 Personen in einem Durchgang brauchen den Bulk-Pfad wie bei Serienbuchungen.`}),_jsxs(_components.p,{children:[`Mehr zur Ressourcenstruktur: `,_jsx(_components.a,{href:`/ressourcen-konfigurieren`,children:`Ressource konfigurieren`}),`. Mehr zur Buchungsoption: `,_jsx(_components.a,{href:`/configure-booking-option`,children:`Buchungsoption`}),`. Die Mengengrenze pro Bestellung liegt bei Exclusive slots auf der Ressource, siehe `,_jsx(_components.a,{href:`/min-max-selection`,children:`Mindest- und Maximalauswahl`}),`.`]}),_jsx(Warning,{children:_jsxs(_components.p,{children:[`Lege die 440 Sitzplätze nicht als eine Ressource `,_jsx(_components.strong,{children:`Mehrfach verfügbar`}),` mit `,_jsx(_components.strong,{children:`Exklusive Zeitfenster`}),` an. Die erste Bestellung würde den ganzen Saal sperren. `,_jsx(_components.strong,{children:`Exklusive Zeitfenster`}),` brauchst du `,_jsx(_components.strong,{children:`pro Tisch`}),`, also als Child Ressourcen.`]})})]}),_jsxs(Accordion,{title:`Kanu-Verleih mit Gruppentouren`,id:`kanu-verleih-mit-gruppentouren`,children:[_jsx(_components.p,{children:`In diesem Beispiel werden Kanus als Child Ressourcen angelegt. Zusätzlich wird eine Kanu-Tour als eigenes Gruppenangebot buchbar gemacht.`}),_jsxs(Steps,{children:[_jsxs(Step,{title:`Kanu-Ressource anlegen`,children:[_jsxs(_components.p,{children:[`Erstelle eine Ressource für die Kanus. Gehe zu `,_jsx(_components.strong,{children:`Ressource`}),` → `,_jsx(_components.strong,{children:`Verfügbarkeit`}),`, Typ `,_jsx(_components.strong,{children:`Child Ressourcen`}),`, und lege folgende Child Ressourcen an:`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Kanu 1`}),`\n`,_jsx(_components.li,{children:`Kanu 2`}),`\n`,_jsx(_components.li,{children:`Kanu 3`}),`\n`,_jsx(_components.li,{children:`Kanu 4`}),`\n`]}),_jsxs(_components.p,{children:[`Setze für jede Child-Ressource die `,_jsx(_components.strong,{children:`Verfügbare Anzahl`}),` auf 4 (Plätze pro Kanu).`]})]}),_jsx(Step,{title:`Exklusive Zeitfenster aktivieren`,children:_jsxs(_components.p,{children:[`Aktiviere `,_jsx(_components.strong,{children:`Exklusive Zeitfenster`}),` unter `,_jsx(_components.strong,{children:`Ressource`}),` → `,_jsx(_components.strong,{children:`Verfügbarkeit`}),`. anny weist Kanus automatisch zu, sobald die `,_jsx(_components.strong,{children:`Verfügbare Anzahl`}),` der Child Ressourcen größer 1 ist.`]})}),_jsxs(Step,{title:`Buchungsoption konfigurieren`,children:[_jsx(_components.p,{children:`Erstelle eine Buchungsoption (z. B. “Miete”) mit folgenden Einstellungen:`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Preis pro Person oder pro Kanu, je nach deinem Tarif`}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Min. Buchungsanzahl pro Bestellung`}),`: 1`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Buchungsart`}),`: `,_jsx(_components.strong,{children:`Standard`}),` (jede Person bzw. jeder Platz ist eine Kapazitätseinheit)`]}),`\n`]})]}),_jsxs(Step,{title:`Kanu-Tour-Ressource anlegen (optional)`,children:[_jsxs(_components.p,{children:[`Erstelle eine separate Ressource “Kanu-Tour”. Unter `,_jsx(_components.strong,{children:`Verfügbarkeit`}),` → `,_jsx(_components.strong,{children:`Mehrfach verfügbar`}),` definierst du:`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Verfügbare Anzahl: 16`}),`\n`,_jsx(_components.li,{children:`Erlaubte Buchungen pro Bestellung: 16`}),`\n`]}),_jsx(_components.p,{children:`Erstelle zwei Buchungsoptionen:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Einzeltarif (`,_jsx(_components.strong,{children:`Min. Buchungsanzahl pro Bestellung`}),`: 1)`]}),`\n`,_jsxs(_components.li,{children:[`Gruppentarif ab 4 Personen (`,_jsx(_components.strong,{children:`Min. Buchungsanzahl pro Bestellung`}),`: 4)`]}),`\n`]}),_jsxs(_components.p,{children:[`Verbinde in beiden Buchungsoptionen im Reiter `,_jsx(_components.strong,{children:`Ressourcen`}),` unter `,_jsx(_components.strong,{children:`Abhängigkeiten - Alle müssen verfügbar sein`}),` die Kanu-Ressource. So wird pro Gruppenbuchung automatisch ein passendes Kanu mitreserviert und durch Exklusive Zeitfenster nicht mit fremden Gruppen geteilt.`]})]})]}),_jsx(_components.p,{children:`Sobald Miete und Exclusive slots aktiv sind, belegt eine Gruppe zuerst ein Kanu bis zu 4 Plätzen und nimmt bei Bedarf das nächste. Andere Bestellungen bekommen kein schon belegtes Kanu.`})]}),_jsxs(Accordion,{title:`Gruppenführungen im Museum`,id:`gruppenfuehrungen-im-museum`,children:[_jsx(_components.p,{children:`Ein Zeitfenster soll vollständig für eine Besuchergruppe reserviert werden, auch wenn nicht alle Plätze belegt sind.`}),_jsxs(Steps,{children:[_jsxs(Step,{title:`Ressource anlegen`,children:[_jsxs(_components.p,{children:[`Erstelle eine Ressource “Gruppenführung”. Unter `,_jsx(_components.strong,{children:`Verfügbarkeit`}),` → `,_jsx(_components.strong,{children:`Mehrfach verfügbar`}),` definierst du:`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Verfügbare Anzahl: 20`}),`\n`,_jsx(_components.li,{children:`Erlaubte Buchungen pro Bestellung: 20`}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Exklusive Zeitfenster`}),`: aktiviert`]}),`\n`]})]}),_jsxs(Step,{title:`Buchungsoption konfigurieren`,children:[_jsxs(_components.p,{children:[`Erstelle eine Buchungsoption “Ticket” und öffne `,_jsx(_components.strong,{children:`Allgemeine Informationen`}),` → `,_jsx(_components.strong,{children:`Einstellungen`}),` → `,_jsx(_components.strong,{children:`Buchungsregeln`}),`:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Min. Buchungsanzahl pro Bestellung`}),`: 10`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Buchungsart`}),`: `,_jsx(_components.strong,{children:`Standard`})]}),`\n`]}),_jsx(_components.p,{children:`So müssen mindestens 10 Tickets in einer Bestellung liegen. Sobald eine Gruppe bucht, wird das Zeitfenster für andere Bestellungen gesperrt. Freie Plätze in derselben Bestellung bleiben nutzbar.`})]})]}),_jsx(_components.p,{children:`Sobald Ticket und Exclusive slots aktiv sind, bleibt jede Führung nach der ersten Bestellung für andere Kund:innen geschlossen.`})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`faq`,children:`FAQ`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Was bedeutet 'ausgebucht', wenn noch Plätze frei sind?`,id:`was-bedeutet-ausgebucht-wenn-noch-plaetze-frei-sind`,children:_jsx(_components.p,{children:`“Ausgebucht” bedeutet in diesem Fall, dass das Zeitfenster bereits exklusiv für eine Bestellung reserviert ist. Es heißt nicht, dass alle verfügbaren Plätze belegt sind.`})}),_jsx(Accordion,{title:`Warum bucht '10 Personen' 10 Tische statt einen Tisch mit 10 Plätzen?`,id:`warum-bucht-10-personen-10-tische-statt-einen-tisch-mit-10-plaetzen`,children:_jsxs(_components.p,{children:[`Die Menge in der Buchungsoption zählt Kapazitätseinheiten der Ressource. Hast du 44 Tische mit `,_jsx(_components.strong,{children:`Verfügbare Anzahl`}),` 1, ist eine Einheit ein ganzer Tisch. 10 Personen belegen dann 10 Tische. Setze pro Tisch die `,_jsx(_components.strong,{children:`Verfügbare Anzahl`}),` auf 10 und aktiviere `,_jsx(_components.strong,{children:`Exklusive Zeitfenster`}),`. Dann sind 10 Personen 10 Plätze an einem Tisch.`]})}),_jsx(Accordion,{title:`Können Gäste 5 Tische mit 45 Personen in einer Bestellung buchen?`,id:`koennen-gaeste-5-tische-mit-45-personen-in-einer-bestellung-buchen`,children:_jsxs(_components.p,{children:[`Die Ressourcen-Logik erlaubt das: anny füllt Tische in derselben Bestellung bis 10 Plätze und nimmt dann den nächsten. `,_jsx(_components.strong,{children:`Erlaubte Buchungen pro Bestellung`}),` muss mindestens 45 sein. Im Shop-Buchungsflow gilt zusätzlich eine Obergrenze von `,_jsx(_components.strong,{children:`20`}),` Plätzen pro Bestellung, damit Warenkorb und Checkout nicht in den Request-Timeout laufen. 45 Personen in einem Durchgang brauchen denselben Bulk-Pfad wie Serienbuchungen.`]})}),_jsx(Accordion,{title:`Warum nicht einfach 440 Sitzplätze einstellen?`,id:`warum-nicht-einfach-440-sitzplaetze-einstellen`,children:_jsxs(_components.p,{children:[`440 Plätze als eine Ressource `,_jsx(_components.strong,{children:`Mehrfach verfügbar`}),` ohne Child Ressourcen würden bei `,_jsx(_components.strong,{children:`Exklusive Zeitfenster`}),` nach der ersten Bestellung den ganzen Saal sperren. Child Ressourcen mit 10 Plätzen pro Tisch halten die Exklusivität auf den einzelnen Tisch. Andere Tische bleiben für andere Gruppen frei.`]})}),_jsx(Accordion,{title:`Können Admins weiterhin sehen, wie viele Plätze tatsächlich belegt sind?`,id:`koennen-admins-weiterhin-sehen-wie-viele-plaetze-tatsaechlich-belegt-sind`,children:_jsx(_components.p,{children:`Ja. Im Admin-Bereich bleibt die tatsächliche Belegung sichtbar (z. B. 2/4 belegt). Nur für externe Kund:innen erscheint der Slot als ausgebucht.`})}),_jsx(Accordion,{title:`Kann ich Exklusive Zeitfenster mit 'Kunde darf Optionen wählen' kombinieren?`,id:`kann-ich-exklusive-zeitfenster-mit-kunde-darf-optionen-waehlen-kombinieren`,children:_jsxs(_components.p,{children:[`Nein. Sobald Child Ressourcen eine `,_jsx(_components.strong,{children:`Verfügbare Anzahl`}),` größer 1 haben, blendet anny `,_jsx(_components.strong,{children:`Kunde darf Optionen wählen`}),` aus und weist automatisch zu. Den Toggle findest du sonst unter `,_jsx(_components.strong,{children:`Ressource`}),` → `,_jsx(_components.strong,{children:`Verfügbarkeit`}),`.`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshooting`,children:`Troubleshooting`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Ein Zeitfenster wird als ausgebucht angezeigt, obwohl noch Plätze frei sind`,id:`ein-zeitfenster-wird-als-ausgebucht-angezeigt-obwohl-noch-plaetze-frei-sind`,children:_jsx(_components.p,{children:`Das ist erwartetes Verhalten bei aktivierten Exklusiven Zeitfenstern. Das Zeitfenster wurde bereits durch eine Bestellung exklusiv reserviert und ist deshalb für weitere Kund:innen nicht mehr buchbar. Im Admin-Bereich siehst du weiterhin die tatsächliche Belegung.`})}),_jsx(Accordion,{title:`Der Toggle 'Exklusive Zeitfenster' ist nicht sichtbar`,id:`der-toggle-exklusive-zeitfenster-ist-nicht-sichtbar`,children:_jsxs(_components.p,{children:[`Bei `,_jsx(_components.strong,{children:`Mehrfach verfügbar`}),` ohne Children erscheint der Toggle, wenn die `,_jsx(_components.strong,{children:`Verfügbare Anzahl`}),` größer 1 ist. Im Modus `,_jsx(_components.strong,{children:`Child Ressourcen`}),` erscheint er, sobald mindestens eine Child-Ressource eine `,_jsx(_components.strong,{children:`Verfügbare Anzahl`}),` größer 1 hat. Prüfe beides unter `,_jsx(_components.strong,{children:`Ressource`}),` → `,_jsx(_components.strong,{children:`Verfügbarkeit`}),`.`]})}),_jsx(Accordion,{title:`10 Personen belegen 10 Tische statt 10 Plätze an einem Tisch`,id:`10-personen-belegen-10-tische-statt-10-plaetze-an-einem-tisch`,children:_jsxs(_components.p,{children:[`Die Child Ressourcen haben `,_jsx(_components.strong,{children:`Verfügbare Anzahl`}),` 1, deshalb ist eine Buchungseinheit ein Tisch. Setze die Anzahl pro Tisch auf 10 (Sitzplätze) und aktiviere `,_jsx(_components.strong,{children:`Exklusive Zeitfenster`}),`. Setze `,_jsx(_components.strong,{children:`Erlaubte Buchungen pro Bestellung`}),` nicht auf 10, wenn Gruppen größer als 10 Personen buchen dürfen.`]})}),_jsx(Accordion,{title:`Buchungen werden trotz aktivierter Funktion nicht exklusiv behandelt`,id:`buchungen-werden-trotz-aktivierter-funktion-nicht-exklusiv-behandelt`,children:_jsxs(_components.p,{children:[`Prüfe, ob `,_jsx(_components.strong,{children:`Exklusive Zeitfenster`}),` auf der Eltern-Ressource aktiv ist und die Child Ressourcen eine `,_jsx(_components.strong,{children:`Verfügbare Anzahl`}),` größer 1 haben. Stelle die `,_jsx(_components.strong,{children:`Buchungsart`}),` nicht auf `,_jsx(_components.strong,{children:`Vollständig`}),`: das blockiert die gesamte Eltern-Ressource statt einzelner Tische.`]})})]}),`\n`,_jsx(Visibility,{for:`agents`,children:_jsxs(_components.blockquote,{children:[`\n`,_jsx(_components.p,{children:`Wichtige Informationen für Agenten:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Toggle `,_jsx(_components.code,{children:`exclusiveSlots`}),` / `,_jsx(_components.code,{children:`exclusive_slots`}),` unter Ressource → Verfügbarkeit. Child-Modus: sichtbar wenn `,_jsx(_components.code,{children:`hasChildWithMultipleQuantity`}),` (irgendein Kind quantity > 1) ODER Toggle bereits an.`]}),`\n`,_jsxs(_components.li,{children:[`Feature-Gating: `,_jsx(_components.code,{children:`multiple-availability`}),` und/oder `,_jsx(_components.code,{children:`multiple-availability-with-children`}),` unter Account → Apps \u0026 Integrationen → anny Apps (Route `,_jsx(_components.code,{children:`/apps`}),`).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`settings.checkout.customerCanPickChildren`}),` ist ausgeblendet wenn `,_jsx(_components.code,{children:`hasWeightedChildren`}),` (Child quantity > 1). Auto-Zuweisung aufsteigend nach Name. Nicht mit Exclusive slots kombinierbar über UI.`]}),`\n`,_jsxs(_components.li,{children:[`Buchungsart: `,_jsx(_components.code,{children:`weightTypes.simple`}),` = Standard/Default (`,_jsx(_components.code,{children:`defaultWeight=1`}),`, `,_jsx(_components.code,{children:`fullWeight=false`}),`). `,_jsx(_components.code,{children:`weightTypes.full`}),` = Vollständig/Full setzt `,_jsx(_components.code,{children:`fullWeight=true`}),`, Associate hängt an Parent statt Child, weight = `,_jsx(_components.code,{children:`resource.quantity`}),`. NICHT Pflicht für Exclusive slots, für Tische/Boote falsch.`]}),`\n`,_jsx(_components.li,{children:`Same-order fill: ExclusiveSlotsBookingServiceTest, 3 Tickets bei Child quantity 2 → Distribution 2+1 auf zwei Children. Across orders: Children mit persisted overlap sind burnt (ChildBookingValidator).`}),`\n`,_jsx(_components.li,{children:`Flache Ressource ohne Children: BookingCountValidator verbrennt bei exclusive_slots die GANZE quantity nach erster persisted Buchung. Deshalb 440 Sitze + exclusive = ganzer Saal weg.`}),`\n`,_jsxs(_components.li,{children:[`Service `,_jsx(_components.code,{children:`maxBookingQuantity`}),` disabled wenn `,_jsx(_components.code,{children:`resource.exclusiveSlots`}),`; UI `,_jsx(_components.strong,{children:`zeigt`}),` `,_jsx(_components.code,{children:`resource.maxBookingQuantity`}),`, persistiert den Wert aber nicht. Shop-Stepper: `,_jsx(_components.code,{children:`MAX_SYNC_BOOKING_QUANTITY = 20`}),` (Axios add-booking + finish-order 30s, Octane `,_jsx(_components.code,{children:`max_execution_time`}),` 30s). Quantity N = N BookingBags in `,_jsx(_components.code,{children:`MultiBookingBag`}),`, je voller `,_jsx(_components.code,{children:`createBookingsFromBookingBag`}),` (Save + Model-Events).`]}),`\n`,_jsxs(_components.li,{children:[`Recurring analog: `,_jsx(_components.code,{children:`CreateSeriesBookingsService`}),` plant `,_jsx(_components.code,{children:`OccurrenceDraft`}),`s, `,_jsx(_components.code,{children:`BookingProcessor::persist`}),` nutzt `,_jsx(_components.code,{children:`BulkEditService::bulkSave`}),` (Chunks 100, `,_jsx(_components.code,{children:`async: true`}),` → `,_jsx(_components.code,{children:`ProcessAsyncModelEvents`}),`), `,_jsx(_components.code,{children:`disableBookingChangeTracking`}),`. Admin RecurringSettingsEditor count max 100. Shop-Include lädt `,_jsx(_components.code,{children:`series_bookings`}),` bewusst nicht.`]}),`\n`,_jsxs(_components.li,{children:[`Quantity > 10 `,_jsx(_components.strong,{children:`nicht`}),` per mehrere add-booking-Requests chunken: `,_jsx(_components.code,{children:`RESERVED`}),` zählt in `,_jsx(_components.code,{children:`BLOCKING_STATUSES`}),`, `,_jsx(_components.code,{children:`ChildBookingValidator`}),` verbrennt das Child bei persisted overlap → Exclusive-Fill (10+5 am selben Tisch) bricht. Bulk muss `,_jsx(_components.strong,{children:`ein`}),` Request bleiben.`]}),`\n`,_jsxs(_components.li,{children:[`Realistisch ohne Bulk-Pfad: bei 20 bleiben. Mit Recurring-Bulk-Pfad: 45–100 analog Serien-Count. 440 nicht (finish-order `,_jsx(_components.code,{children:`confirmBookings`}),` + Invoice-Items + JSON:API-Include).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`Resource::newChild`}),` default quantity 1 und max_booking_quantity 1. Bulk: NewChildResources, Range-Syntax “Tisch 1-44” / “Seat 1-10”, max 100 pro Durchgang.`]}),`\n`,_jsx(_components.li,{children:`“Ausgebucht” = exklusiv für eine Bestellung, NICHT volle Kapazität. Admins sehen echte Belegung.`}),`\n`,_jsx(_components.li,{children:`Verwandte Artikel: /ressourcen-konfigurieren, /configure-booking-option, /min-max-selection, /getting-started-sailing-schools (Errata: Full als Pflicht), /smart-availability.`}),`\n`,_jsx(_components.li,{children:`UI-Pfad: Ressourcen → Ressource → Verfügbarkeit → Child Ressourcen / Child-Ressourcen hinzufügen → Exclusive-slots-Toggle auf der Eltern-Ressource, nicht in der Child-Zeile.`}),`\n`]}),`\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":"Exklusive Zeitfenster","sidebarTitle":"Exklusive Zeitfenster","description":"Reserviere Zeitfenster exklusiv für eine Bestellung, damit Gruppen nicht mit anderen Kund:innen gemischt werden.","public":true,"href":"/exclusive-time-slots"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Wie funktioniert Exklusive Zeitfenster?","slug":"wie-funktioniert-exklusive-zeitfenster","depth":2,"children":[]},{"title":"Wann nutze ich das?","slug":"wann-nutze-ich-das","depth":2,"children":[]},{"title":"Zusammenhang mit anderen Features","slug":"zusammenhang-mit-anderen-features","depth":2,"children":[]},{"title":"Einstellungen \u0026 Optionen","slug":"einstellungen-\u0026-optionen","depth":2,"children":[]},{"title":"Praxisbeispiele","slug":"praxisbeispiele","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":"Exklusive Zeitfenster - anny","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"de":{"href":"/exclusive-time-slots","matchLevel":0},"en":{"href":"/en/exclusive-time-slots","matchLevel":1}}},"lastModified":"2026-10-15T15:30:31.126Z","originalFileLocation":"exclusive-time-slots.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=\"Reserviere Zeitfenster exklusiv für eine Bestellung, damit Gruppen nicht mit anderen Kund:innen gemischt werden.\">\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=\"Exklusive Zeitfenster - anny\">\u003cmeta data-mint-head property=\"og:description\" content=\"Reserviere Zeitfenster exklusiv für eine Bestellung, damit Gruppen nicht mit anderen Kund:innen gemischt werden.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"anny\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.anny.co/exclusive-time-slots\">\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=Verf%C3%BCgbarkeitslogik\u0026amp;title=Exklusive+Zeitfenster\u0026amp;description=Reserviere+Zeitfenster+exklusiv+f%C3%BCr+eine+Bestellung%2C+damit+Gruppen+nicht+mit+anderen+Kund%3Ainnen+gemischt+werden.\u0026amp;theme=624ef238bb99e61a4a526947\u0026amp;signature=16ded63dab6baf430b36b5fa3a9fc5348eb90537ca2e8aa37de3ffd2dc22ce7a\">\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=\"Exklusive Zeitfenster - anny\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Reserviere Zeitfenster exklusiv für eine Bestellung, damit Gruppen nicht mit anderen Kund:innen gemischt werden.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://anny-85c98540.mintlify.app/_mintlify/api/og/v2?division=Verf%C3%BCgbarkeitslogik\u0026amp;title=Exklusive+Zeitfenster\u0026amp;description=Reserviere+Zeitfenster+exklusiv+f%C3%BCr+eine+Bestellung%2C+damit+Gruppen+nicht+mit+anderen+Kund%3Ainnen+gemischt+werden.\u0026amp;theme=624ef238bb99e61a4a526947\u0026amp;signature=16ded63dab6baf430b36b5fa3a9fc5348eb90537ca2e8aa37de3ffd2dc22ce7a\">\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/exclusive-time-slots\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/exclusive-time-slots.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.anny.co/exclusive-time-slots\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.anny.co/en/exclusive-time-slots\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.anny.co/exclusive-time-slots\">\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/exclusive-time-slots#webpage\",\"url\":\"https://docs.anny.co/exclusive-time-slots\",\"name\":\"Exklusive Zeitfenster\",\"description\":\"Reserviere Zeitfenster exklusiv für eine Bestellung, damit Gruppen nicht mit anderen Kund:innen gemischt werden.\",\"dateModified\":\"2026-10-15T15:30:31.126Z\",\"isPartOf\":{\"@id\":\"https://docs.anny.co#website\"},\"breadcrumb\":{\"@id\":\"https://docs.anny.co/exclusive-time-slots#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.anny.co/exclusive-time-slots#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Ressourcen \u0026 Verfügbarkeiten\",\"item\":\"https://docs.anny.co/ressourcen-konfigurieren\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Verfügbarkeitslogik\",\"item\":\"https://docs.anny.co/waitlist\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Exklusive Zeitfenster\",\"item\":\"https://docs.anny.co/exclusive-time-slots\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.anny.co/exclusive-time-slots#article\",\"headline\":\"Exklusive Zeitfenster\",\"name\":\"Exklusive Zeitfenster\",\"description\":\"Reserviere Zeitfenster exklusiv für eine Bestellung, damit Gruppen nicht mit anderen Kund:innen gemischt werden.\",\"url\":\"https://docs.anny.co/exclusive-time-slots\",\"mainEntityOfPage\":{\"@id\":\"https://docs.anny.co/exclusive-time-slots#webpage\"},\"dateModified\":\"2026-10-15T15:30:31.126Z\",\"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","description":"Benachrichtige Kund:innen automatisch, sobald ein ausgebuchter Zeitslot wieder frei wird.","href":"/waitlist"},{"title":"Exklusive Zeitfenster","sidebarTitle":"Exklusive Zeitfenster","href":"/exclusive-time-slots"},{"title":"Globale Blocker erstellen und verwalten","sidebarTitle":"Globale Blocker","description":"Erstelle globale Blocker, um mehrere Ressourcen gleichzeitig für einen Zeitraum zu sperren","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","href":"/urban-sports-club"},{"title":"Treatwell mit anny verbinden","sidebarTitle":"Treatwell","icon":"calendar-heart","href":"/treatwell"},{"title":"ClassPass mit anny verbinden","sidebarTitle":"ClassPass","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/exclusive-time-slots"}]}]},"title":"Exklusive Zeitfenster - anny","buildId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","deploymentId":"dpl_849ArpqvBiCczQiT1Y1stNGpbqHT","dynamics":[],"chunks":[]}