{"id":1907,"date":"2026-09-09T02:11:55","date_gmt":"2026-09-09T02:11:55","guid":{"rendered":"https:\/\/onesystemcrm.com\/help\/docs\/how-to-set-after-hours-rules-for-your-clinics-ai-chat-assistant\/"},"modified":"2026-09-09T02:12:35","modified_gmt":"2026-09-09T02:12:35","password":"","slug":"how-to-set-after-hours-rules-for-your-clinics-ai-chat-assistant","status":"publish","type":"docs","link":"https:\/\/onesystemcrm.com\/help\/docs\/how-to-set-after-hours-rules-for-your-clinics-ai-chat-assistant\/","title":{"rendered":"How to Set After-Hours Rules for Your Clinic&#8217;s AI Chat Assistant"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">How to Set After-Hours Rules for Your Clinic&#8217;s AI Chat Assistant<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">If your clinic&#8217;s AI chat assistant answers patient messages around the clock, that&#8217;s not always a good thing. A patient who texts at 11 PM asking about a cancellation fee, or messages your Instagram page about a rash at 2 AM, may get a reply that sounds like it came from staff \u2014 when no one on your team actually knows the conversation happened. Working hours settings fix that mismatch: you decide exactly when your AI assistant is &#8220;on duty,&#8221; and what happens to everyone else who reaches out outside those hours.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This guide walks through setting working hours for your OneSystemCRM AI chat assistant across every messaging channel it covers \u2014 SMS, email, WhatsApp, Instagram, Facebook, your website chat widget, live chat, and TikTok \u2014 plus how to configure the after-hours auto-reply, staff alerts, and automatic follow-up so no patient inquiry gets lost overnight.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why This Matters for a Clinic<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Clinics run on trust, and trust breaks down fast when communication feels inconsistent. A few scenarios this setting solves:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A patient asks the AI assistant a clinical question at midnight and gets an instant, confident-sounding answer \u2014 but nobody on your care team reviewed it before it went out.<\/li>\n\n\n\n<li>Your front desk closes at 5 PM, but the AI assistant keeps booking same-day appointments for slots that no longer exist, because nobody told it the day was over.<\/li>\n\n\n\n<li>An after-hours message about a billing dispute or a medication concern sits in the inbox until morning, with no flag telling your team it needs attention first thing.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Working hours give you a clean boundary: the AI handles routine, in-hours conversation, and anything that lands after close gets a polite holding message, a tag your staff can filter by, and a note in the queue so it&#8217;s the first thing handled when the clinic reopens.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Before You Start<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You&#8217;ll need:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Admin or agency-level access to your OneSystemCRM sub-account<\/li>\n\n\n\n<li>An existing AI chat agent already deployed on at least one channel (SMS, webchat, WhatsApp, etc.)<\/li>\n\n\n\n<li>Your clinic&#8217;s actual operating hours, including any lunch breaks or split shifts you want reflected<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If you haven&#8217;t deployed an AI chat agent yet, set one up first, then come back to this guide to layer in working hours.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How to Set Working Hours for Your AI Chat Assistant<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Open Your AI Agent&#8217;s Settings<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Go to <strong>AI Agents<\/strong> in your OneSystemCRM sub-account and select the messaging agent you want to schedule. Voice-based agents are configured separately \u2014 this guide covers the text and messaging assistant that handles SMS, email, and social conversations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>[SCREENSHOT: AI Agents dashboard with the messaging agent selected]<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Choose Which Channels the Schedule Applies To<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Inside the agent&#8217;s configuration, find the <strong>Working Hours<\/strong> section. You&#8217;ll see a channel picker covering SMS, Email, WhatsApp, Instagram, Facebook, Chat Widget, Live Chat, and TikTok.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Toggle on only the channels you want restricted. Any channel you leave unchecked will keep responding 24\/7 \u2014 useful if, say, you want your website chat widget to always answer basic FAQs but want SMS and Instagram DMs to go quiet after your front desk closes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>[SCREENSHOT: Channel selection toggles inside the Working Hours panel]<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: Build Your Clinic&#8217;s Schedule<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">For each day of the week, set the hours the AI assistant should be active:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Select the days your clinic operates.<\/li>\n\n\n\n<li>Enter a start and end time for each active day.<\/li>\n\n\n\n<li>Add a second time block on any day that has a split shift (for example, 9 AM\u20131 PM and 2 PM\u20136 PM around a lunch closure).<\/li>\n\n\n\n<li>Choose whether the schedule runs on the <strong>contact&#8217;s local timezone<\/strong> or your <strong>clinic&#8217;s timezone<\/strong> \u2014 for a single-location practice, your clinic&#8217;s timezone is usually simplest.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Days or hours you don&#8217;t define are treated as closed, and messages received then are handled by your after-hours rules in Step 4.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>[SCREENSHOT: Weekly schedule grid with time blocks set per day]<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4: Configure the After-Hours Auto-Reply<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Write the message patients see when they contact the clinic outside your set hours. Keep it specific and reassuring rather than generic \u2014 patients messaging a clinic are often a little anxious, and a vague &#8220;we&#8217;ll get back to you&#8221; reads differently than a clear next step.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Example for a dental practice:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">&#8220;Thanks for reaching out to Bright Smile Dental! Our team is offline right now, but we&#8217;ve got your message and will respond first thing when we reopen at 8 AM. If this is a dental emergency, please call [emergency line] or go to your nearest ER.&#8221;<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">This auto-reply sends once per closed period \u2014 a patient who sends five messages overnight won&#8217;t get five copies of it, but a new closed period (like a weekend) will trigger it again.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 5: Set Up Staff Notifications and Tagging<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Turn on email notifications so a designated staff member is alerted whenever an after-hours conversation comes in. Pair this with automatic tagging (for example, &#8220;After-Hours Inquiry&#8221;) so your team can filter the inbox each morning and handle those conversations first, in the order they came in.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If a patient&#8217;s after-hours message hasn&#8217;t been answered by a human by the time the clinic reopens, the assistant can automatically follow up on your behalf once hours resume \u2014 so a message from 10 PM doesn&#8217;t sit untouched until someone happens to scroll past it at 11 AM.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>[SCREENSHOT: Notification and tagging settings for after-hours conversations]<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 6: Save, Then Test It Yourself<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Save your configuration, then send a test message to each channel you restricted \u2014 once during business hours and once after. Confirm:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>During hours, the AI assistant responds normally.<\/li>\n\n\n\n<li>After hours, the auto-reply fires, the conversation gets tagged, and your designated staff member receives a notification.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">You (or any team member) can still jump into a conversation manually at any time, even outside scheduled hours \u2014 working hours control the AI&#8217;s automatic behavior, not your team&#8217;s ability to respond.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Clinic Example: A Physical Therapy Practice<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A physical therapy clinic operates Monday\u2013Friday, 7 AM\u20136 PM, with a front desk that closes promptly at 6. Before setting working hours, their AI assistant answered scheduling and insurance questions on Instagram and SMS at all hours \u2014 including a Sunday night message from a patient asking whether they could switch a Monday 7:15 AM appointment because of a work conflict. The AI confirmed availability, but the actual schedule had already filled overnight through a separate booking, creating a double-booked slot the front desk had to untangle Monday morning.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After enabling working hours on SMS, Instagram, and Facebook (leaving the website chat widget open 24\/7 for general FAQs), that same Sunday-night message instead received an auto-reply confirming receipt, was tagged &#8220;After-Hours Inquiry,&#8221; and triggered an email to the office manager. On Monday morning, the front desk resolved the reschedule request first, before it ever became a conflict \u2014 and the AI sent the patient a confirmation once the change was made.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Troubleshooting &amp; FAQ<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The AI assistant is still responding after hours on a channel I restricted.<\/strong>\nDouble-check that the channel is toggled on inside the Working Hours panel for that specific agent \u2014 restrictions are set per agent, so if you run more than one AI assistant, each needs its own schedule.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Can I use different hours for different channels?<\/strong>\nNot within a single agent \u2014 one working-hours schedule applies to every channel you&#8217;ve enabled for that agent. If you need, say, SMS active longer than Instagram, run those channels through two separate agents with their own schedules.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Will patients get the auto-reply more than once per night?<\/strong>\nNo. The after-hours auto-reply, staff notification, and tag all fire once per closed period, not once per message, so a patient sending several messages overnight won&#8217;t flood your team&#8217;s inbox with duplicate alerts.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>What happens to a conversation that starts during business hours but runs late?<\/strong>\nIt stays active and the AI keeps responding normally until the conversation goes inactive \u2014 working hours govern new incoming contact, not conversations already underway.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Can staff still respond manually outside scheduled hours?<\/strong>\nYes. Working hours only pause the AI&#8217;s automatic replies; a team member can open the inbox and respond to any conversation at any time.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Do I need to set working hours on every channel?<\/strong>\nNo \u2014 toggle on only the channels where you want restrictions. Any channel left off keeps answering around the clock, which some clinics prefer for simple FAQ-style webchat traffic even while restricting SMS and social DMs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Related Reading<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/onesystemcrm.com\/help\/docs\/missed-call-text-back-for-clinics-turn-missed-calls-into-booked-appointments\/\">Missed Call Text-Back for Clinics: Turn Missed Calls Into Booked Appointments<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/onesystemcrm.com\/help\/docs\/workflow-action-ai-decision-maker\/\">Workflow Action \u2013 AI Decision Maker<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Configure working hours for your clinic&#8217;s AI chat assistant so after-hours patient messages get an auto-reply, staff alert, and follow-up.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"doc_category":[21],"doc_tag":[],"class_list":["post-1907","docs","type-docs","status-publish","hentry","doc_category-conversations-unified-inbox"],"year_month":"2026-09","word_count":1397,"total_views":"10","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"usamasaeed219","author_nicename":"usamasaeed219","author_url":"https:\/\/onesystemcrm.com\/help\/author\/usamasaeed219\/"},"doc_category_info":[{"term_name":"Conversations (Unified Inbox)","term_url":"https:\/\/onesystemcrm.com\/help\/docs-category\/conversations-unified-inbox\/"}],"doc_tag_info":[],"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs\/1907","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/comments?post=1907"}],"version-history":[{"count":1,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs\/1907\/revisions"}],"predecessor-version":[{"id":1908,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/docs\/1907\/revisions\/1908"}],"wp:attachment":[{"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/media?parent=1907"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/doc_category?post=1907"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/onesystemcrm.com\/help\/wp-json\/wp\/v2\/doc_tag?post=1907"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}