Collect inquiries from forms, emails and AI assistants in one place, reply, propose bookings and send a quote.
Not every booking starts with a click on the booking page. Company events, room rentals or workshops often start with a question. Under Inquiries, anny collects all of these requests in one place: from your inquiry forms, from forwarded emails and from your AI assistants. You reply straight from anny, propose bookings and send a quote your customers accept online.In anny, every inquiry is an order with an Inquiry status. Everything that belongs to the inquiry stays together: the customer, the form answers, the email conversation, bookings, invoice and quotes.
Admin 3.0 beta (as of October 5). Changes are possible.
Customers fill in a form on your website or through the form link.
Email
You forward emails to a secret anny address. Every new email becomes an inquiry.
AI assistant
Your voice or chat assistant takes an inquiry with an inquiry form. If a caller asks for a callback or a transfer doesn’t go through, the conversation becomes an inquiry too.
Customer reply
When a customer replies to an email about an existing booking or order, that order becomes an inquiry too.
Entered by the team
You create an inquiry yourself, for example after a phone call.
The Spam view sits beside them. It lists only inquiries marked as spam. The other views leave those out.The table shows columns such as Inquiry (the request or a summary of the email), Inquiry form, Processing status, Assigned to and Requested bookings. Use the Inquiry status filter to narrow the list further. With the Assignment filter you see only inquiries that are Assigned to me or Unassigned. Manage inquiry forms in the toolbar takes you straight to your forms.The Assigned to column shows the picture of the person in charge and sits right after the status. If you customized a view, anny added the column after the status there too. If you had hidden it on purpose, it stays hidden. In a view without the column, the person’s picture appears next to the status.If a view is empty and you may edit the organization, anny shows the secret email address to copy and a link to the Inquiry settings. If email intake is still off, the link reads Set up email intake.Click a row to open the inquiry in a side panel. Use the arrows at the top of the panel to jump to the previous or next inquiry.
You usually don’t need to maintain the status yourself. anny sets it automatically as soon as something happens:
Status
Meaning
When anny sets it
New
The inquiry has just arrived.
A new inquiry comes in.
Needs attention
The customer got back to you.
The customer writes again.
Requested booking
A booking is waiting for your approval.
A booking on the inquiry needs to be approved.
Waiting
You replied, the ball is in the customer’s court.
Your team writes to the customer.
Quote sent
The customer received a quote.
You send a quote.
Quote expired
The quote was not accepted in time.
The validity ends without a signature.
Done
The inquiry is settled.
The last requested booking is decided or the last offer confirmed.
Archived
The inquiry is not pursued further.
Manually only.
Every inquiry can be assigned to one person on your team. Choose them in the Summary under Assigned to. Choose the same person again and the inquiry is Unassigned again. The new person gets a notification unless they assigned themselves. Whether it arrives is controlled by To-dos assigned to me in their notifications.anny assigns inquiries from your AI assistants automatically: to the person the caller asked for, otherwise to the person in charge of the channel. If nobody is set, the inquiry stays Unassigned. For individual tasks around an inquiry, create a to-do in the activity log. Learn more in Activity log.
anny files some form and email inquiries under Spam on its own. The inquiry status then shows Spam. From the same status you mark an inquiry by hand with Mark as spam, or bring it back with Not spam. While it sits under Spam, nobody joins a community attached to the form.
The side panel shows the inquiry details on the left and the activity log on the right.
Summary: inquiry status, Assigned to, requested bookings, customer and the request.
Forms: the Channel the inquiry came through (for example Website form, Email or Voice assistant), when it was submitted, which Inquiry form was used and all answers. anny hides questions that don’t apply given the answers so far.
Bookings, Products, Invoices and further sections as on every order.
Under Inquiry form in the Forms section, you set which form the inquiry belongs to, or switch it with Choose a form. The answers given so far are kept. If the new form is available For AI assistants, anny AI fills in the new questions from the customer’s emails. If anny AI recognized the form itself, Recognized by shows, for example, anny AI · filled 5 answers or anny AI, from the email. Answers anny AI adds later appear without a reload.
Write the customer an email directly in the activity log on the right. The inquiry then moves to Waiting. When the customer replies, the email lands in the activity log, your team is notified and the inquiry moves to Needs attention. How to write emails and add notes is explained in Activity log.If the inquiry arrived without a customer, for example from a forwarded email, click Add customer in the Summary.If required answers are still missing, anny AI prepares a draft that asks the customer for them. The draft sits in the activity log, is marked anny AI and reads Draft · not sent yet. Above it, anny shows which required answers are missing. anny never sends the draft on its own. You decide:
Send sends the draft to the customer as it is. Like any reply, the inquiry moves to Waiting.
Edit opens the draft in the email editor. Adjust the subject and text there and send it.
Discard removes the draft.
A sent or discarded draft can no longer be changed. While a draft is open, anny AI doesn’t create a second one.
If the customer requested bookings that you need to approve, the Summary shows the Requested bookings row. Click Accept bookings or Reject bookings there. Once all requested bookings are decided, the inquiry moves to Done.
To propose a date to the customer without blocking the resource, create a transparent booking. In the calendar, complete a booking on this order with the Transparent bookings option. Transparent bookings occupy no capacity, and the resource stays bookable for others.If an inquiry names an unambiguous date together with a resource and service, anny creates such a booking proposal automatically. Check it before you confirm it or include it in a quote.To book a proposal for real, choose Confirm booking on the booking. anny checks availability, confirms the booking and occupies the capacity from then on. With Email a confirmation to the customer, you let the customer know right away.
Open the Invoices section of the inquiry. Check the Draft invoice with all bookings and products.Use Create quote to preview the quote as a PDF.
2
Prepare the quote
Click Send as quote.anny creates the quote PDF and opens a window for sending it.
3
Set the email and validity
Check Recipient, Subject and the message. Under Valid until, set how long the customer can accept the quote. The default is 14 days.The date is printed on the quote.
4
Reserve bookings (optional)
Turn on Reserve bookings if the proposed bookings should block their slots as soon as the quote is sent. With Expire bookings when the quote expires, they free any held slots again if the quote isn’t signed in time.Transparent bookings become booking proposals when the quote is sent.
5
Send
Send the quote.The customer receives the quote by email with a button to accept and sign it online. The inquiry moves to Quote sent.
If Reserve bookings is on and a slot is no longer free, anny does not send the quote. Adjust the bookings and try again.
Under Sent quotes you see the state of every quote, for example Not signed or who signed it and when. anny stores the signed quote as a PDF on the order. Then confirm the proposed bookings with Confirm booking. As soon as no booking is left open, the inquiry moves to Done.Each quote offers these actions:
Accept for customer: The customer agreed by phone or email. The acceptance is recorded in your name and the proposed bookings are confirmed right away.
Extend validity: The customer gets more time. The PDF keeps its original date, the signing page uses the new one.
Withdraw quote: The customer can no longer sign the quote, for example because you want to send a corrected one.
In the Inquiry status field of the Summary, you can Mark as done, Archive or Unarchive an inquiry.
Mark as done only works once no requested booking is open and all transparent bookings are confirmed or removed.
Archive works as soon as all requested bookings are decided. anny removes any outstanding transparent bookings. The order, correspondence, files, accepted bookings and sent quotes are kept.
Unarchive brings the inquiry back with the status Needs attention.
An inquiry form asks for what you need to know about a request, for example the type of event, preferred date and number of guests. Every submission arrives as an inquiry. You find your forms in the sidebar under Catalog → Inquiry forms.For every form, the list shows the name, the Tags and how many question groups it has. When AI features are on, the AI submissions column shows the AI badge if the form is available to assistants.
Click New under Inquiry forms. Enter a name and description and choose the question groups the form should ask.Click Create inquiry form. The form’s detail page opens.
2
Arrange the questions
In the Forms section, drag question groups into the form and put them in the order you want. Use New to create a new question group.Customers answer the question groups in the order shown. The answers are saved on the inquiry.
3
Save the form
Save the form once it has at least one question group.It accepts inquiries on the website once your organization is live. Under AI submissions, turn on For AI assistants if you need that. Without AI features this block is absent.
Shown above the form. Use the description to explain what the form is for.
Tags
Group the form for the filters in the list.
Community
Sits next to the tags, placeholder None. Someone who submits the form while logged in with their account email joins at once. Without an account, they join when they register with that email. An existing account gets an invite to accept from the confirmation email.
Require customer address
The form also asks for the postal address.
Custom message
Shows a free-text field for the request in the customer’s own words. The message appears in the activity log as an email from the customer. It sits in the Contact details & message group.
Custom confirmation message
Sits under Confirmation email. After submission it goes to the person who sent the inquiry when an email address is available. Leave it empty to use the standard confirmation. Use # to insert customer fields and answers from this form.
For AI assistants
Sits under AI submissions. Voice and chat assistants can take inquiries with this form, and anny AI matches fitting emails to it. anny AI only asks the questions that have Request in checkout switched on. The block is absent when AI features are off.
Note for anny AI
Sits under AI submissions. What your voice or chat assistant should know when it fills in this form, for example to always ask for photos for certain requests. It reads the note every time.
A form accepts inquiries on the website only once it has at least one question group and your organization is live. For AI assistants can be turned on only after a question group is attached.
In the question groups of an inquiry form, customers can also pick from your catalog. Use the question types Resource, Resources (several), Product and Products (several). Under Resources offered or Products offered, set what customers can choose from: All, By category or Selected ones. With All, customers choose from all public items and those of their communities, and your team sees them all. If the customer picks a resource, anny bases the inquiry’s booking proposals on it.
The Share & embed section has everything you need to publish the form:
Form link: A direct link to the form, for example for emails or social media. Under Link language, choose the language it opens in. Automatic (visitor’s language) adapts to the visitor.
Form: Embeds the form directly in a page of your website.
Button: A button that opens the form in a pop-up.
Copy the code of the variant you want and paste it into your website. While the form isn’t available yet, the link and embeds tell your visitors so.To delete a form, use the three-dot menu in the list. The public form then stops accepting inquiries, and inquiries it already created keep their answers.
Many inquiries arrive by email. To avoid matching your mailbox against anny by hand, forward them to a secret address. anny creates every new email as an inquiry, matches it to the customer where possible and summarizes it automatically. You then reply straight from anny.
In the sidebar under Account, open Settings and switch to the Inquiries tab.You see an explanation in three steps: Forward, Capture, Reply.
2
Turn on email intake
Turn on the switch in the Inquiries card.anny shows your Secret email address.
3
Copy the address
Copy the address with the copy icon in the field.You can now enter it in your mailbox as a forwarding target.
4
Restrict senders (optional)
Under Allowed senders, enter the email addresses or domains anny should accept emails from, for example person@example.com or example.com. Click Add.From now on, anny only accepts emails from these senders.
With no entries under Allowed senders, anny accepts emails from all senders. Customer replies to emails sent from anny always arrive, even if their address is not on the list.
Use the secret address only for internal forwarding and don’t share it with customers. Customers reply to a separate address that anny sets automatically.
Forwarding one at a time or with a forwarding rule
There are two ways to send emails to anny:
Forward one at a time: You forward selected emails by hand.
Forwarding rule: You set up a rule in your mailbox that, for example, automatically sends all emails to inquiries@your-company.com to the secret address.
The difference shows when anny matches the customer. anny matches an email to an existing customer by the sender address or creates a new one. That only works if the email arrives as the original. If anny recognizes an email as forwarded by hand, for example by a subject starting with “Fwd:” or “FW:”, or as an automated message, the inquiry stays without a customer. Add one in the inquiry with Add customer.
Prefer a forwarding rule that passes on the original message. That way anny recognizes the sender and matches the inquiry to the right customer straight away.
Every new email becomes an inquiry with the status New. At first it shows the subject and text, then anny replaces them with a short summary in the Inquiry column.
Your team is notified about the new inquiry.
If the email names an unambiguous date with a resource and service, anny creates a booking proposal that occupies no capacity.
If the email clearly fits an inquiry form that is available For AI assistants, anny AI assigns the inquiry to that form. If it fits none, or several equally well, the inquiry stays without a form. The form’s name, description and questions help anny AI decide.
anny AI answers the form’s questions that the email answers. Every answer has to rest on a literal passage of the email and fit the question, otherwise it stays empty. anny AI doesn’t guess and doesn’t pick defaults. It never overwrites questions that are already answered.
anny AI fills in the customer’s missing contact details, such as name, company, phone number or address, by the same rule. Existing details stay unchanged.
If the email answers a question about a resource, anny takes the chosen resource into account for the booking proposals.
If required answers are still missing, anny AI prepares a draft asking for them, in the language and tone of the email. You find it in the activity log and send it yourself (see Replying). Without a customer email address, no draft is created.
When the customer later replies to an email from anny, anny adds the reply to the right inquiry. No new inquiry is created. With every further email, anny AI fills in what is still open.
anny AI only reads inquiries under Spam once you bring them back with Not spam.
If the secret address fell into the wrong hands or you receive spam, click Generate new address. The previous address stops working immediately. Update your forwarding rules afterwards. Customer replies to existing inquiries keep arriving.
Company events and room rentals: A “Private event” inquiry form asks for the date, number of guests and catering. You send a quote with reserved bookings.
Existing inquiry mailbox: A forwarding rule sends every email to your inquiry address to anny. Your team works through them in the Needs action view.
Inquiries by phone: Your voice assistant takes inquiries with an inquiry form that is available For AI assistants.
Calls in the team: After a phone call, you enter the inquiry with New and send the quote later.
No. An inquiry is a draft order, and its bookings start out as proposals. They are only firm once you confirm them or click Accept for customer under Sent quotes.
Do booking proposals block my calendar?
No. Transparent bookings and proposals occupy no capacity. They only block the slot once you confirm them or turn on Reserve bookings when sending the quote.
Can I change the inquiry status myself?
You can Mark as done, Archive or Unarchive an inquiry. anny sets all other statuses automatically.
How does the customer accept a quote?
They open the link in the quote email and sign online. Afterwards, you confirm the proposed bookings. If they agree by phone or email, click Accept for customer under Sent quotes. This confirms the bookings right away.
What happens when a quote expires?
The customer can no longer sign it and the inquiry moves to Quote expired. If you chose Expire bookings when the quote expires, the bookings free their slots. You can Extend validity or send a new quote.
Do customers get a confirmation when they submit an inquiry form?
After submitting, they see the message Inquiry received on the page. When an email address is available, anny also sends a confirmation email. You set the text on the form under Confirmation email as Custom confirmation message. Leave the field empty and anny uses the standard confirmation. You write your own first reply in the inquiry’s activity log.
Who on the team is notified about new inquiries?
Everyone who has Customer messages turned on in their notifications. This covers new inquiries as well as customer replies by email. If an inquiry is assigned to you, you also get a notification as long as To-dos assigned to me is on.
Does anny AI email my customers on its own?
No. anny AI only prepares drafts in the inquiry’s activity log. The email goes to the customer only once someone on your team clicks Send.
Do customers see the secret email address?
No. anny sends replies to customers with its own reply address. You only need the secret address for forwarding from your mailbox.
anny doesn’t match a customer if it recognizes the email as forwarded by hand or automated, for example by a subject starting with “Fwd:” or “FW:”. Click Add customer in the Summary. For future emails, a forwarding rule that passes on the original message helps.
A forwarded email doesn't arrive
Check that intake is turned on in the Inquiries tab and that you use the current address. If you entered Allowed senders, the forwarding address or its domain must be on the list. If a new address was generated, update your forwarding rule.
I can't mark the inquiry as done
Some bookings are still open. Accept or reject requested bookings, and confirm or remove outstanding transparent bookings. The Inquiry status field tells you what is missing.
The Send as quote button is missing or disabled
The quote needs an invoice total above 0 and an email address for the customer. Without an address you see the hint “Add an email address in the customer section to send the quote.” You also need permission to edit orders.
The inquiry form doesn't accept inquiries
Check that the form has at least one question group, that it is saved, and that your organization is live. For voice and chat assistants, For AI assistants under AI submissions must be on.
anny AI didn't assign an inquiry form to an email
anny AI only assigns a form when the email clearly fits one that is available For AI assistants, has at least one question group, and your organization is live. Choose the form in the inquiry under Forms → Inquiry form. anny AI then fills in the questions from the customer’s emails. A clear description on the form helps with future emails.
I don't see the Inquiries tab in the settings
Only people who may edit the organization can set up email intake. Ask someone with admin rights to set it up.
{"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":""},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6af1e77ce7b89d498acc98c3","clientVersion":"0.0.4088","searchFilterCounts":[{"language":"de","tag":"Developers","count":617},{"language":"de","tag":"Admin API","count":348},{"language":"de","tag":"Admin","count":172},{"language":"en","tag":"Admin","count":167},{"language":"de","tag":"Customer API","count":122},{"language":"de","tag":"Data models","count":121},{"language":"de","tag":"Scalar reference catalog","count":99},{"language":"de","tag":"Integrationen","count":46},{"language":"en","tag":"Integrations","count":46},{"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":23},{"language":"en","tag":"Booking Options \u0026 Services","count":18},{"language":"en","tag":"Access \u0026 Smart Locks","count":16},{"language":"en","tag":"Use Cases","count":15},{"language":"en","tag":"End Users","count":13},{"language":"en","tag":"anny AI","count":11},{"language":"en","tag":"Security \u0026 Login","count":11},{"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":"rbac-expansion","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":"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":"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":"editor-metadata","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},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"en/inquiries","slug":"/en/inquiries","pageMetadata":{"title":"Inquiries \u0026 inquiry forms","sidebarTitle":"Inquiries","description":"Collect inquiries from forms, emails and AI assistants in one place, reply, propose bookings and send a quote.","public":true,"href":"/en/inquiries"},"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: \"Collect inquiries from forms, emails and AI assistants in one place, reply, propose bookings and send a quote.\"\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,Frame,Heading,Note,OptimizedImage,Step,Steps,Table,Tip,Visibility,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,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:[`Not every booking starts with a click on the booking page. Company events, room rentals or workshops often start with a question. Under `,_jsx(_components.strong,{children:`Inquiries`}),`, anny collects all of these requests in one place: from your inquiry forms, from forwarded emails and from your AI assistants. You reply straight from anny, propose bookings and send a quote your customers accept online.`]}),`\n`,_jsxs(_components.p,{children:[`In anny, every inquiry is an order with an `,_jsx(_components.strong,{children:`Inquiry status`}),`. Everything that belongs to the inquiry stays together: the customer, the form answers, the email conversation, bookings, invoice and quotes.`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Admin 3.0 beta (as of October 5). Changes are possible.`})}),`\n`,_jsx(Heading,{level:`2`,id:`how-do-inquiries-reach-anny`,children:`How do inquiries reach anny?`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Channel`}),_jsx(_components.th,{style:{textAlign:`left`},children:`What happens`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Inquiry form`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Customers fill in a form on your website or through the form link.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Email`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`You forward emails to a secret anny address. Every new email becomes an inquiry.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`AI assistant`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Your `,_jsx(_components.a,{href:`/en/anny-ai-setup`,children:`voice or chat assistant`}),` takes an inquiry with an inquiry form. If a caller asks for a callback or a transfer doesn’t go through, the conversation becomes an inquiry too.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Customer reply`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`When a customer replies to an email about an existing booking or order, that order becomes an inquiry too.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Entered by the team`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`You create an inquiry yourself, for example after a phone call.`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`the-inquiries-overview`,children:`The inquiries overview`}),`\n`,_jsxs(_components.p,{children:[`You find the inquiries in the sidebar under `,_jsx(_components.strong,{children:`Management`}),` → `,_jsx(_components.strong,{children:`Inquiries`}),`.`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/anny-85c98540/Gkb0Duo_eFOIuCLx/images/inquiries/inquiries-list.png?fit=max\u0026auto=format\u0026n=Gkb0Duo_eFOIuCLx\u0026q=85\u0026s=223da1e460c048c465cd345a07bf9d33`,alt:`Inquiries overview on the Needs action view: five inquiries with number, customer, inquiry, inquiry form, processing status and the Assigned to column; the Assignment filter in the toolbar`,\"data-og-width\":`2762`,width:`2762`,\"data-og-height\":`1554`,height:`1554`,\"data-path\":`images/inquiries/inquiries-list.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/anny-85c98540/Gkb0Duo_eFOIuCLx/images/inquiries/inquiries-list.png?w=280\u0026fit=max\u0026auto=format\u0026n=Gkb0Duo_eFOIuCLx\u0026q=85\u0026s=7b9f5045e1d18d06a83e8f103b0126ab 280w, https://mintcdn.com/anny-85c98540/Gkb0Duo_eFOIuCLx/images/inquiries/inquiries-list.png?w=560\u0026fit=max\u0026auto=format\u0026n=Gkb0Duo_eFOIuCLx\u0026q=85\u0026s=ed66a232dea015e2927263503c41e4de 560w, https://mintcdn.com/anny-85c98540/Gkb0Duo_eFOIuCLx/images/inquiries/inquiries-list.png?w=840\u0026fit=max\u0026auto=format\u0026n=Gkb0Duo_eFOIuCLx\u0026q=85\u0026s=8f2d1de98ffe46e5862d4f5a3897859d 840w, https://mintcdn.com/anny-85c98540/Gkb0Duo_eFOIuCLx/images/inquiries/inquiries-list.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Gkb0Duo_eFOIuCLx\u0026q=85\u0026s=f7606b227f9a86d9daa22650d3b5981d 1100w, https://mintcdn.com/anny-85c98540/Gkb0Duo_eFOIuCLx/images/inquiries/inquiries-list.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Gkb0Duo_eFOIuCLx\u0026q=85\u0026s=efd20dd8e9298800f0463e135f756443 1650w, https://mintcdn.com/anny-85c98540/Gkb0Duo_eFOIuCLx/images/inquiries/inquiries-list.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Gkb0Duo_eFOIuCLx\u0026q=85\u0026s=0b0804755b3cd03ff11be076a1807c5e 2500w`})}),`\n`,_jsx(_components.p,{children:`At the top you pick a view. The number below its name shows how many inquiries it holds.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`View`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Contains the statuses`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Needs action`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`New, Needs attention, Requested booking, Quote expired`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Waiting`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Waiting, Quote sent`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`All`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`All inquiries`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Done`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Done`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Archived`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Archived`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Spam`}),` view sits beside them. It lists only inquiries marked as spam. The other views leave those out.`]}),`\n`,_jsxs(_components.p,{children:[`The table shows columns such as `,_jsx(_components.strong,{children:`Inquiry`}),` (the request or a summary of the email), `,_jsx(_components.strong,{children:`Inquiry form`}),`, `,_jsx(_components.strong,{children:`Processing status`}),`, `,_jsx(_components.strong,{children:`Assigned to`}),` and `,_jsx(_components.strong,{children:`Requested bookings`}),`. Use the `,_jsx(_components.strong,{children:`Inquiry status`}),` filter to narrow the list further. With the `,_jsx(_components.strong,{children:`Assignment`}),` filter you see only inquiries that are `,_jsx(_components.strong,{children:`Assigned to me`}),` or `,_jsx(_components.strong,{children:`Unassigned`}),`. `,_jsx(_components.strong,{children:`Manage inquiry forms`}),` in the toolbar takes you straight to your forms.`]}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Assigned to`}),` column shows the picture of the person in charge and sits right after the status. If you customized a view, anny added the column after the status there too. If you had hidden it on purpose, it stays hidden. In a view without the column, the person’s picture appears next to the status.`]}),`\n`,_jsxs(_components.p,{children:[`If a view is empty and you may edit the organization, anny shows the secret email address to copy and a link to the `,_jsx(_components.strong,{children:`Inquiry settings`}),`. If email intake is still off, the link reads `,_jsx(_components.strong,{children:`Set up email intake`}),`.`]}),`\n`,_jsx(_components.p,{children:`Click a row to open the inquiry in a side panel. Use the arrows at the top of the panel to jump to the previous or next inquiry.`}),`\n`,_jsx(Heading,{level:`2`,id:`inquiry-status`,children:`Inquiry status`}),`\n`,_jsx(_components.p,{children:`You usually don’t need to maintain the status yourself. anny sets it automatically as soon as something happens:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Status`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Meaning`}),_jsx(_components.th,{style:{textAlign:`left`},children:`When anny sets it`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`New`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`The inquiry has just arrived.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`A new inquiry comes in.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Needs attention`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`The customer got back to you.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`The customer writes again.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Requested booking`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`A booking is waiting for your approval.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`A booking on the inquiry needs to be approved.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Waiting`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`You replied, the ball is in the customer’s court.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Your team writes to the customer.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Quote sent`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`The customer received a quote.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`You send a quote.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Quote expired`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`The quote was not accepted in time.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`The validity ends without a signature.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Done`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`The inquiry is settled.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`The last requested booking is decided or the last offer confirmed.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Archived`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`The inquiry is not pursued further.`}),_jsx(_components.td,{style:{textAlign:`left`},children:`Manually only.`})]})]})]}),`\n`,_jsxs(Note,{children:[_jsxs(_components.p,{children:[`Every inquiry can be assigned to one person on your team. Choose them in the `,_jsx(_components.strong,{children:`Summary`}),` under `,_jsx(_components.strong,{children:`Assigned to`}),`. Choose the same person again and the inquiry is `,_jsx(_components.strong,{children:`Unassigned`}),` again. The new person gets a notification unless they assigned themselves. Whether it arrives is controlled by `,_jsx(_components.strong,{children:`To-dos assigned to me`}),` in their notifications.`]}),_jsxs(_components.p,{children:[`anny assigns inquiries from your AI assistants automatically: to the person the caller asked for, otherwise to the person in charge of the channel. If nobody is set, the inquiry stays `,_jsx(_components.strong,{children:`Unassigned`}),`. For individual tasks around an inquiry, create a to-do in the activity log. Learn more in `,_jsx(_components.a,{href:`/en/activity-log`,children:`Activity log`}),`.`]})]}),`\n`,_jsx(Heading,{level:`3`,id:`spam`,children:`Spam`}),`\n`,_jsxs(_components.p,{children:[`anny files some form and email inquiries under `,_jsx(_components.strong,{children:`Spam`}),` on its own. The inquiry status then shows `,_jsx(_components.strong,{children:`Spam`}),`. From the same status you mark an inquiry by hand with `,_jsx(_components.strong,{children:`Mark as spam`}),`, or bring it back with `,_jsx(_components.strong,{children:`Not spam`}),`. While it sits under `,_jsx(_components.strong,{children:`Spam`}),`, nobody joins a community attached to the form.`]}),`\n`,_jsx(Heading,{level:`2`,id:`working-on-an-inquiry`,children:`Working on an inquiry`}),`\n`,_jsx(_components.p,{children:`The side panel shows the inquiry details on the left and the activity log on the right.`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Summary`}),`: inquiry status, `,_jsx(_components.strong,{children:`Assigned to`}),`, requested bookings, customer and the request.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Forms`}),`: the `,_jsx(_components.strong,{children:`Channel`}),` the inquiry came through (for example `,_jsx(_components.strong,{children:`Website form`}),`, `,_jsx(_components.strong,{children:`Email`}),` or `,_jsx(_components.strong,{children:`Voice assistant`}),`), when it was submitted, which `,_jsx(_components.strong,{children:`Inquiry form`}),` was used and all answers. anny hides questions that don’t apply given the answers so far.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Bookings`}),`, `,_jsx(_components.strong,{children:`Products`}),`, `,_jsx(_components.strong,{children:`Invoices`}),` and further sections as on every order.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`Under `,_jsx(_components.strong,{children:`Inquiry form`}),` in the `,_jsx(_components.strong,{children:`Forms`}),` section, you set which form the inquiry belongs to, or switch it with `,_jsx(_components.strong,{children:`Choose a form`}),`. The answers given so far are kept. If the new form is available `,_jsx(_components.strong,{children:`For AI assistants`}),`, anny AI fills in the new questions from the customer’s emails. If anny AI recognized the form itself, `,_jsx(_components.strong,{children:`Recognized by`}),` shows, for example, `,_jsx(_components.strong,{children:`anny AI · filled 5 answers`}),` or `,_jsx(_components.strong,{children:`anny AI, from the email`}),`. Answers anny AI adds later appear without a reload.`]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/anny-85c98540/Gkb0Duo_eFOIuCLx/images/inquiries/inquiry-forms-anny-ai.png?fit=max\u0026auto=format\u0026n=Gkb0Duo_eFOIuCLx\u0026q=85\u0026s=a9f6b33ee39331a9543331be1e8c483a`,alt:`Forms section of an inquiry that arrived by email: inquiry form Private event, Recognized by anny AI with five filled answers, channel Email and the answers, budget still empty`,\"data-og-width\":`2762`,width:`2762`,\"data-og-height\":`1554`,height:`1554`,\"data-path\":`images/inquiries/inquiry-forms-anny-ai.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/anny-85c98540/Gkb0Duo_eFOIuCLx/images/inquiries/inquiry-forms-anny-ai.png?w=280\u0026fit=max\u0026auto=format\u0026n=Gkb0Duo_eFOIuCLx\u0026q=85\u0026s=e23f4c26ff1d81790638fcab55a48123 280w, https://mintcdn.com/anny-85c98540/Gkb0Duo_eFOIuCLx/images/inquiries/inquiry-forms-anny-ai.png?w=560\u0026fit=max\u0026auto=format\u0026n=Gkb0Duo_eFOIuCLx\u0026q=85\u0026s=678a9ec7d3453684f5b182ff08efb617 560w, https://mintcdn.com/anny-85c98540/Gkb0Duo_eFOIuCLx/images/inquiries/inquiry-forms-anny-ai.png?w=840\u0026fit=max\u0026auto=format\u0026n=Gkb0Duo_eFOIuCLx\u0026q=85\u0026s=66d656dcd1a3f158ed026d271f13f8f8 840w, https://mintcdn.com/anny-85c98540/Gkb0Duo_eFOIuCLx/images/inquiries/inquiry-forms-anny-ai.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Gkb0Duo_eFOIuCLx\u0026q=85\u0026s=7ff0c205de4876d0600deb07bda3efd4 1100w, https://mintcdn.com/anny-85c98540/Gkb0Duo_eFOIuCLx/images/inquiries/inquiry-forms-anny-ai.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Gkb0Duo_eFOIuCLx\u0026q=85\u0026s=037f375661f4b721e22ab6d85b3a25d7 1650w, https://mintcdn.com/anny-85c98540/Gkb0Duo_eFOIuCLx/images/inquiries/inquiry-forms-anny-ai.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Gkb0Duo_eFOIuCLx\u0026q=85\u0026s=8e063828145adbb75190515cb34b9dbe 2500w`})}),`\n`,_jsx(Heading,{level:`3`,id:`replying`,children:`Replying`}),`\n`,_jsxs(_components.p,{children:[`Write the customer an email directly in the activity log on the right. The inquiry then moves to `,_jsx(_components.strong,{children:`Waiting`}),`. When the customer replies, the email lands in the activity log, your team is notified and the inquiry moves to `,_jsx(_components.strong,{children:`Needs attention`}),`. How to write emails and add notes is explained in `,_jsx(_components.a,{href:`/en/activity-log`,children:`Activity log`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`If the inquiry arrived without a customer, for example from a forwarded email, click `,_jsx(_components.strong,{children:`Add customer`}),` in the `,_jsx(_components.strong,{children:`Summary`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`If required answers are still missing, anny AI prepares a draft that asks the customer for them. The draft sits in the activity log, is marked `,_jsx(_components.strong,{children:`anny AI`}),` and reads `,_jsx(_components.strong,{children:`Draft · not sent yet`}),`. Above it, anny shows which required answers are missing. anny never sends the draft on its own. You decide:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Send`}),` sends the draft to the customer as it is. Like any reply, the inquiry moves to `,_jsx(_components.strong,{children:`Waiting`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Edit`}),` opens the draft in the email editor. Adjust the subject and text there and send it.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Discard`}),` removes the draft.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`A sent or discarded draft can no longer be changed. While a draft is open, anny AI doesn’t create a second one.`}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/anny-85c98540/Gkb0Duo_eFOIuCLx/images/inquiries/inquiry-anny-ai-draft.png?fit=max\u0026auto=format\u0026n=Gkb0Duo_eFOIuCLx\u0026q=85\u0026s=782e124bfc9b8efef1aa908d5b53a4ca`,alt:`Activity of an inquiry with an anny AI draft: note on missing required answers, draft not sent yet, a question about the budget and the Discard, Edit and Send buttons`,\"data-og-width\":`2762`,width:`2762`,\"data-og-height\":`1554`,height:`1554`,\"data-path\":`images/inquiries/inquiry-anny-ai-draft.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/anny-85c98540/Gkb0Duo_eFOIuCLx/images/inquiries/inquiry-anny-ai-draft.png?w=280\u0026fit=max\u0026auto=format\u0026n=Gkb0Duo_eFOIuCLx\u0026q=85\u0026s=77fe3d9cc3c8d1af6e5f5f0350c24ab2 280w, https://mintcdn.com/anny-85c98540/Gkb0Duo_eFOIuCLx/images/inquiries/inquiry-anny-ai-draft.png?w=560\u0026fit=max\u0026auto=format\u0026n=Gkb0Duo_eFOIuCLx\u0026q=85\u0026s=55248828934581b70b3f5d506324f265 560w, https://mintcdn.com/anny-85c98540/Gkb0Duo_eFOIuCLx/images/inquiries/inquiry-anny-ai-draft.png?w=840\u0026fit=max\u0026auto=format\u0026n=Gkb0Duo_eFOIuCLx\u0026q=85\u0026s=57000afaf8e40cabc3d99292fa7c675e 840w, https://mintcdn.com/anny-85c98540/Gkb0Duo_eFOIuCLx/images/inquiries/inquiry-anny-ai-draft.png?w=1100\u0026fit=max\u0026auto=format\u0026n=Gkb0Duo_eFOIuCLx\u0026q=85\u0026s=39546de06890a41a25bc3fdb5ae02202 1100w, https://mintcdn.com/anny-85c98540/Gkb0Duo_eFOIuCLx/images/inquiries/inquiry-anny-ai-draft.png?w=1650\u0026fit=max\u0026auto=format\u0026n=Gkb0Duo_eFOIuCLx\u0026q=85\u0026s=08835b1056ff5289206f98fbf2f1f8d0 1650w, https://mintcdn.com/anny-85c98540/Gkb0Duo_eFOIuCLx/images/inquiries/inquiry-anny-ai-draft.png?w=2500\u0026fit=max\u0026auto=format\u0026n=Gkb0Duo_eFOIuCLx\u0026q=85\u0026s=df7651c541bc03a0d195ee6e5d320b6b 2500w`})}),`\n`,_jsx(Heading,{level:`3`,id:`accepting-or-rejecting-requested-bookings`,children:`Accepting or rejecting requested bookings`}),`\n`,_jsxs(_components.p,{children:[`If the customer requested bookings that you need to approve, the `,_jsx(_components.strong,{children:`Summary`}),` shows the `,_jsx(_components.strong,{children:`Requested bookings`}),` row. Click `,_jsx(_components.strong,{children:`Accept bookings`}),` or `,_jsx(_components.strong,{children:`Reject bookings`}),` there. Once all requested bookings are decided, the inquiry moves to `,_jsx(_components.strong,{children:`Done`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`proposing-bookings`,children:`Proposing bookings`}),`\n`,_jsxs(_components.p,{children:[`To propose a date to the customer without blocking the resource, create a transparent booking. In the `,_jsx(_components.a,{href:`/en/calendar`,children:`calendar`}),`, complete a booking on this order with the `,_jsx(_components.strong,{children:`Transparent bookings`}),` option. Transparent bookings occupy no capacity, and the resource stays bookable for others.`]}),`\n`,_jsx(_components.p,{children:`If an inquiry names an unambiguous date together with a resource and service, anny creates such a booking proposal automatically. Check it before you confirm it or include it in a quote.`}),`\n`,_jsxs(_components.p,{children:[`To book a proposal for real, choose `,_jsx(_components.strong,{children:`Confirm booking`}),` on the booking. anny checks availability, confirms the booking and occupies the capacity from then on. With `,_jsx(_components.strong,{children:`Email a confirmation to the customer`}),`, you let the customer know right away.`]}),`\n`,_jsx(Heading,{level:`3`,id:`sending-a-quote`,children:`Sending a quote`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Check the draft invoice`,children:[_jsxs(_components.p,{children:[`Open the `,_jsx(_components.strong,{children:`Invoices`}),` section of the inquiry. Check the `,_jsx(_components.strong,{children:`Draft invoice`}),` with all bookings and products.`]}),_jsxs(_components.p,{children:[`Use `,_jsx(_components.strong,{children:`Create quote`}),` to preview the quote as a PDF.`]})]}),_jsxs(Step,{title:`Prepare the quote`,children:[_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Send as quote`}),`.`]}),_jsx(_components.p,{children:`anny creates the quote PDF and opens a window for sending it.`})]}),_jsxs(Step,{title:`Set the email and validity`,children:[_jsxs(_components.p,{children:[`Check `,_jsx(_components.strong,{children:`Recipient`}),`, `,_jsx(_components.strong,{children:`Subject`}),` and the message. Under `,_jsx(_components.strong,{children:`Valid until`}),`, set how long the customer can accept the quote. The default is 14 days.`]}),_jsx(_components.p,{children:`The date is printed on the quote.`})]}),_jsxs(Step,{title:`Reserve bookings (optional)`,children:[_jsxs(_components.p,{children:[`Turn on `,_jsx(_components.strong,{children:`Reserve bookings`}),` if the proposed bookings should block their slots as soon as the quote is sent. With `,_jsx(_components.strong,{children:`Expire bookings when the quote expires`}),`, they free any held slots again if the quote isn’t signed in time.`]}),_jsx(_components.p,{children:`Transparent bookings become booking proposals when the quote is sent.`})]}),_jsxs(Step,{title:`Send`,children:[_jsx(_components.p,{children:`Send the quote.`}),_jsxs(_components.p,{children:[`The customer receives the quote by email with a button to accept and sign it online. The inquiry moves to `,_jsx(_components.strong,{children:`Quote sent`}),`.`]})]})]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`If `,_jsx(_components.strong,{children:`Reserve bookings`}),` is on and a slot is no longer free, anny does not send the quote. Adjust the bookings and try again.`]})}),`\n`,_jsxs(_components.p,{children:[`Under `,_jsx(_components.strong,{children:`Sent quotes`}),` you see the state of every quote, for example `,_jsx(_components.strong,{children:`Not signed`}),` or who signed it and when. anny stores the signed quote as a PDF on the order. Then confirm the proposed bookings with `,_jsx(_components.strong,{children:`Confirm booking`}),`. As soon as no booking is left open, the inquiry moves to `,_jsx(_components.strong,{children:`Done`}),`.`]}),`\n`,_jsx(_components.p,{children:`Each quote offers these actions:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Accept for customer`}),`: The customer agreed by phone or email. The acceptance is recorded in your name and the proposed bookings are confirmed right away.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Extend validity`}),`: The customer gets more time. The PDF keeps its original date, the signing page uses the new one.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Withdraw quote`}),`: The customer can no longer sign the quote, for example because you want to send a corrected one.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`finishing-or-archiving-an-inquiry`,children:`Finishing or archiving an inquiry`}),`\n`,_jsxs(_components.p,{children:[`In the `,_jsx(_components.strong,{children:`Inquiry status`}),` field of the `,_jsx(_components.strong,{children:`Summary`}),`, you can `,_jsx(_components.strong,{children:`Mark as done`}),`, `,_jsx(_components.strong,{children:`Archive`}),` or `,_jsx(_components.strong,{children:`Unarchive`}),` an inquiry.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Mark as done`}),` only works once no requested booking is open and all transparent bookings are confirmed or removed.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Archive`}),` works as soon as all requested bookings are decided. anny removes any outstanding transparent bookings. The order, correspondence, files, accepted bookings and sent quotes are kept.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Unarchive`}),` brings the inquiry back with the status `,_jsx(_components.strong,{children:`Needs attention`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`entering-an-inquiry-yourself`,children:`Entering an inquiry yourself`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Open a new inquiry`,children:[_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`New`}),` in the inquiries overview.`]}),_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`New inquiry`}),` window opens.`]})]}),_jsxs(Step,{title:`Choose and fill in a form`,children:[_jsxs(_components.p,{children:[`Choose the matching form under `,_jsx(_components.strong,{children:`Inquiry form`}),` and fill in the fields for the customer.`]}),_jsx(_components.p,{children:`You see the same questions the customer sees on your website.`})]}),_jsxs(Step,{title:`Create the inquiry`,children:[_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Create inquiry`}),`.`]}),_jsxs(_components.p,{children:[`The new inquiry opens in the side panel. Its channel reads `,_jsx(_components.strong,{children:`Entered by the team`}),`.`]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`inquiry-forms`,children:`Inquiry forms`}),`\n`,_jsxs(_components.p,{children:[`An inquiry form asks for what you need to know about a request, for example the type of event, preferred date and number of guests. Every submission arrives as an inquiry. You find your forms in the sidebar under `,_jsx(_components.strong,{children:`Catalog`}),` → `,_jsx(_components.strong,{children:`Inquiry forms`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`For every form, the list shows the name, the `,_jsx(_components.strong,{children:`Tags`}),` and how many question groups it has. When AI features are on, the `,_jsx(_components.strong,{children:`AI submissions`}),` column shows the `,_jsx(_components.strong,{children:`AI`}),` badge if the form is available to assistants.`]}),`\n`,_jsx(Heading,{level:`3`,id:`creating-an-inquiry-form`,children:`Creating an inquiry form`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Create the form`,children:[_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`New`}),` under `,_jsx(_components.strong,{children:`Inquiry forms`}),`. Enter a name and description and choose the question groups the form should ask.`]}),_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Create inquiry form`}),`. The form’s detail page opens.`]})]}),_jsxs(Step,{title:`Arrange the questions`,children:[_jsxs(_components.p,{children:[`In the `,_jsx(_components.strong,{children:`Forms`}),` section, drag question groups into the form and put them in the order you want. Use `,_jsx(_components.strong,{children:`New`}),` to create a new question group.`]}),_jsx(_components.p,{children:`Customers answer the question groups in the order shown. The answers are saved on the inquiry.`})]}),_jsxs(Step,{title:`Save the form`,children:[_jsx(_components.p,{children:`Save the form once it has at least one question group.`}),_jsxs(_components.p,{children:[`It accepts inquiries on the website once your organization is live. Under `,_jsx(_components.strong,{children:`AI submissions`}),`, turn on `,_jsx(_components.strong,{children:`For AI assistants`}),` if you need that. Without AI features this block is absent.`]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`settings`,children:`Settings`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Setting`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Effect`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsxs(_components.td,{style:{textAlign:`left`},children:[_jsx(_components.strong,{children:`Name`}),` and `,_jsx(_components.strong,{children:`Description`})]}),_jsx(_components.td,{style:{textAlign:`left`},children:`Shown above the form. Use the description to explain what the form is for.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Tags`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Group the form for the filters in the list.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Community`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Sits next to the tags, placeholder `,_jsx(_components.strong,{children:`None`}),`. Someone who submits the form while logged in with their account email joins at once. Without an account, they join when they register with that email. An existing account gets an invite to accept from the confirmation email.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Require customer address`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`The form also asks for the postal address.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Custom message`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Shows a free-text field for the request in the customer’s own words. The message appears in the activity log as an email from the customer. It sits in the `,_jsx(_components.strong,{children:`Contact details \u0026 message`}),` group.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Custom confirmation message`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Sits under `,_jsx(_components.strong,{children:`Confirmation email`}),`. After submission it goes to the person who sent the inquiry when an email address is available. Leave it empty to use the standard confirmation. Use # to insert customer fields and answers from this form.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`For AI assistants`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Sits under `,_jsx(_components.strong,{children:`AI submissions`}),`. Voice and chat assistants can take inquiries with this form, and anny AI matches fitting emails to it. anny AI only asks the questions that have `,_jsx(_components.strong,{children:`Request in checkout`}),` switched on. The block is absent when AI features are off.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Note for anny AI`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Sits under `,_jsx(_components.strong,{children:`AI submissions`}),`. What your voice or chat assistant should know when it fills in this form, for example to always ask for photos for certain requests. It reads the note every time.`]})]})]})]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`A form accepts inquiries on the website only once it has at least one question group and your organization is live. `,_jsx(_components.strong,{children:`For AI assistants`}),` can be turned on only after a question group is attached.`]})}),`\n`,_jsxs(_components.p,{children:[`In the question groups of an inquiry form, customers can also pick from your catalog. Use the question types `,_jsx(_components.strong,{children:`Resource`}),`, `,_jsx(_components.strong,{children:`Resources (several)`}),`, `,_jsx(_components.strong,{children:`Product`}),` and `,_jsx(_components.strong,{children:`Products (several)`}),`. Under `,_jsx(_components.strong,{children:`Resources offered`}),` or `,_jsx(_components.strong,{children:`Products offered`}),`, set what customers can choose from: `,_jsx(_components.strong,{children:`All`}),`, `,_jsx(_components.strong,{children:`By category`}),` or `,_jsx(_components.strong,{children:`Selected ones`}),`. With `,_jsx(_components.strong,{children:`All`}),`, customers choose from all public items and those of their communities, and your team sees them all. If the customer picks a resource, anny bases the inquiry’s booking proposals on it.`]}),`\n`,_jsx(Heading,{level:`3`,id:`sharing-and-embedding-a-form`,children:`Sharing and embedding a form`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Share \u0026 embed`}),` section has everything you need to publish the form:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Form link`}),`: A direct link to the form, for example for emails or social media. Under `,_jsx(_components.strong,{children:`Link language`}),`, choose the language it opens in. `,_jsx(_components.strong,{children:`Automatic (visitor’s language)`}),` adapts to the visitor.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Form`}),`: Embeds the form directly in a page of your website.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Button`}),`: A button that opens the form in a pop-up.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`Copy the code of the variant you want and paste it into your website. While the form isn’t available yet, the link and embeds tell your visitors so.`}),`\n`,_jsx(_components.p,{children:`To delete a form, use the three-dot menu in the list. The public form then stops accepting inquiries, and inquiries it already created keep their answers.`}),`\n`,_jsx(Heading,{level:`2`,id:`receiving-inquiries-by-email`,children:`Receiving inquiries by email`}),`\n`,_jsx(_components.p,{children:`Many inquiries arrive by email. To avoid matching your mailbox against anny by hand, forward them to a secret address. anny creates every new email as an inquiry, matches it to the customer where possible and summarizes it automatically. You then reply straight from anny.`}),`\n`,_jsx(Heading,{level:`3`,id:`setting-up-email-intake`,children:`Setting up email intake`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Open the settings`,children:[_jsxs(_components.p,{children:[`In the sidebar under `,_jsx(_components.strong,{children:`Account`}),`, open `,_jsx(_components.strong,{children:`Settings`}),` and switch to the `,_jsx(_components.strong,{children:`Inquiries`}),` tab.`]}),_jsxs(_components.p,{children:[`You see an explanation in three steps: `,_jsx(_components.strong,{children:`Forward`}),`, `,_jsx(_components.strong,{children:`Capture`}),`, `,_jsx(_components.strong,{children:`Reply`}),`.`]})]}),_jsxs(Step,{title:`Turn on email intake`,children:[_jsxs(_components.p,{children:[`Turn on the switch in the `,_jsx(_components.strong,{children:`Inquiries`}),` card.`]}),_jsxs(_components.p,{children:[`anny shows your `,_jsx(_components.strong,{children:`Secret email address`}),`.`]})]}),_jsxs(Step,{title:`Copy the address`,children:[_jsx(_components.p,{children:`Copy the address with the copy icon in the field.`}),_jsx(_components.p,{children:`You can now enter it in your mailbox as a forwarding target.`})]}),_jsxs(Step,{title:`Restrict senders (optional)`,children:[_jsxs(_components.p,{children:[`Under `,_jsx(_components.strong,{children:`Allowed senders`}),`, enter the email addresses or domains anny should accept emails from, for example `,_jsx(_components.code,{children:`person@example.com`}),` or `,_jsx(_components.code,{children:`example.com`}),`. Click `,_jsx(_components.strong,{children:`Add`}),`.`]}),_jsx(_components.p,{children:`From now on, anny only accepts emails from these senders.`})]})]}),`\n`,_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/anny-85c98540/soevIc8Npztb2nD1/images/inquiries/inquiries-email.png?fit=max\u0026auto=format\u0026n=soevIc8Npztb2nD1\u0026q=85\u0026s=f0c8ac70e9b5076663468bfe6ae8adbd`,alt:`Settings on the Inquiries tab with email intake turned on, the secret email address, the Generate new address button and two allowed senders`,\"data-og-width\":`2762`,width:`2762`,\"data-og-height\":`1554`,height:`1554`,\"data-path\":`images/inquiries/inquiries-email.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/anny-85c98540/soevIc8Npztb2nD1/images/inquiries/inquiries-email.png?w=280\u0026fit=max\u0026auto=format\u0026n=soevIc8Npztb2nD1\u0026q=85\u0026s=ab225d77046d8474dbd5cbb2c84c268f 280w, https://mintcdn.com/anny-85c98540/soevIc8Npztb2nD1/images/inquiries/inquiries-email.png?w=560\u0026fit=max\u0026auto=format\u0026n=soevIc8Npztb2nD1\u0026q=85\u0026s=78c33db7eacb965109e5d56f5d28b106 560w, https://mintcdn.com/anny-85c98540/soevIc8Npztb2nD1/images/inquiries/inquiries-email.png?w=840\u0026fit=max\u0026auto=format\u0026n=soevIc8Npztb2nD1\u0026q=85\u0026s=297d696e2c35f88a81d82443ed2b1b9a 840w, https://mintcdn.com/anny-85c98540/soevIc8Npztb2nD1/images/inquiries/inquiries-email.png?w=1100\u0026fit=max\u0026auto=format\u0026n=soevIc8Npztb2nD1\u0026q=85\u0026s=f110ae6811451d82aa75e0d42469e7fa 1100w, https://mintcdn.com/anny-85c98540/soevIc8Npztb2nD1/images/inquiries/inquiries-email.png?w=1650\u0026fit=max\u0026auto=format\u0026n=soevIc8Npztb2nD1\u0026q=85\u0026s=a086e7d3d79568301fb5323e94ae2d1d 1650w, https://mintcdn.com/anny-85c98540/soevIc8Npztb2nD1/images/inquiries/inquiries-email.png?w=2500\u0026fit=max\u0026auto=format\u0026n=soevIc8Npztb2nD1\u0026q=85\u0026s=ced2c12020864ace1e2e7098edecd9c1 2500w`})}),`\n`,_jsxs(_components.p,{children:[`With no entries under `,_jsx(_components.strong,{children:`Allowed senders`}),`, anny accepts emails from all senders. Customer replies to emails sent from anny always arrive, even if their address is not on the list.`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Use the secret address only for internal forwarding and don’t share it with customers. Customers reply to a separate address that anny sets automatically.`})}),`\n`,_jsx(Heading,{level:`3`,id:`forwarding-one-at-a-time-or-with-a-forwarding-rule`,children:`Forwarding one at a time or with a forwarding rule`}),`\n`,_jsx(_components.p,{children:`There are two ways to send emails to anny:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Forward one at a time`}),`: You forward selected emails by hand.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Forwarding rule`}),`: You set up a rule in your mailbox that, for example, automatically sends all emails to `,_jsx(_components.code,{children:`inquiries@your-company.com`}),` to the secret address.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`The difference shows when anny matches the customer. anny matches an email to an existing customer by the sender address or creates a new one. That only works if the email arrives as the original. If anny recognizes an email as forwarded by hand, for example by a subject starting with “Fwd:” or “FW:”, or as an automated message, the inquiry stays without a customer. Add one in the inquiry with `,_jsx(_components.strong,{children:`Add customer`}),`.`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Prefer a forwarding rule that passes on the original message. That way anny recognizes the sender and matches the inquiry to the right customer straight away.`})}),`\n`,_jsx(Heading,{level:`3`,id:`what-happens-to-a-forwarded-email`,children:`What happens to a forwarded email`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Every new email becomes an inquiry with the status `,_jsx(_components.strong,{children:`New`}),`. At first it shows the subject and text, then anny replaces them with a short summary in the `,_jsx(_components.strong,{children:`Inquiry`}),` column.`]}),`\n`,_jsx(_components.li,{children:`Your team is notified about the new inquiry.`}),`\n`,_jsx(_components.li,{children:`If the email names an unambiguous date with a resource and service, anny creates a booking proposal that occupies no capacity.`}),`\n`,_jsxs(_components.li,{children:[`If the email clearly fits an inquiry form that is available `,_jsx(_components.strong,{children:`For AI assistants`}),`, anny AI assigns the inquiry to that form. If it fits none, or several equally well, the inquiry stays without a form. The form’s name, description and questions help anny AI decide.`]}),`\n`,_jsx(_components.li,{children:`anny AI answers the form’s questions that the email answers. Every answer has to rest on a literal passage of the email and fit the question, otherwise it stays empty. anny AI doesn’t guess and doesn’t pick defaults. It never overwrites questions that are already answered.`}),`\n`,_jsx(_components.li,{children:`anny AI fills in the customer’s missing contact details, such as name, company, phone number or address, by the same rule. Existing details stay unchanged.`}),`\n`,_jsx(_components.li,{children:`If the email answers a question about a resource, anny takes the chosen resource into account for the booking proposals.`}),`\n`,_jsxs(_components.li,{children:[`If required answers are still missing, anny AI prepares a draft asking for them, in the language and tone of the email. You find it in the activity log and send it yourself (see `,_jsx(_components.a,{href:`#replying`,children:`Replying`}),`). Without a customer email address, no draft is created.`]}),`\n`,_jsx(_components.li,{children:`When the customer later replies to an email from anny, anny adds the reply to the right inquiry. No new inquiry is created. With every further email, anny AI fills in what is still open.`}),`\n`,_jsxs(_components.li,{children:[`anny AI only reads inquiries under `,_jsx(_components.strong,{children:`Spam`}),` once you bring them back with `,_jsx(_components.strong,{children:`Not spam`}),`.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`generating-a-new-address`,children:`Generating a new address`}),`\n`,_jsxs(_components.p,{children:[`If the secret address fell into the wrong hands or you receive spam, click `,_jsx(_components.strong,{children:`Generate new address`}),`. The previous address stops working immediately. Update your forwarding rules afterwards. Customer replies to existing inquiries keep arriving.`]}),`\n`,_jsx(Heading,{level:`2`,id:`when-do-i-use-this`,children:`When do I use this?`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Company events and room rentals`}),`: A “Private event” inquiry form asks for the date, number of guests and catering. You send a quote with reserved bookings.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Existing inquiry mailbox`}),`: A forwarding rule sends every email to your inquiry address to anny. Your team works through them in the `,_jsx(_components.strong,{children:`Needs action`}),` view.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Inquiries by phone`}),`: Your voice assistant takes inquiries with an inquiry form that is available `,_jsx(_components.strong,{children:`For AI assistants`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Calls in the team`}),`: After a phone call, you enter the inquiry with `,_jsx(_components.strong,{children:`New`}),` and send the quote later.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`faq`,children:`FAQ`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Is an inquiry already a booking?`,id:`is-an-inquiry-already-a-booking`,children:_jsxs(_components.p,{children:[`No. An inquiry is a draft order, and its bookings start out as proposals. They are only firm once you confirm them or click `,_jsx(_components.strong,{children:`Accept for customer`}),` under `,_jsx(_components.strong,{children:`Sent quotes`}),`.`]})}),_jsx(Accordion,{title:`Do booking proposals block my calendar?`,id:`do-booking-proposals-block-my-calendar`,children:_jsxs(_components.p,{children:[`No. Transparent bookings and proposals occupy no capacity. They only block the slot once you confirm them or turn on `,_jsx(_components.strong,{children:`Reserve bookings`}),` when sending the quote.`]})}),_jsx(Accordion,{title:`Can I change the inquiry status myself?`,id:`can-i-change-the-inquiry-status-myself`,children:_jsxs(_components.p,{children:[`You can `,_jsx(_components.strong,{children:`Mark as done`}),`, `,_jsx(_components.strong,{children:`Archive`}),` or `,_jsx(_components.strong,{children:`Unarchive`}),` an inquiry. anny sets all other statuses automatically.`]})}),_jsx(Accordion,{title:`How does the customer accept a quote?`,id:`how-does-the-customer-accept-a-quote`,children:_jsxs(_components.p,{children:[`They open the link in the quote email and sign online. Afterwards, you confirm the proposed bookings. If they agree by phone or email, click `,_jsx(_components.strong,{children:`Accept for customer`}),` under `,_jsx(_components.strong,{children:`Sent quotes`}),`. This confirms the bookings right away.`]})}),_jsx(Accordion,{title:`What happens when a quote expires?`,id:`what-happens-when-a-quote-expires`,children:_jsxs(_components.p,{children:[`The customer can no longer sign it and the inquiry moves to `,_jsx(_components.strong,{children:`Quote expired`}),`. If you chose `,_jsx(_components.strong,{children:`Expire bookings when the quote expires`}),`, the bookings free their slots. You can `,_jsx(_components.strong,{children:`Extend validity`}),` or send a new quote.`]})}),_jsx(Accordion,{title:`Do customers get a confirmation when they submit an inquiry form?`,id:`do-customers-get-a-confirmation-when-they-submit-an-inquiry-form`,children:_jsxs(_components.p,{children:[`After submitting, they see the message `,_jsx(_components.strong,{children:`Inquiry received`}),` on the page. When an email address is available, anny also sends a confirmation email. You set the text on the form under `,_jsx(_components.strong,{children:`Confirmation email`}),` as `,_jsx(_components.strong,{children:`Custom confirmation message`}),`. Leave the field empty and anny uses the standard confirmation. You write your own first reply in the inquiry’s activity log.`]})}),_jsx(Accordion,{title:`Who on the team is notified about new inquiries?`,id:`who-on-the-team-is-notified-about-new-inquiries`,children:_jsxs(_components.p,{children:[`Everyone who has `,_jsx(_components.strong,{children:`Customer messages`}),` turned on in their notifications. This covers new inquiries as well as customer replies by email. If an inquiry is assigned to you, you also get a notification as long as `,_jsx(_components.strong,{children:`To-dos assigned to me`}),` is on.`]})}),_jsx(Accordion,{title:`Does anny AI email my customers on its own?`,id:`does-anny-ai-email-my-customers-on-its-own`,children:_jsxs(_components.p,{children:[`No. anny AI only prepares drafts in the inquiry’s activity log. The email goes to the customer only once someone on your team clicks `,_jsx(_components.strong,{children:`Send`}),`.`]})}),_jsx(Accordion,{title:`Do customers see the secret email address?`,id:`do-customers-see-the-secret-email-address`,children:_jsx(_components.p,{children:`No. anny sends replies to customers with its own reply address. You only need the secret address for forwarding from your mailbox.`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshooting`,children:`Troubleshooting`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`A forwarded email has no customer`,id:`a-forwarded-email-has-no-customer`,children:_jsxs(_components.p,{children:[`anny doesn’t match a customer if it recognizes the email as forwarded by hand or automated, for example by a subject starting with “Fwd:” or “FW:”. Click `,_jsx(_components.strong,{children:`Add customer`}),` in the `,_jsx(_components.strong,{children:`Summary`}),`. For future emails, a forwarding rule that passes on the original message helps.`]})}),_jsx(Accordion,{title:`A forwarded email doesn't arrive`,id:`a-forwarded-email-doesnt-arrive`,children:_jsxs(_components.p,{children:[`Check that intake is turned on in the `,_jsx(_components.strong,{children:`Inquiries`}),` tab and that you use the current address. If you entered `,_jsx(_components.strong,{children:`Allowed senders`}),`, the forwarding address or its domain must be on the list. If a new address was generated, update your forwarding rule.`]})}),_jsx(Accordion,{title:`I can't mark the inquiry as done`,id:`i-cant-mark-the-inquiry-as-done`,children:_jsxs(_components.p,{children:[`Some bookings are still open. Accept or reject requested bookings, and confirm or remove outstanding transparent bookings. The `,_jsx(_components.strong,{children:`Inquiry status`}),` field tells you what is missing.`]})}),_jsx(Accordion,{title:`The Send as quote button is missing or disabled`,id:`the-send-as-quote-button-is-missing-or-disabled`,children:_jsx(_components.p,{children:`The quote needs an invoice total above 0 and an email address for the customer. Without an address you see the hint “Add an email address in the customer section to send the quote.” You also need permission to edit orders.`})}),_jsx(Accordion,{title:`The inquiry form doesn't accept inquiries`,id:`the-inquiry-form-doesnt-accept-inquiries`,children:_jsxs(_components.p,{children:[`Check that the form has at least one question group, that it is saved, and that your organization is live. For voice and chat assistants, `,_jsx(_components.strong,{children:`For AI assistants`}),` under `,_jsx(_components.strong,{children:`AI submissions`}),` must be on.`]})}),_jsx(Accordion,{title:`anny AI didn't assign an inquiry form to an email`,id:`anny-ai-didnt-assign-an-inquiry-form-to-an-email`,children:_jsxs(_components.p,{children:[`anny AI only assigns a form when the email clearly fits one that is available `,_jsx(_components.strong,{children:`For AI assistants`}),`, has at least one question group, and your organization is live. Choose the form in the inquiry under `,_jsx(_components.strong,{children:`Forms`}),` → `,_jsx(_components.strong,{children:`Inquiry form`}),`. anny AI then fills in the questions from the customer’s emails. A clear description on the form helps with future emails.`]})}),_jsx(Accordion,{title:`I don't see the Inquiries tab in the settings`,id:`i-dont-see-the-inquiries-tab-in-the-settings`,children:_jsx(_components.p,{children:`Only people who may edit the organization can set up email intake. Ask someone with admin rights to set it up.`})})]}),`\n`,_jsx(Visibility,{for:`agents`,children:_jsxs(_components.blockquote,{children:[`\n`,_jsx(_components.p,{children:`Key information for agents:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Inquiry = draft order with `,_jsx(_components.code,{children:`inquiry_status`}),`. Sources (`,_jsx(_components.code,{children:`inbox_source`}),`): inquiry form (form), email via the secret address (email), AI assistant (chat, voice), entered by the team. A customer reply to an existing booking/order turns it into an inquiry too. An AI conversation with a callback request or a failed transfer (not answered/failed) becomes an inquiry too.`]}),`\n`,_jsxs(_components.li,{children:[`Assignment: exactly one person (`,_jsx(_components.code,{children:`assignee_id`}),`, organization members only), field/column `,_jsx(_components.strong,{children:`Assigned to`}),`, quick filter `,_jsx(_components.strong,{children:`Assignment`}),` (`,_jsx(_components.code,{children:`filter[assignee]=me|none|\u003cid>`}),`: `,_jsx(_components.strong,{children:`Assigned to me`}),`, `,_jsx(_components.strong,{children:`Unassigned`}),`). Choosing the same person again clears it. Notification ”… assigned the inquiry … to you” (`,_jsx(_components.strong,{children:`Open inquiry`}),`), not on self-assignment, setting `,_jsx(_components.strong,{children:`To-dos assigned to me`}),` (`,_jsx(_components.code,{children:`commentAssigned`}),`). AI inquiries: user of the requested forwarding target, else the channel’s person in charge, else nobody. Admin MCP: `,_jsx(_components.code,{children:`run_action orders.assign`}),`. Default inquiry view columns: number, customer, internalDescription, inquiryType, inquiryStatus, assignee, requestedBookingsCount, proposedBookingsCount, createdAt; edited views got `,_jsx(_components.code,{children:`assignee`}),` after `,_jsx(_components.code,{children:`inquiryStatus`}),` (unless deliberately hidden). Without the column, avatar next to the status.`]}),`\n`,_jsxs(_components.li,{children:[`Sidebar `,_jsx(_components.strong,{children:`Management`}),` → `,_jsx(_components.strong,{children:`Inquiries`}),`; views `,_jsx(_components.strong,{children:`Needs action`}),` (New, Needs attention, Requested booking, Quote expired), `,_jsx(_components.strong,{children:`Waiting`}),` (Waiting, Quote sent), `,_jsx(_components.strong,{children:`All`}),`, `,_jsx(_components.strong,{children:`Done`}),`, `,_jsx(_components.strong,{children:`Archived`}),`, `,_jsx(_components.strong,{children:`Spam`}),` (marked only; the other views hide spam). Columns incl. `,_jsx(_components.strong,{children:`Inquiry`}),`, `,_jsx(_components.strong,{children:`Inquiry form`}),`, `,_jsx(_components.strong,{children:`Processing status`}),`, `,_jsx(_components.strong,{children:`Requested bookings`}),`, `,_jsx(_components.strong,{children:`Proposals`}),`. Filter `,_jsx(_components.strong,{children:`Inquiry status`}),`. Link `,_jsx(_components.strong,{children:`Manage inquiry forms`}),`. A row opens a side panel (order details + activity log). Status menu: `,_jsx(_components.strong,{children:`Mark as spam`}),` / `,_jsx(_components.strong,{children:`Not spam`}),`. While `,_jsx(_components.code,{children:`spam_at`}),` is set, no community join.`]}),`\n`,_jsxs(_components.li,{children:[`Automatic statuses: new inquiry → New; customer writes → Needs attention; booking awaiting approval → Requested booking; team writes → Waiting; quote sent → Quote sent; expired unsigned → Quote expired; last requested booking decided or last offer confirmed → Done. Manual: `,_jsx(_components.strong,{children:`Mark as done`}),` (only without open requested and transparent bookings), `,_jsx(_components.strong,{children:`Archive`}),` (only without undecided requested bookings; removes outstanding transparent bookings), `,_jsx(_components.strong,{children:`Unarchive`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Panel: `,_jsx(_components.strong,{children:`Summary`}),` (inquiry status, `,_jsx(_components.strong,{children:`Requested bookings`}),` with `,_jsx(_components.strong,{children:`Accept bookings`}),`/`,_jsx(_components.strong,{children:`Reject bookings`}),`, `,_jsx(_components.strong,{children:`Add customer`}),`), `,_jsx(_components.strong,{children:`Forms`}),` (called “Form responses” until 2026-10-18; `,_jsx(_components.strong,{children:`Channel`}),`: Website form, Email, Chat assistant, Voice assistant, Entered by the team; `,_jsx(_components.strong,{children:`Submitted`}),`; `,_jsx(_components.strong,{children:`Inquiry form`}),` as picker `,_jsx(_components.strong,{children:`Choose a form`}),` on editable inquiries, `,_jsx(_components.code,{children:`POST orders/{id}/inquiry-type`}),`, answers kept, AI fills new questions when `,_jsx(_components.code,{children:`ai_enabled`}),`; `,_jsx(_components.strong,{children:`Recognized by`}),` when `,_jsx(_components.code,{children:`inquiry_submission.typed_by = ai`}),`). Reply by email in the activity log.`]}),`\n`,_jsxs(_components.li,{children:[`AI email assistant: only for inquiries with `,_jsx(_components.code,{children:`inbox_source`}),` email and no form (classification) or with an AI-enabled form (filling); not for spam (`,_jsx(_components.code,{children:`spam_at`}),`) or archived inquiries. Assigns a form only at confidence ≥ 0.7 with a literal excerpt; otherwise none. Every answer and contact detail (given name, family name, company, mobile, phone, address) needs a literal excerpt from the email and passes the field’s validation; nothing is overwritten. Only questions with `,_jsx(_components.strong,{children:`Request in checkout`}),`. Activity: ”… set the inquiry type to …”, answers filled from the customer’s email (n), contact details completed. Resource answer → booking proposals. Missing required answers (respecting show conditions) → `,_jsx(_components.code,{children:`message-drafts`}),` with source `,_jsx(_components.code,{children:`inquiry_missing_answers`}),`, reason “Required answers missing: …” (organization language), subject “Re: ” plus the original subject or “Your inquiry: ” plus the form name; only with a real customer email, at most one open draft. Draft card: `,_jsx(_components.strong,{children:`anny AI`}),`, `,_jsx(_components.strong,{children:`Draft · not sent yet`}),`, `,_jsx(_components.strong,{children:`Send`}),` / `,_jsx(_components.strong,{children:`Edit`}),` (composer “Editing a draft”) / `,_jsx(_components.strong,{children:`Discard`}),`; sent or discarded = no longer editable. Sending works like a team email (status → Waiting).`]}),`\n`,_jsxs(_components.li,{children:[`Catalog questions (inquiry forms only): types `,_jsx(_components.code,{children:`resource`}),`, `,_jsx(_components.code,{children:`resources`}),`, `,_jsx(_components.code,{children:`product`}),`, `,_jsx(_components.code,{children:`products`}),` (`,_jsx(_components.strong,{children:`Resource`}),`, `,_jsx(_components.strong,{children:`Resources (several)`}),`, `,_jsx(_components.strong,{children:`Product`}),`, `,_jsx(_components.strong,{children:`Products (several)`}),`); `,_jsx(_components.code,{children:`option_filter`}),` = `,_jsx(_components.strong,{children:`All`}),` / `,_jsx(_components.strong,{children:`By category`}),` (resource categories or product groups) / `,_jsx(_components.strong,{children:`Selected ones`}),`; `,_jsx(_components.strong,{children:`All`}),` = public plus community items for customers, team sees all. `,_jsx(_components.strong,{children:`Note for anny AI`}),` (`,_jsx(_components.code,{children:`ai_hint`}),`) on forms and services: voice/chat assistants only, not the email assistant.`]}),`\n`,_jsxs(_components.li,{children:[`Emails about an inquiry carry “Inquiry reference” plus the order number in the footer. Empty view: secret address with copy field + `,_jsx(_components.strong,{children:`Inquiry settings`}),` or `,_jsx(_components.strong,{children:`Set up email intake`}),` (edit-organization permission only).`]}),`\n`,_jsxs(_components.li,{children:[`Proposals: transparent bookings (occupy no capacity) via the calendar completion option `,_jsx(_components.strong,{children:`Transparent bookings`}),`; AI automatically creates a proposal for an unambiguous date + resource + service (from forms, emails, customer replies). `,_jsx(_components.strong,{children:`Confirm booking`}),` checks availability, optional `,_jsx(_components.strong,{children:`Email a confirmation to the customer`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Quote: `,_jsx(_components.strong,{children:`Invoices`}),` section → `,_jsx(_components.strong,{children:`Draft invoice`}),`, `,_jsx(_components.strong,{children:`Create quote`}),` (PDF), `,_jsx(_components.strong,{children:`Send as quote`}),` (total > 0, customer email, edit permission). Window: `,_jsx(_components.strong,{children:`Recipient`}),`, `,_jsx(_components.strong,{children:`Subject`}),` (“Quote for number”), message, `,_jsx(_components.strong,{children:`Refresh PDF`}),`, `,_jsx(_components.strong,{children:`Valid until`}),` (default +14 days), `,_jsx(_components.strong,{children:`Reserve bookings`}),` (not sent if a slot is taken; lead time ignored), `,_jsx(_components.strong,{children:`Expire bookings when the quote expires`}),`. Transparent bookings become proposals on send. Customer signs online (signing does not confirm the bookings; the team confirms afterwards; signed PDF on the order). `,_jsx(_components.strong,{children:`Sent quotes`}),`: `,_jsx(_components.strong,{children:`Accept for customer`}),` (confirms the proposals right away), `,_jsx(_components.strong,{children:`Extend validity`}),` (PDF keeps its date), `,_jsx(_components.strong,{children:`Withdraw quote`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`New`}),` → `,_jsx(_components.strong,{children:`New inquiry`}),` window: choose `,_jsx(_components.strong,{children:`Inquiry form`}),`, fill in fields, `,_jsx(_components.strong,{children:`Create inquiry`}),`; opens in the panel.`]}),`\n`,_jsxs(_components.li,{children:[`Inquiry forms: `,_jsx(_components.strong,{children:`Catalog`}),` → `,_jsx(_components.strong,{children:`Inquiry forms`}),`; columns Name, Tags, `,_jsx(_components.strong,{children:`Questions`}),` (n question groups / No questions yet). Column `,_jsx(_components.strong,{children:`AI submissions`}),` (badge `,_jsx(_components.strong,{children:`AI`}),`) only when AI features are on. No `,_jsx(_components.strong,{children:`Submissions`}),` count (`,_jsx(_components.code,{children:`submissions_count`}),` removed; `,_jsx(_components.code,{children:`sort=-submissions_count`}),` returns 400). `,_jsx(_components.strong,{children:`New`}),` → `,_jsx(_components.strong,{children:`Create inquiry form`}),`. Detail `,_jsx(_components.strong,{children:`General Information`}),`: Name, Description, Tags, `,_jsx(_components.strong,{children:`Community`}),` (placeholder `,_jsx(_components.strong,{children:`None`}),`; logged in with the same email joins at once, without an account on register, an existing account via the invite in the confirmation email), group `,_jsx(_components.strong,{children:`Contact details \u0026 message`}),` (`,_jsx(_components.strong,{children:`Require customer address`}),`, `,_jsx(_components.strong,{children:`Custom message`}),`), group `,_jsx(_components.strong,{children:`Confirmation email`}),` (`,_jsx(_components.strong,{children:`Custom confirmation message`}),`; empty = standard text “Thank you for your inquiry. We have received it and will get back to you.”; # for customer fields, `,_jsx(_components.code,{children:`{inquiry.name}`}),`, `,_jsx(_components.code,{children:`{order.number}`}),`, `,_jsx(_components.code,{children:`{inquiry.message}`}),` and answer fields), group `,_jsx(_components.strong,{children:`AI submissions`}),` (`,_jsx(_components.strong,{children:`For AI assistants`}),`; absent without AI features). No `,_jsx(_components.strong,{children:`On the website`}),` switch: writes to `,_jsx(_components.code,{children:`published`}),` are ignored and the flag stays true; the website accepts submissions once there is a question group and the organization is live. `,_jsx(_components.strong,{children:`Forms`}),`, `,_jsx(_components.strong,{children:`Share \u0026 embed`}),` (`,_jsx(_components.strong,{children:`Form link`}),`, `,_jsx(_components.strong,{children:`Link language`}),`, `,_jsx(_components.strong,{children:`Form`}),`, `,_jsx(_components.strong,{children:`Button`}),`). Deleting: the public form stops accepting, existing answers stay. Confirmation email when the customer has a real email address; the voice/chat tool can set `,_jsx(_components.code,{children:`send_sms`}),`, and the same text then goes by SMS to the mobile number. Inquiries entered by the team get no receipt.`]}),`\n`,_jsxs(_components.li,{children:[`Email intake: `,_jsx(_components.strong,{children:`Account`}),` → `,_jsx(_components.strong,{children:`Settings`}),` → `,_jsx(_components.strong,{children:`Inquiries`}),` tab (permission: edit organization). Switch `,_jsx(_components.strong,{children:`Receive inquiries by email`}),`, `,_jsx(_components.strong,{children:`Secret email address`}),` (in-…@…; internal only, customers reply to a separate address), `,_jsx(_components.strong,{children:`Generate new address`}),` (old one stops working immediately, update forwarding rules, existing customer replies keep working), `,_jsx(_components.strong,{children:`Allowed senders`}),` (addresses or domains; empty = all; customer replies exempt). Empty state of the inquiries overview: `,_jsx(_components.strong,{children:`Set up email intake`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`New email → inquiry New, team notification, AI summary in `,_jsx(_components.strong,{children:`Inquiry`}),`, possibly a booking proposal. Customer matched by sender only for original emails; recognized as forwarded (subject Fwd:/FW:/WG:, senders like noreply, body “forwarded message”, mismatched Reply-To) or automated → no customer. Replies are matched to the right inquiry via the email headers.`]}),`\n`,_jsx(_components.li,{children:`The UI does not call the feature “Magic Inbox”; it is receiving inquiries by email / email intake.`}),`\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":"Inquiries \u0026 inquiry forms","sidebarTitle":"Inquiries","description":"Collect inquiries from forms, emails and AI assistants in one place, reply, propose bookings and send a quote.","public":true,"href":"/en/inquiries"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"How do inquiries reach anny?","slug":"how-do-inquiries-reach-anny","depth":2,"children":[]},{"title":"The inquiries overview","slug":"the-inquiries-overview","depth":2,"children":[]},{"title":"Inquiry status","slug":"inquiry-status","depth":2,"children":[{"title":"Spam","slug":"spam","depth":3,"children":[]}]},{"title":"Working on an inquiry","slug":"working-on-an-inquiry","depth":2,"children":[{"title":"Replying","slug":"replying","depth":3,"children":[]},{"title":"Accepting or rejecting requested bookings","slug":"accepting-or-rejecting-requested-bookings","depth":3,"children":[]},{"title":"Proposing bookings","slug":"proposing-bookings","depth":3,"children":[]},{"title":"Sending a quote","slug":"sending-a-quote","depth":3,"children":[]},{"title":"Finishing or archiving an inquiry","slug":"finishing-or-archiving-an-inquiry","depth":3,"children":[]}]},{"title":"Entering an inquiry yourself","slug":"entering-an-inquiry-yourself","depth":2,"children":[]},{"title":"Inquiry forms","slug":"inquiry-forms","depth":2,"children":[{"title":"Creating an inquiry form","slug":"creating-an-inquiry-form","depth":3,"children":[]},{"title":"Settings","slug":"settings","depth":3,"children":[]},{"title":"Sharing and embedding a form","slug":"sharing-and-embedding-a-form","depth":3,"children":[]}]},{"title":"Receiving inquiries by email","slug":"receiving-inquiries-by-email","depth":2,"children":[{"title":"Setting up email intake","slug":"setting-up-email-intake","depth":3,"children":[]},{"title":"Forwarding one at a time or with a forwarding rule","slug":"forwarding-one-at-a-time-or-with-a-forwarding-rule","depth":3,"children":[]},{"title":"What happens to a forwarded email","slug":"what-happens-to-a-forwarded-email","depth":3,"children":[]},{"title":"Generating a new address","slug":"generating-a-new-address","depth":3,"children":[]}]},{"title":"When do I use this?","slug":"when-do-i-use-this","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":"Inquiries \u0026 inquiry forms - anny","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"de":{"href":"/inquiries","matchLevel":1},"en":{"href":"/en/inquiries","matchLevel":0}}},"lastModified":"2026-11-02T22:32:54.913Z","originalFileLocation":"en/inquiries.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=\"Collect inquiries from forms, emails and AI assistants in one place, reply, propose bookings and send a quote.\">\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=\"Inquiries \u0026amp; inquiry forms - anny\">\u003cmeta data-mint-head property=\"og:description\" content=\"Collect inquiries from forms, emails and AI assistants in one place, reply, propose bookings and send a quote.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"anny\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.anny.co/en/inquiries\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://anny-85c98540.mintlify.site/_mintlify/api/og/v2?division=Booking+Management\u0026amp;title=Inquiries+%26+inquiry+forms\u0026amp;description=Collect+inquiries+from+forms%2C+emails+and+AI+assistants+in+one+place%2C+reply%2C+propose+bookings+and+send+a+quote.\u0026amp;theme=624ef238bb99e61a4a526947\u0026amp;signature=9fdd0d8511f9fc92c0204510aa8af9fc8bc60750fba25035ce2b9aa3780671b3\">\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=\"Inquiries \u0026amp; inquiry forms - anny\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Collect inquiries from forms, emails and AI assistants in one place, reply, propose bookings and send a quote.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://anny-85c98540.mintlify.site/_mintlify/api/og/v2?division=Booking+Management\u0026amp;title=Inquiries+%26+inquiry+forms\u0026amp;description=Collect+inquiries+from+forms%2C+emails+and+AI+assistants+in+one+place%2C+reply%2C+propose+bookings+and+send+a+quote.\u0026amp;theme=624ef238bb99e61a4a526947\u0026amp;signature=9fdd0d8511f9fc92c0204510aa8af9fc8bc60750fba25035ce2b9aa3780671b3\">\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/inquiries\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/en/inquiries.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.anny.co/en/inquiries\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.anny.co/inquiries\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.anny.co/inquiries\">\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/inquiries#webpage\",\"url\":\"https://docs.anny.co/en/inquiries\",\"name\":\"Inquiries \u0026 inquiry forms\",\"description\":\"Collect inquiries from forms, emails and AI assistants in one place, reply, propose bookings and send a quote.\",\"dateModified\":\"2026-11-02T22:32:54.913Z\",\"isPartOf\":{\"@id\":\"https://docs.anny.co#website\"},\"breadcrumb\":{\"@id\":\"https://docs.anny.co/en/inquiries#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.anny.co/en/inquiries#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Booking Management\",\"item\":\"https://docs.anny.co/en/calendar\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Inquiries \u0026 inquiry forms\",\"item\":\"https://docs.anny.co/en/inquiries\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.anny.co/en/inquiries#article\",\"headline\":\"Inquiries \u0026 inquiry forms\",\"name\":\"Inquiries \u0026 inquiry forms\",\"description\":\"Collect inquiries from forms, emails and AI assistants in one place, reply, propose bookings and send a quote.\",\"url\":\"https://docs.anny.co/en/inquiries\",\"mainEntityOfPage\":{\"@id\":\"https://docs.anny.co/en/inquiries#webpage\"},\"dateModified\":\"2026-11-02T22:32:54.913Z\",\"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":"/inquiries"}]},{"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","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","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":"Set time windows and buffer times per resource","sidebarTitle":"Time windows per resource","href":"/en/resource-time-windows"},{"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","description":"Label bookings, orders, customers, resources and services with colored tags and filter your lists by them.","href":"/en/tags"},{"title":"Inquiries \u0026 inquiry forms","sidebarTitle":"Inquiries","href":"/en/inquiries"},{"group":"Communication","public":true,"pages":[{"title":"Activity Log","sidebarTitle":"Activity Log","description":"Every change, email, internal note and to-do on bookings, orders and customers in one timeline.","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,"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 Microsoft 365 with your own app registration","sidebarTitle":"M365 own app registration","icon":"network-wired","href":"/en/m365-customer-app-registration"},{"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 Access with anny","sidebarTitle":"UniFi Access","href":"/en/unifi"},{"title":"Connect UniFi Network with anny","sidebarTitle":"UniFi Network","href":"/en/unifi-network"},{"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":"Inquiries \u0026 inquiry forms - anny","buildId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","deploymentId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-DvzxQbD0.js","DynamicMarkdown-mQG_iQiE.js","zoom-image-lightbox-BFbLClTf.js","lightbox-handle-r17bVUz3.js"]}