Connect your OpenMic assistant to Acuity Scheduling to check availability, book appointments, and manage clients during live calls.
The Acuity Scheduling integration lets your OpenMic agents check calendar availability, book appointments, and find or create clients directly from live calls.
Always include today’s date in your system prompt to prevent the AI from misinterpreting dates — for example, a caller saying “March 13th” could be understood as the wrong year.
Add {{now.est}} (or your timezone like {{now.cst}}, {{now.pst}}).
See Dynamic Variables for all timezone options.
You are a scheduling assistant for [Your Company Name]. You help callers book appointments through Acuity Scheduling.Today's date and time is {{now.est}}.Your Approach:Greet the caller and ask what type of appointment they'd like. Use `acuity_get_or_create_client` to find or register them. Then check availability with `acuity_check_availability` and present open times. Once they choose a slot, book it with `acuity_book_appointment`.Key Rules:- Always find or create the client before booking- Check availability before confirming any time- Collect the caller's name and email for the booking- Confirm all appointment details before finalizing
Find an existing client by phone number, or register a new one if not found.Configuration:
Also search by name — Enable to try name search if phone search finds no match (optional)
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"OpenMic","colors":{"primary":"#7C3AED","light":"#A78BFA","dark":"#5B21B6"},"logo":{"light":"https://mintcdn.com/openmic-ea75a20d/zvTwGm0WP3eu7xLT/images/openmic-light-logo.svg?fit=max\u0026auto=format\u0026n=zvTwGm0WP3eu7xLT\u0026q=85\u0026s=4b1800ec8b4fa160ce7a3123c9b87e75","dark":"https://mintcdn.com/openmic-ea75a20d/zvTwGm0WP3eu7xLT/images/openmic-dark-logo.svg?fit=max\u0026auto=format\u0026n=zvTwGm0WP3eu7xLT\u0026q=85\u0026s=eb1da284be4c46e91af84f33b8628630"},"favicon":"https://mintcdn.com/openmic-ea75a20d/zvTwGm0WP3eu7xLT/favicon.svg?fit=max\u0026auto=format\u0026n=zvTwGm0WP3eu7xLT\u0026q=85\u0026s=1b4d9f2fc7c53b05fc9f68b30aecbccd","navbar":{"links":[{"href":"mailto:founders@openmic.ai","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://chat.openmic.ai/login"}},"footer":{"socials":{"x":"https://twitter.com/openmic","github":"https://github.com/OpenMic","linkedin":"https://www.linkedin.com/showcase/openmicai"}},"integrations":{"mixpanel":{"projectToken":"6ccb514cfdb55d58633aa1ced0b19bcf"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","cursor"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Documentation","icon":"book-open-cover","href":"https://docs.openmic.ai"},{"anchor":"Community","icon":"slack","href":"https://join.slack.com/t/openmicai/shared_invite/zt-2ha8kt9pt-jaElinNxF4VgN5gyCC6spg"},{"anchor":"Blog","icon":"newspaper","href":"https://openmic.ai/blog"},{"anchor":"Pricing","icon":"dollar-sign","href":"https://www.openmic.ai/pricing"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"openmic-ea75a20d","hasAudioNarration":false,"actualSubdomain":"openmic-ea75a20d","customDomains":["docs.openmic.ai"],"gitSource":{"type":"github","owner":"openmicai","repo":"openmic-platform","deployBranch":"main","contentDirectory":"apps/docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ac4b9219407f888ae78170f","collectionId":"58c540d4-9d2e-4833-bf14-5efba1b1455e","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ac4b9219407f888ae78170f"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6ad1cfc42d71691d8dc16ac7","clientVersion":"0.0.3966","searchFilterCounts":[{"language":"default","tag":"API Reference","count":75},{"language":"default","tag":"V2","count":41},{"language":"default","tag":"Documentation","count":37},{"language":"default","tag":"Legacy","count":34},{"language":"default","tag":"Integrations","count":16},{"language":"default","tag":"Contact Lists","count":15},{"language":"default","tag":"Agents","count":14},{"language":"default","tag":"Tools","count":12},{"language":"default","tag":"Campaigns","count":10},{"language":"default","tag":"Phone Numbers","count":8}]},"assistantConfig":{},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"integrations/acuity-integration","slug":"/integrations/acuity-integration","pageMetadata":{"title":"Acuity Scheduling Integration","subtitle":"Connect your OpenMic assistant to Acuity Scheduling for appointment booking and client management.","description":"Connect your OpenMic assistant to Acuity Scheduling to check availability, book appointments, and manage clients during live calls.","slug":"integrations/acuity-integration","href":"/integrations/acuity-integration"},"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: \"Connect your OpenMic assistant to Acuity Scheduling to check availability, book appointments, and manage clients during live calls.\"\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`,code:`code`,hr:`hr`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Tip,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Acuity Scheduling`}),` integration lets your OpenMic agents check calendar availability, book appointments, and find or create clients directly from live calls.`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`prerequisites`,children:`Prerequisites`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`An active Acuity Scheduling account`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`An OpenMic account`}),` with at least one agent created.`]}),`\n`,_jsxs(_components.li,{children:[`Access to the `,_jsx(_components.strong,{children:`OpenMic Dashboard`}),`.`]}),`\n`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`step-1-connect-your-acuity-scheduling-account`,children:`Step 1: Connect Your Acuity Scheduling Account`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Integrations`}),` in your `,_jsx(_components.a,{href:`https://app.openmic.ai`,children:`OpenMic Dashboard`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Locate the `,_jsx(_components.strong,{children:`Acuity Scheduling`}),` card.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Connect Acuity Scheduling`}),`.`]}),`\n`,_jsx(_components.li,{children:`Log in and approve access.`}),`\n`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`step-2-add-acuity-tools-to-an-agent`,children:`Step 2: Add Acuity Tools to an Agent`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`Navigate to `,_jsx(_components.strong,{children:`Dashboard → Simple Agents`}),`.`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsx(_components.p,{children:`Select or create an agent.`}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`Open the `,_jsx(_components.strong,{children:`Custom Functions`}),` tab.`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Add Function`}),` and choose from:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Acuity Check Availability`}),` — Check available dates and times for an appointment type`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Acuity Book Appointment`}),` — Book an appointment (requires name, email, type, and datetime)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Acuity Get or Create Client`}),` — Find or register a client by phone`]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`For `,_jsx(_components.strong,{children:`Check Availability`}),` and `,_jsx(_components.strong,{children:`Book Appointment`}),`, you’ll need to configure:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Appointment Type`}),` — Select from your Acuity appointment types (pulled from your account)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Timezone`}),` — Select your business timezone`]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`For `,_jsx(_components.strong,{children:`Get or Create Client`}),`, you can optionally enable `,_jsx(_components.strong,{children:`Also search by name`}),` as a fallback if phone search finds no match.`]}),`\n`]}),`\n`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`For a complete scheduling workflow, add all three tools: `,_jsx(_components.strong,{children:`Get or Create Client`}),`, `,_jsx(_components.strong,{children:`Check Availability`}),`, and `,_jsx(_components.strong,{children:`Book Appointment`}),`.`]})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`step-3-configure-your-system-prompt`,children:`Step 3: Configure Your System Prompt`}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Always include today’s date in your system prompt`}),` to prevent the AI from misinterpreting dates — for example, a caller saying “March 13th” could be understood as the wrong year.\nAdd `,_jsx(_components.code,{children:`{{now.est}}`}),` (or your timezone like `,_jsx(_components.code,{children:`{{now.cst}}`}),`, `,_jsx(_components.code,{children:`{{now.pst}}`}),`).\nSee `,_jsx(_components.a,{href:`/dynamic-variables`,children:`Dynamic Variables`}),` for all timezone options.`]})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`13`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`13`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`You are a scheduling assistant for [Your Company Name]. You help callers book appointments through Acuity Scheduling.`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`Today's date and time is {{now.est}}.`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`Your Approach:`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:\"Greet the caller and ask what type of appointment they'd like. Use `acuity_get_or_create_client` to find or register them. Then check availability with `acuity_check_availability` and present open times. Once they choose a slot, book it with `acuity_book_appointment`.\"})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`Key Rules:`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`- Always find or create the client before booking`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`- Check availability before confirming any time`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`- Collect the caller's name and email for the booking`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`- Confirm all appointment details before finalizing`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`available-tools`,children:`Available Tools`}),`\n`,_jsx(Heading,{level:`3`,id:`acuity-check-availability`,children:`Acuity Check Availability`}),`\n`,_jsx(_components.p,{children:`Check available dates and times for a specific appointment type.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Configuration:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Appointment Type`}),` — Select from your Acuity appointment types (required)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Timezone`}),` — Business timezone for availability results (required)`]}),`\n`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`3`,id:`acuity-book-appointment`,children:`Acuity Book Appointment`}),`\n`,_jsx(_components.p,{children:`Book an appointment in Acuity Scheduling.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Configuration:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Appointment Type`}),` — The type of appointment to book (required)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Timezone`}),` — Timezone for the appointment (required)`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Collected from caller:`}),` First name, last name, email, and preferred date/time.`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`3`,id:`acuity-get-or-create-client`,children:`Acuity Get or Create Client`}),`\n`,_jsx(_components.p,{children:`Find an existing client by phone number, or register a new one if not found.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Configuration:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Also search by name`}),` — Enable to try name search if phone search finds no match (optional)`]}),`\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":"Acuity Scheduling Integration","subtitle":"Connect your OpenMic assistant to Acuity Scheduling for appointment booking and client management.","description":"Connect your OpenMic assistant to Acuity Scheduling to check availability, book appointments, and manage clients during live calls.","slug":"integrations/acuity-integration","href":"/integrations/acuity-integration"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Prerequisites","slug":"prerequisites","depth":2,"children":[]},{"title":"Step 1: Connect Your Acuity Scheduling Account","slug":"step-1-connect-your-acuity-scheduling-account","depth":2,"children":[]},{"title":"Step 2: Add Acuity Tools to an Agent","slug":"step-2-add-acuity-tools-to-an-agent","depth":2,"children":[]},{"title":"Step 3: Configure Your System Prompt","slug":"step-3-configure-your-system-prompt","depth":2,"children":[]},{"title":"Available Tools","slug":"available-tools","depth":2,"children":[{"title":"Acuity Check Availability","slug":"acuity-check-availability","depth":3,"children":[]},{"title":"Acuity Book Appointment","slug":"acuity-book-appointment","depth":3,"children":[]},{"title":"Acuity Get or Create Client","slug":"acuity-get-or-create-client","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"openmic-ea75a20d","siteName":"OpenMic","title":"Acuity Scheduling Integration - OpenMic","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-03-13T15:58:37.840Z","originalFileLocation":"integrations/acuity-integration.mdx"},"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=\"Connect your OpenMic assistant to Acuity Scheduling to check availability, book appointments, and manage clients during live calls.\">\u003cmeta data-mint-head name=\"application-name\" content=\"OpenMic\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/openmic-ea75a20d/cAbsg8MHY5kcb3Mz/_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/openmic-ea75a20d/cAbsg8MHY5kcb3Mz/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/openmic-ea75a20d/cAbsg8MHY5kcb3Mz/_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/openmic-ea75a20d/cAbsg8MHY5kcb3Mz/_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/openmic-ea75a20d/cAbsg8MHY5kcb3Mz/_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/openmic-ea75a20d/cAbsg8MHY5kcb3Mz/_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/openmic-ea75a20d/cAbsg8MHY5kcb3Mz/_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/openmic-ea75a20d/cAbsg8MHY5kcb3Mz/_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/openmic-ea75a20d/cAbsg8MHY5kcb3Mz/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Acuity Scheduling Integration - OpenMic\">\u003cmeta data-mint-head property=\"og:description\" content=\"Connect your OpenMic assistant to Acuity Scheduling to check availability, book appointments, and manage clients during live calls.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"OpenMic\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.openmic.ai/integrations/acuity-integration\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://openmic-ea75a20d.mintlify.app/_mintlify/api/og/v2?division=Integrations\u0026amp;title=Acuity+Scheduling+Integration\u0026amp;description=Connect+your+OpenMic+assistant+to+Acuity+Scheduling+to+check+availability%2C+book+appointments%2C+and+manage+clients+during+live+calls.\u0026amp;theme=2fda07862c213e343a9d1cc3\u0026amp;signature=b3ea4d3c1ecc0efc0386b2e027afca541ad192db45154772767f2040f6d41305\">\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=\"Acuity Scheduling Integration - OpenMic\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Connect your OpenMic assistant to Acuity Scheduling to check availability, book appointments, and manage clients during live calls.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://openmic-ea75a20d.mintlify.app/_mintlify/api/og/v2?division=Integrations\u0026amp;title=Acuity+Scheduling+Integration\u0026amp;description=Connect+your+OpenMic+assistant+to+Acuity+Scheduling+to+check+availability%2C+book+appointments%2C+and+manage+clients+during+live+calls.\u0026amp;theme=2fda07862c213e343a9d1cc3\u0026amp;signature=b3ea4d3c1ecc0efc0386b2e027afca541ad192db45154772767f2040f6d41305\">\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/openmic-ea75a20d/cAbsg8MHY5kcb3Mz/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"OpenMic\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#7C3AED\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.openmic.ai/integrations/acuity-integration\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/integrations/acuity-integration.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.openmic.ai/#organization\",\"name\":\"OpenMic\",\"url\":\"https://docs.openmic.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/openmic-ea75a20d/zvTwGm0WP3eu7xLT/images/openmic-light-logo.svg?fit=max\u0026auto=format\u0026n=zvTwGm0WP3eu7xLT\u0026q=85\u0026s=4b1800ec8b4fa160ce7a3123c9b87e75\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.openmic.ai#website\",\"name\":\"OpenMic\",\"url\":\"https://docs.openmic.ai\",\"publisher\":{\"@id\":\"https://docs.openmic.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.openmic.ai/integrations/acuity-integration#webpage\",\"url\":\"https://docs.openmic.ai/integrations/acuity-integration\",\"name\":\"Acuity Scheduling Integration\",\"description\":\"Connect your OpenMic assistant to Acuity Scheduling to check availability, book appointments, and manage clients during live calls.\",\"dateModified\":\"2026-03-13T15:58:37.840Z\",\"isPartOf\":{\"@id\":\"https://docs.openmic.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.openmic.ai/integrations/acuity-integration#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.openmic.ai/integrations/acuity-integration#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Integrations\",\"item\":\"https://docs.openmic.ai/integrations/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Acuity Scheduling Integration\",\"item\":\"https://docs.openmic.ai/integrations/acuity-integration\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.openmic.ai/integrations/acuity-integration#article\",\"headline\":\"Acuity Scheduling Integration\",\"name\":\"Acuity Scheduling Integration\",\"description\":\"Connect your OpenMic assistant to Acuity Scheduling to check availability, book appointments, and manage clients during live calls.\",\"url\":\"https://docs.openmic.ai/integrations/acuity-integration\",\"mainEntityOfPage\":{\"@id\":\"https://docs.openmic.ai/integrations/acuity-integration#webpage\"},\"dateModified\":\"2026-03-13T15:58:37.840Z\",\"publisher\":{\"@id\":\"https://docs.openmic.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.openmic.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"OpenMic\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"OpenMic","nav":{"global":{"anchors":[{"anchor":"Documentation","icon":"book-open-cover","href":"https://docs.openmic.ai"},{"anchor":"Community","icon":"slack","href":"https://join.slack.com/t/openmicai/shared_invite/zt-2ha8kt9pt-jaElinNxF4VgN5gyCC6spg"},{"anchor":"Blog","icon":"newspaper","href":"https://openmic.ai/blog"},{"anchor":"Pricing","icon":"dollar-sign","href":"https://www.openmic.ai/pricing"}]},"tabs":[{"tab":"Documentation","groups":[{"group":"Get Started","pages":[{"title":"Getting Started with Openmic","href":"/introduction"}]},{"group":"Agents","pages":[{"group":"Room Settings","pages":[{"title":"Background Sound","href":"/agents/room-settings/background-sound"},{"title":"Voicemail Detection","href":"/agents/room-settings/voicemail-detection"}]},{"group":"Custom Functions","pages":[{"title":"Transfer Call","href":"/agents/custom-functions/transfer-call"},{"title":"Send SMS","href":"/agents/custom-functions/send-sms"},{"title":"Send Email","href":"/agents/custom-functions/send-email"},{"title":"Cal.com Availability Check","href":"/agents/custom-functions/check-calendar-availability"},{"title":"Cal.com Booking","href":"/agents/custom-functions/call-booking"}]},{"title":"Dynamic Variables","href":"/dynamic-variables"},{"title":"Knowledge Base","href":"/knowledge-base"}]},{"group":"Web Calls","pages":[{"title":"Web Calls","href":"/web-calls/introduction"},{"title":"Public API Key","href":"/web-calls/public-api-key"},{"title":"Web SDK","href":"/web-calls/web-sdk"},{"title":"Voice Widget","href":"/web-calls/voice-widget"},{"title":"Chat Widget","href":"/web-calls/chat-widget"},{"title":"Share Link","href":"/web-calls/share-link"}]},{"group":"Webhooks","pages":[{"title":"Pre-Call Webhooks","href":"/pre-call-webhook"},{"title":"Pre-Tool Webhooks","href":"/pre-tool-webhook"},{"title":"Post-call Webhooks","href":"/post-call-webhook"}]},{"group":"Integrations","pages":[{"title":"Introduction","href":"/integrations/introduction"},{"title":"GoHighLevel Integration","description":"Connect your OpenMic assistant to GoHighLevel to manage contacts and book appointments directly within your calls.","href":"/integrations/ghl-integration"},{"title":"Acuity Scheduling Integration","href":"/integrations/acuity-integration"},{"title":"Zoho CRM Integration","description":"Connect your OpenMic assistant to Zoho CRM to manage leads, contacts, events, notes, and search records without leaving the call.","href":"/integrations/zoho-crm-integration"},{"title":"Zoho Desk Integration","href":"/integrations/zoho-desk-integration"},{"title":"Salesforce Integration","href":"/integrations/salesforce-integration"},{"title":"HubSpot Integration","href":"/integrations/hubspot-integration"},{"title":"Pipedrive Integration","href":"/integrations/pipedrive-integration"},{"title":"Close CRM Integration","href":"/integrations/close-crm-integration"},{"title":"Clio Manage Integration","href":"/integrations/clio-manage-integration"},{"title":"Clio Grow Integration","href":"/integrations/clio-grow-integration"},{"title":"Freshdesk Integration","href":"/integrations/freshdesk-integration"},{"title":"Attio Integration","href":"/integrations/attio-integration"},{"title":"Leap Integration","href":"/integrations/leap-integration"},{"title":"Emerge EHR Integration","href":"/integrations/emerge-ehr-integration"},{"title":"Zapier Integration","href":"/integrations/zapier-integration"}]},{"group":"Campaign","pages":[{"title":"Schedule Outbound Campaign","href":"/campaign/how-to-schedule-outbound-calls"}]},{"group":"Resources","pages":[{"title":"Frequently Asked Questions","href":"/faq"}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference-v2/auth/whoami"}]},{"tab":"Tutorials","pages":[{"title":"Tutorials","href":"/tutorials/features/warm-call-transfer"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog"}]}]},"title":"Acuity Scheduling Integration - OpenMic","buildId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","deploymentId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","dynamics":[],"chunks":[]}