Map visitor registration in anny: building, visit type, hosts and check-in at reception.
With this guide you map visitor registration in anny. In the end, guests can check in at the terminal via QR code or register on the spot, hosts are notified immediately and a visitor badge is optionally printed.
You do not set up the app, pairing, printer or badge templates in this guide. That lives in Set Up a Check-In Terminal. Here you decide which resource, which visit type and which terminal mode fit your visitor registration.
With visitor registration, anny maps the physical reception process digitally. The central principle: every building or floor is a resource, every visit type a booking option, and the people who receive guests are hosts in a community.
anny concept
Meaning in visitor registration
Resource
A building, a floor or a reception area (e.g. “Main building, ground floor”)
Booking option
A visit type (e.g. “Consultation appointment” or “Family & friends visit”)
Community
Pool of all people who can receive visitors as a host
Check-In app
The terminal at reception where guests check in via QR code or register
Host
The person expecting the visit who is notified at check-in
Your guests register through the booking area (booking page, Outlook add-in or directly at the terminal). You manage everything in the admin area (resources, bookings, displays, communities).
Two paths: terminal check-in and Outlook registration
Visitor management uses two resource setups that share the same mental model — name the resource after the building — but they are not the same category.
Path
Resource category
What it is for
Terminal check-in
Building
Guests check in or register at the reception terminal
Outlook registration
Visitor registration
The Outlook add-in finds this resource when someone registers a guest from an appointment
A resource that should serve both paths needs check-in enabled and a display assignment. Setting only the Building category does not make the resource appear in Outlook.
Feature
What is it needed for?
Configure beforehand?
Check-In & Check-Out
QR code ticket and check-in on the resource
Yes, under Account → Apps & Integrations → anny Apps
Communities
Hosts who are allowed to receive visitors
Yes, under Account → Apps & Integrations → anny Apps
Open Catalog → Resources and create a new resource with the Building category. Name it after the building or floor (e.g. “Main building”). Under Availability, set it to Multiple availability and set the number to the maximum simultaneous visitor capacity. Under Check-In, enable check-in for this resource.
2
Create a booking option
Create one or more booking options for the resource (e.g. “Student advising” with a fixed duration, “Study space booking” with a flexible duration). Make sure the price is set to free and that in the Settings tab under Booking rules the option Automatically accept all bookings is enabled.
3
Enable the host query in the form
Open the booking option and switch to the Form tab. Enable Require host as a required field. Optional: define which information is shown in the result list (full name, department, profile picture).
4
Create a host community
Navigate to CRM → Communities and create a new community (e.g. “Hosts”). Add all people who can receive visitors as a host. Link the community to the booking option via access.
5
Choose the terminal mode
Set up the tablet in Set Up a Check-In Terminal and assign this resource to it. Choose the mode Personalized registration & Check-In, so pre-registered guests check in via QR code and walk-up guests register on site. Badge printing and design are in the same article.
6
Enable host notifications
Under Account → Settings → General → Notifications, in the Mobile notifications section, enable Mobile messaging via SMS and Visitor checked in (host). The host needs a mobile number. Optional: under Account → Settings → anny AI, enable Call host when visitor checks in. In the call, the host can have an SMS sent to the guest if the guest has a mobile number stored.
7
Test
Create a test booking with a host. Check in at the terminal via QR code and check whether the host is notified by SMS or call and whether (if configured) a badge is printed.
Set the mode to “Check-In” instead of “Personalized registration & Check-In” if you want to allow only pre-registered guests and prevent spontaneous registrations at the terminal.
Set legal documents and custom forms to Later (at check-in). Pre-registered guests then do not have to sign already at registration. At check-in, open details and signatures become required.
A coworking space, gym or industrial site wants every guest to complete a safety briefing at the terminal before they enter. The video must be started before check-in can finish.
1
Legal document with video
Create a legal document such as “Safety briefing”. Embed the briefing video (YouTube, Vimeo or Loom) and optional photos of routes or emergency exits. Use checkbox or digital signature.
2
Collect at check-in
Set the collection time to Later (at check-in) so the briefing does not appear at checkout.
3
Guest starts the video
After the QR scan, the document opens with the video poster. The guest taps play. Check-in stays blocked until the video has been started. Then the guest confirms and the check-in completes.
Company with reception: pre-registered and spontaneous visitors
A company wants employees to be able to invite guests in advance via the booking page (with a QR code by email), but also wants spontaneous visitors to be able to register at reception.
1
Resource and booking option
Resource “Reception, ground floor” with the Building category, flexible duration, free, automatically accept.
2
Internal booking page
Set the booking option to Visible and bookable for community only, so only employees (hosts) can invite guests. In the Form tab, enable the option Require personalization, so the host personalizes the booking for the guest and the guest receives the QR code.
3
Terminal with registration
Mode: Personalized registration & Check-In. Pre-registered guests scan their code, spontaneous guests enter their data at the terminal.
Office complex with reception check-in and host call
An office complex wants guests to check in at reception and the assigned host to be informed immediately by call so they can pick up the guest.
1
Resource and booking option
Resource “Reception, ground floor” with the Building category, flexible duration, free, automatically accept. Enable the host query as a required field.
2
Host notification by call
Under Account → Settings → General → Notifications, enable the SMS notification at check-in. Configure anny AI for the automatic call to the host at check-in.
3
Terminal at reception
Mode: Personalized registration & Check-In. The guest checks in, the host receives a call immediately and can tell the guest by SMS: “I’ll be with you in 2 minutes.”
Meeting from Outlook: pre-register a guest, with or without a room
A team works in Outlook and wants to register external guests as visitors already when creating the appointment. A meeting room is optional.
1
Visitor registration for Outlook
Set up a resource in the visitor registration category as described in Outlook Add-In. Enable check-in and the host query on this resource.
2
Register the guest in the appointment
The organizer opens the add-in, sets the person to On site and chooses Register as visitor. The flow is in Book through the Outlook Add-In.
3
Check-in and host message
The guest checks in at the terminal. Forms and signatures set to Later (at check-in) are requested now. The host receives an SMS or anny AI call and can pass an SMS to the guest.
Print visitor badges with name, company and host directly at check-in. Configure the printer and template in the terminal setup for a smooth reception.Learn more
Safety briefing at check-in
Show a safety video in a legal document at the terminal. The guest must start the video before check-in can finish. After signing, the PDF keeps the poster and the watch URL.Learn more
Custom forms at check-in
Ask for extra visitor data (e.g. license plate, purpose of visit) only at check-in instead of during the checkout process itself.Learn more
Outlook add-in
Register visitors directly from Outlook, with or without a room booking, and sync appointments with anny.Learn more
For terminal check-in, the resource must use the Building category. For Outlook registration, the add-in finds resources in the Visitor registration category. Name both after the building. A resource that should serve both paths needs check-in enabled and a display assignment.
Which mode do I choose at the terminal?
Personalized registration & Check-In for pre-registered and spontaneous guests. Check-In (without registration) if only pre-registered guests are allowed.
How are hosts notified at check-in?
Hosts can be informed by email, push notification, SMS and optionally by an anny AI call. You enable SMS under Mobile notifications with Visitor checked in (host). You enable the call separately under anny AI with Call host when visitor checks in. Both need a mobile number for the host.
Can I already create guests as visitors in Outlook?
Yes. With the Outlook add-in you register participants set to On site as visitors, with or without a room booking.
Can multiple participants be invited in one booking?
Yes. During booking, multiple participants can be invited. Each person receives their own QR code for check-in.
Can the host send the guest a message at check-in?
Yes. If anny AI is configured and the guest has stored a mobile number, the host can have an SMS passed to the guest through the AI flow (e.g. “I’ll pick you up in 2 minutes”).
Can I run a safety briefing at the terminal?
Yes. Create a legal document with an embedded video and set the collection time to Later (at check-in). The guest must start the video before check-in can finish. After confirmation, the signed PDF keeps the photos and a clickable video poster.
Good luck with the setup! 🥳
{"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":"1f41460b-bdb9-4260-ad58-b369ce010cbf","liveDeploymentHistoryId":"6ae35cd20184476a8fdbceef","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae35cd20184476a8fdbceef"},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae35cd20184476a8fdbceef","clientVersion":"0.0.4044","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},"basePath":"","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":"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":"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":"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":"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":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","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":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","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},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"en/visitor-management","slug":"/en/visitor-management","pageMetadata":{"title":"Getting Started - Visitor Registration","sidebarTitle":"Visitor Registration","description":"Map visitor registration in anny: building, visit type, hosts and check-in at reception.","public":true,"href":"/en/visitor-management"},"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: \"Map visitor registration in anny: building, visit type, hosts and check-in at reception.\"\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,Card,CardGroup,Heading,Info,Step,Steps,Table,Tip,Visibility}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,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);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`With this guide you map visitor registration in anny. In the end, guests can check in at the terminal via QR code or register on the spot, hosts are notified immediately and a visitor badge is optionally printed.`}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[`You do not set up the app, pairing, printer or badge templates in this guide. That lives in `,_jsx(_components.a,{href:`/en/check-in-setup`,children:`Set Up a Check-In Terminal`}),`. Here you decide which resource, which visit type and which terminal mode fit your visitor registration.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`thinking-about-visitor-registration-the-anny-way`,children:`Thinking about visitor registration the anny way`}),`\n`,_jsxs(_components.p,{children:[`With visitor registration, anny maps the physical reception process digitally. The central principle: every `,_jsx(_components.strong,{children:`building`}),` or `,_jsx(_components.strong,{children:`floor`}),` is a `,_jsx(_components.strong,{children:`resource`}),`, every visit type a `,_jsx(_components.strong,{children:`booking option`}),`, and the people who receive guests are `,_jsx(_components.strong,{children:`hosts`}),` in a `,_jsx(_components.strong,{children:`community`}),`.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`anny concept`}),_jsx(_components.th,{children:`Meaning in visitor registration`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Resource`}),_jsx(_components.td,{children:`A building, a floor or a reception area (e.g. “Main building, ground floor”)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Booking option`}),_jsx(_components.td,{children:`A visit type (e.g. “Consultation appointment” or “Family \u0026 friends visit”)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Community`}),_jsx(_components.td,{children:`Pool of all people who can receive visitors as a host`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Check-In app`}),_jsx(_components.td,{children:`The terminal at reception where guests check in via QR code or register`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Host`}),_jsx(_components.td,{children:`The person expecting the visit who is notified at check-in`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Your guests register through the `,_jsx(_components.strong,{children:`booking area`}),` (booking page, `,_jsx(_components.a,{href:`/en/outlook-add-in-user-guide`,children:`Outlook add-in`}),` or directly at the terminal). You manage everything in the `,_jsx(_components.strong,{children:`admin area`}),` (resources, bookings, displays, communities).`]}),`\n`,_jsx(Heading,{level:`2`,id:`two-paths-terminal-check-in-and-outlook-registration`,children:`Two paths: terminal check-in and Outlook registration`}),`\n`,_jsxs(_components.p,{children:[`Visitor management uses two resource setups that share the same mental model — name the resource after the `,_jsx(_components.strong,{children:`building`}),` — but they are not the same category.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Path`}),_jsx(_components.th,{children:`Resource category`}),_jsx(_components.th,{children:`What it is for`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Terminal check-in`}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Building`})}),_jsx(_components.td,{children:`Guests check in or register at the reception terminal`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Outlook registration`}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Visitor registration`})}),_jsx(_components.td,{children:`The Outlook add-in finds this resource when someone registers a guest from an appointment`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`A resource that should serve `,_jsx(_components.strong,{children:`both`}),` paths needs check-in enabled and a display assignment. Setting only the `,_jsx(_components.strong,{children:`Building`}),` category does not make the resource appear in Outlook.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Feature`}),_jsx(_components.th,{children:`What is it needed for?`}),_jsx(_components.th,{children:`Configure beforehand?`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Check-In \u0026 Check-Out`}),_jsx(_components.td,{children:`QR code ticket and check-in on the resource`}),_jsxs(_components.td,{children:[`Yes, under `,_jsx(_components.strong,{children:`Account`}),` → `,_jsx(_components.strong,{children:`Apps \u0026 Integrations`}),` → `,_jsx(_components.strong,{children:`anny Apps`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Communities`}),_jsx(_components.td,{children:`Hosts who are allowed to receive visitors`}),_jsxs(_components.td,{children:[`Yes, under `,_jsx(_components.strong,{children:`Account`}),` → `,_jsx(_components.strong,{children:`Apps \u0026 Integrations`}),` → `,_jsx(_components.strong,{children:`anny Apps`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Check-In terminal`}),_jsx(_components.td,{children:`Check-in and walk-up registration at reception`}),_jsxs(_components.td,{children:[`No. Setup is in `,_jsx(_components.a,{href:`/en/check-in-setup`,children:`Set Up a Check-In Terminal`})]})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`step-by-step-setup`,children:`Step-by-step setup`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Create a resource`,children:_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Catalog`}),` → `,_jsx(_components.strong,{children:`Resources`}),` and create a new resource with the `,_jsx(_components.strong,{children:`Building category`}),`. Name it after the building or floor (e.g. “Main building”). Under `,_jsx(_components.strong,{children:`Availability`}),`, set it to `,_jsx(_components.strong,{children:`Multiple availability`}),` and set the number to the maximum simultaneous visitor capacity. Under `,_jsx(_components.strong,{children:`Check-In`}),`, enable check-in for this resource.`]})}),_jsx(Step,{title:`Create a booking option`,children:_jsxs(_components.p,{children:[`Create one or more booking options for the resource (e.g. “Student advising” with a fixed duration, “Study space booking” with a flexible duration). Make sure the price is set to `,_jsx(_components.strong,{children:`free`}),` and that in the `,_jsx(_components.strong,{children:`Settings`}),` tab under `,_jsx(_components.strong,{children:`Booking rules`}),` the option `,_jsx(_components.strong,{children:`Automatically accept all bookings`}),` is enabled.`]})}),_jsx(Step,{title:`Enable the host query in the form`,children:_jsxs(_components.p,{children:[`Open the booking option and switch to the `,_jsx(_components.strong,{children:`Form`}),` tab. Enable `,_jsx(_components.strong,{children:`Require host`}),` as a required field. Optional: define which information is shown in the result list (full name, department, profile picture).`]})}),_jsx(Step,{title:`Create a host community`,children:_jsxs(_components.p,{children:[`Navigate to `,_jsx(_components.strong,{children:`CRM`}),` → `,_jsx(_components.strong,{children:`Communities`}),` and create a new community (e.g. “Hosts”). Add all people who can receive visitors as a host. Link the community to the booking option via access.`]})}),_jsx(Step,{title:`Choose the terminal mode`,children:_jsxs(_components.p,{children:[`Set up the tablet in `,_jsx(_components.a,{href:`/en/check-in-setup`,children:`Set Up a Check-In Terminal`}),` and assign this resource to it. Choose the mode `,_jsx(_components.strong,{children:`Personalized registration \u0026 Check-In`}),`, so pre-registered guests check in via QR code and walk-up guests register on site. Badge printing and design are in the same article.`]})}),_jsx(Step,{title:`Enable host notifications`,children:_jsxs(_components.p,{children:[`Under `,_jsx(_components.strong,{children:`Account`}),` → `,_jsx(_components.strong,{children:`Settings`}),` → `,_jsx(_components.strong,{children:`General`}),` → `,_jsx(_components.strong,{children:`Notifications`}),`, in the `,_jsx(_components.strong,{children:`Mobile notifications`}),` section, enable `,_jsx(_components.strong,{children:`Mobile messaging via SMS`}),` and `,_jsx(_components.strong,{children:`Visitor checked in (host)`}),`. The host needs a mobile number. Optional: under `,_jsx(_components.strong,{children:`Account`}),` → `,_jsx(_components.strong,{children:`Settings`}),` → `,_jsx(_components.strong,{children:`anny AI`}),`, enable `,_jsx(_components.strong,{children:`Call host when visitor checks in`}),`. In the call, the host can have an SMS sent to the guest if the guest has a mobile number stored.`]})}),_jsx(Step,{title:`Test`,children:_jsx(_components.p,{children:`Create a test booking with a host. Check in at the terminal via QR code and check whether the host is notified by SMS or call and whether (if configured) a badge is printed.`})})]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Set the mode to “Check-In” instead of “Personalized registration \u0026 Check-In” if you want to allow only pre-registered guests and prevent spontaneous registrations at the terminal.`})}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Set legal documents and custom forms to `,_jsx(_components.strong,{children:`Later (at check-in)`}),`. Pre-registered guests then do not have to sign already at registration. At check-in, open details and signatures become required.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`typical-examples`,children:`Typical examples`}),`\n`,_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`Safety briefing video at the Check-In terminal`,id:`safety-briefing-video-at-the-check-in-terminal`,children:[_jsxs(_components.p,{children:[`A coworking space, gym or industrial site wants every guest to complete a `,_jsx(_components.strong,{children:`safety briefing at the terminal`}),` before they enter. The video must be started before check-in can finish.`]}),_jsxs(Steps,{children:[_jsx(Step,{title:`Legal document with video`,children:_jsx(_components.p,{children:`Create a legal document such as “Safety briefing”. Embed the briefing video (YouTube, Vimeo or Loom) and optional photos of routes or emergency exits. Use checkbox or digital signature.`})}),_jsx(Step,{title:`Collect at check-in`,children:_jsxs(_components.p,{children:[`Set the collection time to `,_jsx(_components.strong,{children:`Later (at check-in)`}),` so the briefing does not appear at checkout.`]})}),_jsx(Step,{title:`Guest starts the video`,children:_jsx(_components.p,{children:`After the QR scan, the document opens with the video poster. The guest taps play. Check-in stays blocked until the video has been started. Then the guest confirms and the check-in completes.`})})]})]}),_jsxs(Accordion,{title:`Company with reception: pre-registered and spontaneous visitors`,id:`company-with-reception-pre-registered-and-spontaneous-visitors`,children:[_jsx(_components.p,{children:`A company wants employees to be able to invite guests in advance via the booking page (with a QR code by email), but also wants spontaneous visitors to be able to register at reception.`}),_jsxs(Steps,{children:[_jsx(Step,{title:`Resource and booking option`,children:_jsx(_components.p,{children:`Resource “Reception, ground floor” with the Building category, flexible duration, free, automatically accept.`})}),_jsx(Step,{title:`Internal booking page`,children:_jsxs(_components.p,{children:[`Set the booking option to `,_jsx(_components.strong,{children:`Visible and bookable for community only`}),`, so only employees (hosts) can invite guests. In the `,_jsx(_components.strong,{children:`Form`}),` tab, enable the option `,_jsx(_components.strong,{children:`Require personalization`}),`, so the host personalizes the booking for the guest and the guest receives the QR code.`]})}),_jsx(Step,{title:`Terminal with registration`,children:_jsxs(_components.p,{children:[`Mode: `,_jsx(_components.strong,{children:`Personalized registration \u0026 Check-In`}),`. Pre-registered guests scan their code, spontaneous guests enter their data at the terminal.`]})})]})]}),_jsxs(Accordion,{title:`Office complex with reception check-in and host call`,id:`office-complex-with-reception-check-in-and-host-call`,children:[_jsx(_components.p,{children:`An office complex wants guests to check in at reception and the assigned host to be informed immediately by call so they can pick up the guest.`}),_jsxs(Steps,{children:[_jsx(Step,{title:`Resource and booking option`,children:_jsx(_components.p,{children:`Resource “Reception, ground floor” with the Building category, flexible duration, free, automatically accept. Enable the host query as a required field.`})}),_jsx(Step,{title:`Host notification by call`,children:_jsxs(_components.p,{children:[`Under `,_jsx(_components.strong,{children:`Account`}),` → `,_jsx(_components.strong,{children:`Settings`}),` → `,_jsx(_components.strong,{children:`General`}),` → `,_jsx(_components.strong,{children:`Notifications`}),`, enable the SMS notification at check-in. Configure `,_jsx(_components.strong,{children:`anny AI`}),` for the automatic call to the host at check-in.`]})}),_jsx(Step,{title:`Terminal at reception`,children:_jsxs(_components.p,{children:[`Mode: `,_jsx(_components.strong,{children:`Personalized registration \u0026 Check-In`}),`. The guest checks in, the host receives a call immediately and can tell the guest by SMS: “I’ll be with you in 2 minutes.”`]})})]})]}),_jsxs(Accordion,{title:`Meeting from Outlook: pre-register a guest, with or without a room`,id:`meeting-from-outlook-pre-register-a-guest-with-or-without-a-room`,children:[_jsx(_components.p,{children:`A team works in Outlook and wants to register external guests as visitors already when creating the appointment. A meeting room is optional.`}),_jsxs(Steps,{children:[_jsx(Step,{title:`Visitor registration for Outlook`,children:_jsxs(_components.p,{children:[`Set up a resource in the visitor registration category as described in `,_jsx(_components.a,{href:`/en/outlook-add-in`,children:`Outlook Add-In`}),`. Enable check-in and the host query on this resource.`]})}),_jsx(Step,{title:`Register the guest in the appointment`,children:_jsxs(_components.p,{children:[`The organizer opens the add-in, sets the person to `,_jsx(_components.strong,{children:`On site`}),` and chooses `,_jsx(_components.strong,{children:`Register as visitor`}),`. The flow is in `,_jsx(_components.a,{href:`/en/outlook-add-in-user-guide`,children:`Book through the Outlook Add-In`}),`.`]})}),_jsx(Step,{title:`Check-in and host message`,children:_jsxs(_components.p,{children:[`The guest checks in at the terminal. Forms and signatures set to `,_jsx(_components.strong,{children:`Later (at check-in)`}),` are requested now. The host receives an SMS or anny AI call and can pass an SMS to the guest.`]})})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`additional-settings-\u0026-options`,children:`Additional settings \u0026 options`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsxs(Card,{title:`Badge printing`,children:[_jsx(_components.p,{children:`Print visitor badges with name, company and host directly at check-in. Configure the printer and template in the terminal setup for a smooth reception.`}),_jsx(_components.p,{children:_jsx(_components.a,{href:`/en/check-in-setup`,children:`Learn more`})})]}),_jsxs(Card,{title:`Safety briefing at check-in`,children:[_jsx(_components.p,{children:`Show a safety video in a legal document at the terminal. The guest must start the video before check-in can finish. After signing, the PDF keeps the poster and the watch URL.`}),_jsx(_components.p,{children:_jsx(_components.a,{href:`/en/legal-documents`,children:`Learn more`})})]}),_jsxs(Card,{title:`Custom forms at check-in`,children:[_jsx(_components.p,{children:`Ask for extra visitor data (e.g. license plate, purpose of visit) only at check-in instead of during the checkout process itself.`}),_jsx(_components.p,{children:_jsx(_components.a,{href:`/en/custom-forms`,children:`Learn more`})})]}),_jsxs(Card,{title:`Outlook add-in`,children:[_jsx(_components.p,{children:`Register visitors directly from Outlook, with or without a room booking, and sync appointments with anny.`}),_jsx(_components.p,{children:_jsx(_components.a,{href:`/en/outlook-add-in-user-guide`,children:`Learn more`})})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`faq`,children:`FAQ`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Which category must the resource have?`,id:`which-category-must-the-resource-have`,children:_jsxs(_components.p,{children:[`For `,_jsx(_components.strong,{children:`terminal check-in`}),`, the resource must use the `,_jsx(_components.strong,{children:`Building`}),` category. For `,_jsx(_components.strong,{children:`Outlook registration`}),`, the add-in finds resources in the `,_jsx(_components.strong,{children:`Visitor registration`}),` category. Name both after the building. A resource that should serve both paths needs check-in enabled and a display assignment.`]})}),_jsx(Accordion,{title:`Which mode do I choose at the terminal?`,id:`which-mode-do-i-choose-at-the-terminal`,children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Personalized registration \u0026 Check-In`}),` for pre-registered and spontaneous guests. `,_jsx(_components.strong,{children:`Check-In`}),` (without registration) if only pre-registered guests are allowed.`]})}),_jsx(Accordion,{title:`How are hosts notified at check-in?`,id:`how-are-hosts-notified-at-check-in`,children:_jsxs(_components.p,{children:[`Hosts can be informed by email, push notification, SMS and optionally by an anny AI call. You enable SMS under `,_jsx(_components.strong,{children:`Mobile notifications`}),` with `,_jsx(_components.strong,{children:`Visitor checked in (host)`}),`. You enable the call separately under `,_jsx(_components.strong,{children:`anny AI`}),` with `,_jsx(_components.strong,{children:`Call host when visitor checks in`}),`. Both need a mobile number for the host.`]})}),_jsx(Accordion,{title:`Can I already create guests as visitors in Outlook?`,id:`can-i-already-create-guests-as-visitors-in-outlook`,children:_jsxs(_components.p,{children:[`Yes. With the `,_jsx(_components.a,{href:`/en/outlook-add-in-user-guide`,children:`Outlook add-in`}),` you register participants set to `,_jsx(_components.strong,{children:`On site`}),` as visitors, with or without a room booking.`]})}),_jsx(Accordion,{title:`Can multiple participants be invited in one booking?`,id:`can-multiple-participants-be-invited-in-one-booking`,children:_jsx(_components.p,{children:`Yes. During booking, multiple participants can be invited. Each person receives their own QR code for check-in.`})}),_jsx(Accordion,{title:`Can the host send the guest a message at check-in?`,id:`can-the-host-send-the-guest-a-message-at-check-in`,children:_jsx(_components.p,{children:`Yes. If anny AI is configured and the guest has stored a mobile number, the host can have an SMS passed to the guest through the AI flow (e.g. “I’ll pick you up in 2 minutes”).`})}),_jsx(Accordion,{title:`Can I run a safety briefing at the terminal?`,id:`can-i-run-a-safety-briefing-at-the-terminal`,children:_jsxs(_components.p,{children:[`Yes. Create a legal document with an embedded video and set the collection time to `,_jsx(_components.strong,{children:`Later (at check-in)`}),`. The guest must start the video before check-in can finish. After confirmation, the signed PDF keeps the photos and a clickable video poster.`]})})]}),`\n`,_jsx(_components.p,{children:`Good luck with the setup! 🥳`}),`\n`,_jsx(Visibility,{for:`agents`,children:_jsxs(_components.blockquote,{children:[`\n`,_jsx(_components.p,{children:`Important information for agents:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Two paths: terminal check-in needs the `,_jsx(_components.strong,{children:`Building`}),` category. Outlook add-in finds resources only via category slug `,_jsx(_components.code,{children:`visitor-registration`}),` (label `,_jsx(_components.strong,{children:`Visitor registration`}),`). That is not the CMS `,_jsx(_components.strong,{children:`Building`}),` category. Mental model for both: name the resource after the building.`]}),`\n`,_jsx(_components.li,{children:`A resource serving both paths: enable check-in and assign it to the display.`}),`\n`,_jsx(_components.li,{children:`Booking option (Catalog → Services): free, automatically accept (Settings tab → Booking rules), “Require host” in the Form tab`}),`\n`,_jsx(_components.li,{children:`Host pool: create a community under CRM → Communities, link it to the service via access`}),`\n`,_jsx(_components.li,{children:`Terminal modes for visitor management: “Personalized registration \u0026 Check-In” (pre-registered + spontaneous) or “Check-In” (pre-registered only)`}),`\n`,_jsx(_components.li,{children:`Internal visitor invitation: booking option set to “Visible and bookable for community only” + require personalization`}),`\n`,_jsxs(_components.li,{children:[`Host notifications: SMS via org setting `,_jsx(_components.code,{children:`mobileNotifications.hostedBookingCheckedIn`}),` (default off) plus the SMS channel. SMS only, not WhatsApp/Telegram for this event. AI call via `,_jsx(_components.code,{children:`aiAgent.callHostOnCheckIn`}),` (default off), host mobile. Both can fire in parallel. `,_jsx(_components.code,{children:`send_notification=false`}),` at check-in suppresses SMS and call. UI: Account → Settings → General → Shop settings → Notifications, or Account → Settings → anny AI.`]}),`\n`,_jsxs(_components.li,{children:[`The AI call addresses the host and offers a message to the guest. Tool `,_jsx(_components.code,{children:`visitor.send-sms`}),` is available automatically in this callback; no manual SMS tool in the AI dashboard. Guest SMS text: “Message from `,`: `,`”. Without a guest mobile the call still happens, the SMS is skipped.`]}),`\n`,_jsx(_components.li,{children:`Delayed collection: legal documents and custom forms set to “Later (at check-in)” (BETA in the admin UI). Optional at checkout with a hint, required at check-in if still empty. Already completed items are skipped.`}),`\n`,_jsx(_components.li,{children:`Outlook registrations check in at the same terminal only when check-in is enabled on the visitor-registration resource and that resource is assigned to the display.`}),`\n`,_jsx(_components.li,{children:`Badge printing: configure the printer + template in the terminal setup`}),`\n`,_jsx(_components.li,{children:`Delayed query: set legal documents and custom forms to “Later (at check-in)”`}),`\n`,_jsx(_components.li,{children:`Typical use case: safety briefing at check-in. Embed a YouTube/Vimeo/Loom video in a legal document, collect it at check-in. The guest must start the video before check-in can finish. Signed PDF: images plus static poster and clickable URL.`}),`\n`,_jsx(_components.li,{children:`Related articles: /en/check-in-overview, /en/check-in-setup, /en/communities, /en/custom-forms, /en/legal-documents, /developers/guides/rich-content-media`}),`\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":"Getting Started - Visitor Registration","sidebarTitle":"Visitor Registration","description":"Map visitor registration in anny: building, visit type, hosts and check-in at reception.","public":true,"href":"/en/visitor-management"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Thinking about visitor registration the anny way","slug":"thinking-about-visitor-registration-the-anny-way","depth":2,"children":[]},{"title":"Two paths: terminal check-in and Outlook registration","slug":"two-paths-terminal-check-in-and-outlook-registration","depth":2,"children":[]},{"title":"Step-by-step setup","slug":"step-by-step-setup","depth":2,"children":[]},{"title":"Typical examples","slug":"typical-examples","depth":2,"children":[]},{"title":"Additional settings \u0026 options","slug":"additional-settings-\u0026-options","depth":2,"children":[]},{"title":"FAQ","slug":"faq","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"anny-85c98540","siteName":"anny","title":"Getting Started - Visitor Registration - anny","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"de":{"href":"/visitor-management","matchLevel":1},"en":{"href":"/en/visitor-management","matchLevel":0}}},"lastModified":"2026-10-16T14:17:38.617Z","originalFileLocation":"en/visitor-management.mdx","locale":"en"},"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=\"Map visitor registration in anny: building, visit type, hosts and check-in at reception.\">\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=\"Getting Started - Visitor Registration - anny\">\u003cmeta data-mint-head property=\"og:description\" content=\"Map visitor registration in anny: building, visit type, hosts and check-in at reception.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"anny\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.anny.co/en/visitor-management\">\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=Use+Cases\u0026amp;title=Getting+Started+-+Visitor+Registration\u0026amp;description=Map+visitor+registration+in+anny%3A+building%2C+visit+type%2C+hosts+and+check-in+at+reception.\u0026amp;theme=624ef238bb99e61a4a526947\u0026amp;signature=5bde63d87c9f1c638f2f7bbec6533e30f26b5da13cf77843102dd2b5c28cd33b\">\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=\"Getting Started - Visitor Registration - anny\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Map visitor registration in anny: building, visit type, hosts and check-in at reception.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://anny-85c98540.mintlify.app/_mintlify/api/og/v2?division=Use+Cases\u0026amp;title=Getting+Started+-+Visitor+Registration\u0026amp;description=Map+visitor+registration+in+anny%3A+building%2C+visit+type%2C+hosts+and+check-in+at+reception.\u0026amp;theme=624ef238bb99e61a4a526947\u0026amp;signature=5bde63d87c9f1c638f2f7bbec6533e30f26b5da13cf77843102dd2b5c28cd33b\">\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/en/visitor-management\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/en/visitor-management.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.anny.co/en/visitor-management\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.anny.co/visitor-management\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.anny.co/visitor-management\">\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/en/visitor-management#webpage\",\"url\":\"https://docs.anny.co/en/visitor-management\",\"name\":\"Getting Started - Visitor Registration\",\"description\":\"Map visitor registration in anny: building, visit type, hosts and check-in at reception.\",\"dateModified\":\"2026-10-16T14:17:38.617Z\",\"isPartOf\":{\"@id\":\"https://docs.anny.co#website\"},\"breadcrumb\":{\"@id\":\"https://docs.anny.co/en/visitor-management#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.anny.co/en/visitor-management#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Getting Started\",\"item\":\"https://docs.anny.co/en/welcome\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Use Cases\",\"item\":\"https://docs.anny.co/en/getting-started-desk-sharing\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Getting Started - Visitor Registration\",\"item\":\"https://docs.anny.co/en/visitor-management\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.anny.co/en/visitor-management#article\",\"headline\":\"Getting Started - Visitor Registration\",\"name\":\"Getting Started - Visitor Registration\",\"description\":\"Map visitor registration in anny: building, visit type, hosts and check-in at reception.\",\"url\":\"https://docs.anny.co/en/visitor-management\",\"mainEntityOfPage\":{\"@id\":\"https://docs.anny.co/en/visitor-management#webpage\"},\"dateModified\":\"2026-10-16T14:17:38.617Z\",\"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,"pages":[{"title":"de","href":"/visitor-management"}]},{"language":"en","tabs":[{"tab":"Admin","groups":[{"group":"Getting Started","public":true,"pages":[{"title":"Welcome to anny","sidebarTitle":"Welcome","href":"/en/welcome"},{"title":"Getting Started with anny","sidebarTitle":"Getting Started","href":"/en/getting-started"},{"group":"Use Cases","public":true,"pages":[{"title":"Getting Started – Desk Sharing","sidebarTitle":"Desk Sharing","href":"/en/getting-started-desk-sharing"},{"title":"Getting Started – Universities","sidebarTitle":"Universities","href":"/en/getting-started-universities"},{"title":"Getting Started – Coworking","sidebarTitle":"Coworking","href":"/en/getting-started-coworking"},{"title":"Getting Started – Room Booking","sidebarTitle":"Room Booking","href":"/en/getting-started-room-booking"},{"title":"Getting Started – Courses","sidebarTitle":"Courses","href":"/en/getting-started-courses"},{"title":"Getting Started – Events","sidebarTitle":"Events","href":"/en/getting-started-events"},{"title":"Getting Started – Appointment Scheduling","sidebarTitle":"Appointment Scheduling","href":"/en/getting-started-appointments"},{"title":"Getting Started – Dive Schools","sidebarTitle":"Dive Schools","href":"/en/getting-started-dive-schools"},{"title":"Getting Started – Sailing Schools","sidebarTitle":"Sailing Schools","description":"Map your boat rental in anny: manage boats as resources, rent them exclusively to groups, and automate memberships.","href":"/en/getting-started-sailing-schools"},{"title":"Getting Started - Visitor Registration","sidebarTitle":"Visitor Registration","href":"/en/visitor-management"},{"title":"Getting Started - Parking Booking","sidebarTitle":"Parking Booking","description":"Map parking in anny: the lot, the bay, day booking and separate areas for visitors and staff.","href":"/en/getting-started-parking"},{"title":"Getting Started - Fleet Management","sidebarTitle":"Fleet Management","href":"/en/getting-started-fleet"},{"title":"Getting Started - Equipment Rental","sidebarTitle":"Equipment Rental","href":"/en/getting-started-equipment-rental"},{"title":"Getting Started - Waiting Area","sidebarTitle":"Waiting Area","href":"/en/getting-started-waiting-area"},{"title":"Getting Started - Memberships","sidebarTitle":"Memberships","href":"/en/getting-started-memberships"}]}]},{"group":"Your Organization","public":true,"pages":[{"group":"Account Settings","public":true,"pages":[{"title":"Account Settings","sidebarTitle":"Account settings","href":"/en/account-settings"},{"title":"Introduction to the Admin Area","sidebarTitle":"Admin Area Introduction","href":"/en/admin-area-intro"},{"title":"Data Privacy \u0026 Deletion Periods","sidebarTitle":"Data Privacy \u0026 Deletion Periods","href":"/en/data-privacy"},{"title":"Master organizations","sidebarTitle":"Master organizations","href":"/en/master-organizations"}]},{"group":"Your anny Contract","public":true,"pages":[{"title":"Manage your anny plan","sidebarTitle":"Manage anny plan","href":"/en/anny-plan"}]},{"group":"Team \u0026 Permissions","public":true,"pages":[{"title":"Manage Admin Users and Roles","sidebarTitle":"Roles \u0026 Permissions","href":"/en/roles-and-permissions"},{"title":"Set admin notifications","sidebarTitle":"Admin notifications","href":"/en/admin-notifications"}]},{"group":"Security \u0026 Login","public":true,"pages":[{"title":"Single Sign-On (SSO) Overview","sidebarTitle":"SSO Overview","href":"/en/sso-overview"},{"title":"Microsoft SAML SSO","sidebarTitle":"Microsoft SAML SSO","href":"/en/microsoft-saml-sso"},{"title":"Google Workspace SSO","sidebarTitle":"Google Workspace SSO","href":"/en/google-workspace-sso"},{"title":"Generic SAML 2.0 SSO","sidebarTitle":"Generic SAML 2.0","href":"/en/generic-saml-sso"},{"title":"OAuth2 SSO","sidebarTitle":"OAuth2 SSO","href":"/en/oauth2-sso"},{"title":"OpenID Connect (OIDC) SSO","sidebarTitle":"OpenID Connect SSO","href":"/en/openid-connect-sso"},{"title":"SCIM (User Provisioning)","sidebarTitle":"SCIM (User Provisioning)","href":"/en/scim-user-provisioning"},{"title":"Federated SAML","sidebarTitle":"Federated SAML","href":"/en/federated-saml"},{"title":"Attribute Mapping","sidebarTitle":"Attribute Mapping","href":"/en/attribute-mapping"},{"title":"Two-Factor Authentication","sidebarTitle":"Two-Factor Authentication","href":"/en/two-factor-authentication"},{"title":"SSO Key Rollover","sidebarTitle":"SSO Key Rollover","href":"/en/sso-key-rollover"}]},{"group":"Booking Page \u0026 Embedding","public":true,"pages":[{"title":"Set Up Your Booking Page Layout","sidebarTitle":"Booking Page Layout","href":"/en/booking-page-layout"},{"title":"Embed the anny Booking Page as a Widget on Your Website","sidebarTitle":"Widget embed","href":"/en/embed-booking-page"},{"title":"Widget Embedding - Advanced","sidebarTitle":"Advanced embedding","href":"/en/widget-embed-advanced"},{"title":"Widget Agent Skill","sidebarTitle":"Widget Agent Skill","href":"/en/widget-agent-skill"},{"title":"Track Bookings with UTM Links","sidebarTitle":"UTM Tracking","href":"/en/utm-tracking"},{"title":"Embed the anny Booking Page in Wix","sidebarTitle":"Wix","href":"/en/embed-wix"},{"title":"Embed the anny Booking Page in Google Sites","sidebarTitle":"Google Sites","href":"/en/embed-google-sites"},{"title":"Embed the anny booking page in WordPress","sidebarTitle":"WordPress","href":"/en/embed-wordpress"}]}]},{"group":"Resources \u0026 Availability","public":true,"pages":[{"group":"General Information","public":true,"pages":[{"title":"Configure a Resource","sidebarTitle":"Configure resources","href":"/en/configure-resources"},{"title":"Groups","sidebarTitle":"Groups","href":"/en/groups-and-categories"},{"title":"Resource status","sidebarTitle":"Resource status","href":"/en/resource-status"}]},{"group":"Schedules","public":true,"pages":[{"title":"Schedules","sidebarTitle":"Schedules","href":"/en/schedules"},{"title":"Available Slots","sidebarTitle":"Available Slots","href":"/en/available-slots"}]},{"group":"Availability Logic","public":true,"pages":[{"title":"Waitlist","sidebarTitle":"Waitlist","href":"/en/waitlist"},{"title":"Exclusive Time Slots","sidebarTitle":"Exclusive Time Slots","href":"/en/exclusive-time-slots"},{"title":"Create and Manage Global Blockers","sidebarTitle":"Global Blockers","href":"/en/global-blockers"},{"title":"Dynamic Capacity Planning with On-Demand Resources","sidebarTitle":"Dynamic Capacity Planning","href":"/en/dynamic-capacity-planning"}]},{"title":"Create Interactive 3D Floor Plans in anny","sidebarTitle":"Maps \u0026 Interactive Floor Plans","href":"/en/maps-and-floor-plans"}]},{"group":"Booking Options \u0026 Services","public":true,"pages":[{"group":"Options \u0026 Services","public":true,"pages":[{"title":"Booking Option","sidebarTitle":"Booking Option","href":"/en/configure-booking-option"},{"title":"Service-First Flow","sidebarTitle":"Service-First Flow","href":"/en/service-first-flow"},{"title":"Combine multiple services","sidebarTitle":"Booking sequences","href":"/en/booking-sequences"},{"title":"Dynamic Pricing","sidebarTitle":"Dynamic Pricing","href":"/en/dynamic-pricing"}]},{"group":"Booking Types","public":true,"pages":[{"title":"About Recurring Bookings","sidebarTitle":"Recurring Bookings","href":"/en/recurring-bookings"},{"title":"Booking Series","sidebarTitle":"Booking Series","href":"/en/booking-series"}]},{"group":"Extensions","public":true,"pages":[{"title":"Smart Availability","sidebarTitle":"Smart Availability","href":"/en/smart-availability"},{"title":"Products \u0026 additional options","sidebarTitle":"Products \u0026 additional options","href":"/en/add-ons"},{"title":"Custom Forms","sidebarTitle":"Custom Forms","href":"/en/custom-forms"},{"title":"Legal Documents","sidebarTitle":"Legal Documents","href":"/en/legal-documents"},{"title":"Participant Management","sidebarTitle":"Participant Management","href":"/en/participant-management"},{"title":"Personalization","sidebarTitle":"Personalization","href":"/en/personalization"},{"title":"Certificates","sidebarTitle":"Certificates","href":"/en/certificates"},{"title":"Minimum and Maximum Selection","sidebarTitle":"Min \u0026 Max Selection","href":"/en/min-max-selection"},{"title":"Service Schedules","sidebarTitle":"Service Schedules","href":"/en/service-schedules"}]},{"group":"Changes \u0026 Cancellation","public":true,"pages":[{"title":"Modify Bookings","sidebarTitle":"Modify Bookings","href":"/en/modify-bookings"},{"title":"Cancellation Policy","sidebarTitle":"Cancellation Policy","href":"/en/cancellation-policy"}]}]},{"group":"Booking Management","public":true,"pages":[{"title":"Plan and manage bookings in the calendar","sidebarTitle":"Calendar","href":"/en/calendar"},{"title":"Booking Rules","sidebarTitle":"Booking Rules","href":"/en/booking-rules"},{"title":"Tags","sidebarTitle":"Tags","href":"/en/tags"},{"title":"Inquiries \u0026 inquiry forms","sidebarTitle":"Inquiries","href":"/en/inquiries"},{"group":"Communication","public":true,"pages":[{"title":"Activity Log","sidebarTitle":"Activity Log","href":"/en/activity-log"},{"title":"Notifications and appointment reminders","sidebarTitle":"Notifications","href":"/en/configure-notifications"},{"title":"Mobile notifications","sidebarTitle":"Mobile notifications","href":"/en/mobile-notifications"},{"title":"Broadcasting","sidebarTitle":"Broadcasting","href":"/en/broadcasting"}]}]},{"group":"CRM","public":true,"pages":[{"title":"Manage Customers","sidebarTitle":"Customers","href":"/en/manage-customers"},{"title":"Manage Companies","sidebarTitle":"Companies","href":"/en/manage-companies"},{"title":"Member Management (Communities)","sidebarTitle":"Member Management (Communities)","href":"/en/communities"}]},{"group":"Payment Processing","public":true,"pages":[{"group":"Online Payment","public":true,"pages":[{"title":"Set Up Stripe Connect","sidebarTitle":"Stripe Connect","href":"/en/stripe-connect-setup"},{"title":"Online Payments \u0026 Fees","sidebarTitle":"Online Payments \u0026 Fees","href":"/en/online-payments"},{"title":"SEPA direct debit for subscriptions","sidebarTitle":"SEPA direct debit","href":"/en/sepa-direct-debit"},{"title":"Manage Your Stripe Connect Profile","sidebarTitle":"Stripe Support","href":"/en/stripe-support"}]},{"group":"POS","public":true,"pages":[{"title":"Set Up Card Readers \u0026 Tap to Pay in the POS App","sidebarTitle":"POS App Setup","href":"/en/pos-app-setup"},{"title":"Manage Bookings and Payments in the POS App","sidebarTitle":"POS App Bookings \u0026 Payments","href":"/en/pos-app-bookings-and-payments"}]}]},{"group":"Invoicing","public":true,"pages":[{"group":"Invoices","public":true,"pages":[{"title":"Invoicing","sidebarTitle":"Invoicing","href":"/en/invoicing"},{"title":"Pay by Invoice (Pay-Later)","sidebarTitle":"Pay by Invoice","href":"/en/pay-later"},{"title":"Edit and Finalize Invoice Drafts","sidebarTitle":"Invoice draft","href":"/en/invoice-drafts"},{"title":"Correct or Cancel an Invoice","sidebarTitle":"Correct invoice","href":"/en/invoice-corrections"},{"title":"Customer Balances \u0026 Collective Invoices","sidebarTitle":"Customer balances","href":"/en/customer-balances-and-collective-invoices"}]},{"group":"Accounting","public":true,"pages":[{"title":"Accounting with anny","sidebarTitle":"Accounting","href":"/en/accounting"},{"title":"Forward invoices to DATEV","sidebarTitle":"Invoice forwarding","href":"/en/datev-import"}]}]},{"group":"Subscriptions, Packages \u0026 Vouchers","public":true,"pages":[{"title":"Booking Quotas","sidebarTitle":"Booking Quotas","href":"/en/booking-quotas"},{"title":"Subscriptions \u0026 Memberships","sidebarTitle":"Subscriptions \u0026 Memberships","href":"/en/subscriptions-and-memberships"},{"group":"Booking Packages","public":true,"pages":[{"title":"Booking Packages \u0026 Codes","sidebarTitle":"Booking Packages","href":"/en/booking-codes"},{"title":"Value Vouchers","sidebarTitle":"Value Vouchers","href":"/en/value-vouchers"},{"title":"Vouchers \u0026 VAT","sidebarTitle":"Vouchers \u0026 VAT","href":"/en/voucher-taxation"}]},{"title":"Discount Codes","sidebarTitle":"Discount Codes","href":"/en/discount-codes"}]},{"group":"Check-In","public":true,"pages":[{"title":"Check-In \u0026 Check-Out","sidebarTitle":"General Information","href":"/en/check-in-overview"},{"title":"Presence in booking details","sidebarTitle":"Booking details","href":"/en/check-in-booking-details"},{"group":"Check-In Terminal","public":true,"pages":[{"title":"Set Up a Check-In Terminal","sidebarTitle":"Setup","href":"/en/check-in-setup"},{"title":"Getting Started – University Library (Check-In)","sidebarTitle":"University Library","href":"/en/check-in-university"},{"title":"Getting Started – Ticketing \u0026 Events (Check-In)","sidebarTitle":"Ticketing \u0026 Events","href":"/en/check-in-ticketing-events"}]},{"group":"Customer display","public":true,"hidden":true,"pages":[{"title":"Customer display","sidebarTitle":"Customer display","href":"/en/customer-display"}]},{"group":"Quick Access","public":true,"pages":[{"title":"Queuing System","sidebarTitle":"Queues","href":"/en/queuing-system"}]}]},{"group":"Analytics \u0026 Data","public":true,"pages":[{"title":"Dashboards","sidebarTitle":"Dashboards","href":"/en/dashboards"},{"title":"(Automatic) Exports","sidebarTitle":"Exports","href":"/en/automatic-exports"}]},{"group":"Displays \u0026 Terminals","public":true,"pages":[{"group":"Display App","public":true,"pages":[{"title":"anny Display App","sidebarTitle":"Display App","href":"/en/display-app"},{"title":"Connect tapirx with anny","sidebarTitle":"tapirx","href":"/en/tapirx-setup"},{"title":"Connect Joan with anny","sidebarTitle":"Joan","href":"/en/joan-setup"},{"title":"Install the anny Display App on the Philips 10BDL4551T","sidebarTitle":"Philips","href":"/en/philips-setup"}]},{"title":"URL Display Boards","sidebarTitle":"URL Display Boards","href":"/en/url-display-boards"}]},{"group":"Integrations","public":true,"pages":[{"group":"Calendar Sync","public":true,"pages":[{"title":"Calendar integrations","sidebarTitle":"Calendar integrations","href":"/en/calendar-integrations"},{"group":"Personal Calendars","public":true,"pages":[{"title":"Connect Outlook Calendar with anny","sidebarTitle":"Outlook","href":"/en/outlook"},{"title":"Connect Google Calendar with anny","sidebarTitle":"Google","href":"/en/google"},{"title":"Connect ICS Calendar with anny","sidebarTitle":"ICS Calendar","href":"/en/ics-calendar"}]},{"group":"Workspace","public":true,"pages":[{"title":"Connect Microsoft 365 with anny","sidebarTitle":"Microsoft 365","href":"/en/m365-workspace"},{"title":"Connect Google Workspace with anny","sidebarTitle":"Google Workspace","href":"/en/google-workspace"}]}]},{"group":"Microsoft Apps","public":true,"pages":[{"title":"Connect the Outlook Add-In with anny","sidebarTitle":"Outlook Add-In","href":"/en/outlook-add-in"},{"title":"anny MS Teams App","sidebarTitle":"MS Teams App","href":"/en/ms-teams-app"}]},{"group":"Video Meetings","public":true,"pages":[{"title":"anny Video Calls","sidebarTitle":"anny Video Calls","href":"/en/anny-video-calls"},{"title":"Connect Zoom with anny","sidebarTitle":"Zoom","href":"/en/zoom"},{"title":"Connect Microsoft Teams with anny","sidebarTitle":"Microsoft Teams","href":"/en/ms-teams"},{"title":"Connect Purpleview with anny","sidebarTitle":"Purpleview","href":"/en/purpleview"}]},{"group":"HR","public":true,"pages":[{"title":"Connect Personio with anny","sidebarTitle":"Personio","href":"/en/personio"},{"title":"Connect HRworks with anny","sidebarTitle":"HRworks","href":"/en/hrworks"}]},{"group":"CRM","public":true,"pages":[{"title":"Connect HubSpot with anny","sidebarTitle":"HubSpot","href":"/en/hubspot"}]},{"group":"Marketing \u0026 Tracking","public":true,"pages":[{"title":"Connect Google Analytics \u0026 Google Ads with anny","sidebarTitle":"Google Analytics \u0026 Google Ads","href":"/en/google-analytics"},{"title":"Connect LinkedIn Ads with anny","sidebarTitle":"LinkedIn Ads","href":"/en/linkedin-ads-tracking"},{"title":"Connect TikTok Ads with anny","sidebarTitle":"TikTok Ads","href":"/en/tiktok-ads-tracking"},{"title":"Connect Meta Ads with anny","sidebarTitle":"Meta Ads","href":"/en/meta-ads-tracking"}]},{"group":"Access \u0026 Smart Locks","public":true,"pages":[{"title":"Smart Lock Integrations","sidebarTitle":"Smart Locks Overview","href":"/en/smart-locks-overview"},{"title":"Connect KleverKey with anny","sidebarTitle":"KleverKey","href":"/en/klever-key"},{"title":"Connect SALTO KS with anny","sidebarTitle":"SALTO KS","href":"/en/salto-ks"},{"title":"Connect Nuki with anny","sidebarTitle":"Nuki","href":"/en/nuki"},{"group":"Dormakaba","public":true,"pages":[{"title":"Connect dormakaba Exos 9300 with anny","sidebarTitle":"dormakaba Exos 9300","href":"/en/dormakaba-exos-9300"},{"title":"Connect dormakaba resivo with anny","sidebarTitle":"Resivo","href":"/en/dormakaba-resivo"},{"title":"Connect dormakaba exivo with anny","sidebarTitle":"dormakaba exivo","href":"/en/dormakaba-exivo"}]},{"title":"Connect UniFi with anny","sidebarTitle":"UniFi","href":"/en/unifi"},{"title":"Connect Keycafe with anny","sidebarTitle":"Keycafe","href":"/en/keycafe"},{"title":"Connect EVVA AirKey with anny","sidebarTitle":"EVVA AirKey","href":"/en/evva-airkey"},{"title":"Connect Tapkey with anny","sidebarTitle":"Tapkey","href":"/en/tapkey"},{"title":"Connect Glutz eAccess with anny","sidebarTitle":"Glutz eAccess","href":"/en/glutz-eaccess"},{"title":"Connect Custom Remote Open with anny","sidebarTitle":"Custom Remote Open","href":"/en/custom-remote-open"},{"title":"Connect Comydo with anny","sidebarTitle":"Comydo","href":"/en/comydo"},{"title":"Connect Arivo with anny","sidebarTitle":"Arivo","href":"/en/arivo"}]},{"group":"Partner \u0026 Booking Channels","public":true,"pages":[{"title":"Connect Urban Sports Club with anny","sidebarTitle":"Urban Sports Club","href":"/en/urban-sports-club"},{"title":"Connect Treatwell with anny","sidebarTitle":"Treatwell","href":"/en/treatwell"},{"title":"Connect ClassPass with anny","sidebarTitle":"ClassPass","href":"/en/class-pass"}]},{"group":"Identity \u0026 Compliance","public":true,"pages":[{"title":"Set Up Microsoft Enterprise SSO on iOS","sidebarTitle":"Enterprise SSO (iOS)","icon":"shield-check","href":"/en/enterprise-sso-ios"},{"title":"Connect Regpit with anny","sidebarTitle":"Regpit","href":"/en/regpit-integration"}]},{"group":"Automation","public":true,"pages":[{"title":"Connect Make.com with anny","sidebarTitle":"make.com","href":"/en/make-com"},{"title":"Connect n8n with anny","sidebarTitle":"n8n","href":"/en/n8n"}]},{"group":"IoT","public":true,"pages":[{"title":"Connect Shelly with anny","sidebarTitle":"Shelly","href":"/en/shelly"}]},{"group":"Accounting","public":true,"pages":[{"title":"Connect DATEV with anny","sidebarTitle":"DATEV","href":"/en/datev-integration"},{"title":"DATEV accounts and preparation with your tax advisor","sidebarTitle":"Accounts \u0026 tax advisor","icon":"calculator","href":"/en/datev-accounts-and-tax-advisor"}]}]},{"group":"Reference","public":true,"pages":[{"title":"FAQ","sidebarTitle":"FAQ","href":"/en/faq"},{"title":"anny Glossary","sidebarTitle":"Glossary","href":"/en/anny-glossary"},{"title":"Support Policy","sidebarTitle":"Support Policy","href":"/en/support-policy"},{"title":"Accessibility at anny","sidebarTitle":"Accessibility","href":"/en/accessibility"},{"title":"GoBD at anny","sidebarTitle":"GoBD","icon":{"style":"regular","name":"scale-balanced","library":"fontawesome"},"href":"/en/gobd"},{"title":"Privacy Policy","sidebarTitle":"Privacy Policy","href":"/en/privacy-policy"}]},{"group":"Testzentren","public":true,"icon":"vial","hidden":true,"pages":[{"title":"Evaluating booking data from anny","sidebarTitle":"Booking data","href":"/en/test-center-booking-data"}]},{"group":"Announcements","public":true,"icon":"bullhorn","hidden":true,"pages":[{"title":"Admin 3.0: What changes","sidebarTitle":"Admin 3.0","href":"/en/admin-3-0"},{"title":"New email design from 8 September 2026","sidebarTitle":"New email design","href":"/en/email-design-september-2026"}]},{"group":"Technical notes","public":true,"icon":"wrench","hidden":true,"pages":[{"title":"Limit Microsoft 365 calendar access to specific mailboxes","sidebarTitle":"Limit M365 calendar access","href":"/en/m365-resource-calendar-scope"}]}]},{"tab":"End Users","pages":[{"title":"End Users","href":"/en/booking-page-overview"}]},{"tab":"anny Apps","pages":[{"title":"anny Apps","href":"/en/anny-apps-overview"}]},{"tab":"anny AI","pages":[{"title":"anny AI","href":"/en/anny-agent"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog/2026"}]}]}]},"basePath":"","title":"Getting Started - Visitor Registration - anny","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":[],"chunks":[]}