Romantic comedies are impractical in a lot of ways, but the thing that always frustrates me most is how the leading lovebirds “plan” their first date. They meet in some adorably clumsy way and realize they’re perfect for each other, then one asks the other to “go to dinner Friday night” before jumping into the back of a cab or disappearing into a crowd.
Wait, what?
Where are they going? What time are they meeting? Have they considered each other’s dietary restrictions? Do they even know if their star signs are compatible?? If I have this many questions, I can’t imagine how many the person left behind would have. But we’re talking about a movie, here, so despite the lack of details, both characters will show up to the same place at the same time and live happily ever after. Classic.
In the real world, making plans isn’t quite so effortless. If you want to schedule something, whether it’s a date or a doctor’s appointment, you need to know all the key details and have somewhere safe to store and keep track of them.
Having tools that make scheduling easy is especially important in social service organizations, where staff spend a lot of their time booking appointments and other activities. Thankfully, there are lots of options out there, and choosing the right one can transform the way your team works. Whether scheduling is managed by administrative staff or service providers, the people at your agency in charge of booking appointments need to have an up-to-date view of availability across the organization to avoid scheduling conflicts, and the best way to get this view is to have a scheduling tool that’s built right into your case management system. Keep reading to discover what your system’s scheduling tool should be able to do for you!
Your employees do more than provide services, and your software’s scheduling functionality needs to reflect that. It’s important for your system to allow staff to book things like organizational resources and personal time in the same place they book client appointments to get a holistic view of what’s going on in the organization at any time.
Effectively booking services like one-on-one appointments and group sessions is probably the main reason you have a scheduling tool. Staff need to be able to indicate where, when, and why each appointment is taking place, as well as who is providing the services. Collecting and tracking this information is essential for creating accurate reports and ensures that your agency is prepared in the event of an audit or court order.
Many organizations offer services at more than one location, whether that means operating out of multiple offices, facilitating meetings or presentations around the community, or providing home visits. Your case management system needs to be able to store the addresses of each location so they can be easily associated with appointments. This way, workers can quickly see exactly where they need to be without having to check any external apps. It’s a bonus if your system also shows them how to get to where they’re going, by linking each address in the system to a tool like Google Maps. One-click access to directions saves time for workers and enables easy tracking of service-related items like travel time and mileage.
Staff should also be able to schedule recurring appointments in advance. If a substance abuse support group will be held every Wednesday at 7 p.m. for the next three months, for example, staff should be able to book all these appointments at once instead of having to go into the system every week to add each one individually. This saves time for the person scheduling the appointments and blocks off time in the relevant worker’s calendar well in advance, ensuring they will not be double-booked.
Many social service organizations offer programs designed specifically for groups, like group therapy, drop-in classes, training programs, and community presentations, and they often have different methods for tracking each one.
Some group programs are more formal, being delivered to the same group of clients on a regular basis and becoming part of their case history, while some are more casual, being delivered sporadically to whoever enrolls or happens to drop in. Managing all the variables involved in group service tracking, like setting the length of each program or establishing multiple processes for enrolling attendees or taking attendance, should be second nature for whichever case management system you choose.
It would be great if service providers could spend 100% of their time at work helping clients, but that just isn’t realistic. Staff need to be able to book time in their calendars for things other than service delivery, like meetings, lunch breaks, vacation time, and administrative time.
Some systems also allow staff to put color-coded blocks of time in their calendars to indicate their general availability, like the times of day they expect to be available to see clients, when they prefer to conduct assessments, times they’re generally out of the office doing site visits, and so on.
It’s not uncommon for social service organizations to provide caregivers and admin staff with resources to help make their jobs easier. Resources may include items like laptops, tablets, or agency-owned vehicles for off-site appointments. Each type of resource is typically limited to a certain quantity, which means loaning them out needs to be a very organized process. With a scheduling tool that allows staff to book resources far in advance, you can ensure that staff get the materials they need when they need them.
Something you may overlook when weighing your options for case management software is its ability to integrate with the scheduling tools you already use. Many organizations have a legacy scheduling system they’ve been using for years and can be intimidated by the thought of getting rid of it to make way for a new one. The system you choose should offer the best of both worlds: a comprehensive built-in scheduling tool that can sync with whichever scheduling system your organization already uses.
For example, imagine your organization uses Microsoft Outlook for scheduling. When a worker books an appointment within your case management system, it should automatically be pushed to Outlook and appear in relevant staff calendars. This way, staff are always in the loop, whether they’re signed into the main system or not.
If you didn’t know before, you probably know now: scheduling can be really complicated. Each step comes with its own checklist of “to-dos”, and things can go very wrong if any of them get missed. To eliminate that risk, your case management software should allow you to automate scheduling workflows, essentially checking off your to-do list items for you.
For example, imagine your organization uses Microsoft Outlook for scheduling. When a worker books an appointment within your case management system, it should automatically be pushed to Outlook and appear in relevant staff calendars. This way, staff are always in the loop, whether they’re signed into the main system or not.
Let’s say a client calls and requests an appointment with their usual service provider. The staff member taking the call would have to look at the provider’s availability and book an appointment in their calendar. Based on how your organization set up its automation rules, your system may be able to automatically:
These are only a few examples of tasks that can be taken off your staff’s to-do list when your system allows for workflow automation. Make sure the system you choose allows you to create personalized automation rules that reflect how your organization works and streamline the way clients move through the system.
I hope this blog helped to illustrate how incredibly diverse scheduling and service tracking can be and how important it is for your organization to have a case management system with a scheduling tool that not only understands that but also has the functionality to accommodate it.
Cookie | Duration | Description |
---|---|---|
_biz_flagsA | 1 year | A Cloudflare cookie set to record users’ settings as well as for authentication and analytics. |
_biz_pendingA | 1 year | A Cloudflare cookie set to record users’ settings as well as for authentication and analytics. |
_biz_sid | 30 minutes | This cookie is set by Bizible, to store the user's session id. |
ARRAffinity | session | ARRAffinity cookie is set by Azure app service, and allows the service to choose the right instance established by a user to deliver subsequent requests made by that user. |
ARRAffinitySameSite | session | This cookie is set by Windows Azure cloud, and is used for load balancing to make sure the visitor page requests are routed to the same server in any browsing session. |
BIGipServerab09web-nginx-app_https | session | This cookie is associated with a computer network load balancer by the website host to ensure requests are routed to the correct endpoint and required sessions are managed. |
cookielawinfo-checbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
CookieLawInfoConsent | 1 year | Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Cookie | Duration | Description |
---|---|---|
__atuvc | 1 year 1 month | AddThis sets this cookie to ensure that the updated count is seen when one shares a page and returns to it, before the share count cache is updated. |
__atuvs | 30 minutes | AddThis sets this cookie to ensure that the updated count is seen when one shares a page and returns to it, before the share count cache is updated. |
__cf_bm | 30 minutes | This cookie, set by Cloudflare, is used to support Cloudflare Bot Management. |
_biz_nA | 1 year | This cookie, set by Bizible, is a sequence number that Bizible includes for all requests, for internal diagnostics purposes. |
_biz_uid | 1 year | This cookie is set by Bizible, to store user id on the current domain. |
bcookie | 1 year | LinkedIn sets this cookie from LinkedIn share buttons and ad tags to recognize browser ID. |
lang | session | LinkedIn sets this cookie to remember a user's language setting. |
lidc | 1 day | LinkedIn sets the lidc cookie to facilitate data center selection. |
UserMatchHistory | 1 month | LinkedIn sets this cookie for LinkedIn Ads ID syncing. |
Cookie | Duration | Description |
---|---|---|
_gaexp | 2 months 10 days 10 hours | Google Analytics installs this cookie to determine a user's inclusion in an experiment and the expiry of experiments a user has been included in. |
_uetsid | 1 day | Bing Ads sets this cookie to engage with a user that has previously visited the website. |
_uetvid | 1 year 24 days | Bing Ads sets this cookie to engage with a user that has previously visited the website. |
SRM_B | 1 year 24 days | Used by Microsoft Advertising as a unique ID for visitors. |
Cookie | Duration | Description |
---|---|---|
_BUID | 1 year | This cookie, set by Bizible, is a universal user id to identify the same user across multiple clients’ domains. |
_ga | 2 years | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
_ga_33YSH1JFFW | 2 years | This cookie is installed by Google Analytics. |
_gcl_au | 3 months | Provided by Google Tag Manager to experiment advertisement efficiency of websites using their services. |
_gd_session | 4 hours | This cookie is used for collecting information on users visit to the website. It collects data such as total number of visits, average time spent on the website and the pages loaded. |
_gd_visitor | 2 years | This cookie is used for collecting information on the users visit such as number of visits, average time spent on the website and the pages loaded for displaying targeted ads. |
_gid | 1 day | Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. |
_hjAbsoluteSessionInProgress | 30 minutes | Hotjar sets this cookie to detect the first pageview session of a user. This is a True/False flag set by the cookie. |
_hjFirstSeen | 30 minutes | Hotjar sets this cookie to identify a new user’s first session. It stores a true/false value, indicating whether it was the first time Hotjar saw this user. |
_hjIncludedInPageviewSample | 2 minutes | Hotjar sets this cookie to know whether a user is included in the data sampling defined by the site's pageview limit. |
_hjIncludedInSessionSample | 2 minutes | Hotjar sets this cookie to know whether a user is included in the data sampling defined by the site's daily session limit. |
_hjTLDTest | session | To determine the most generic cookie path that has to be used instead of the page hostname, Hotjar sets the _hjTLDTest cookie to store different URL substring alternatives until it fails. |
at-rand | never | AddThis sets this cookie to track page visits, sources of traffic and share counts. |
CONSENT | 2 years | YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data. |
undefined | never | Wistia sets this cookie to collect data on visitor interaction with the website's video-content, to make the website's video-content more relevant for the visitor. |
uvc | 1 year 1 month | Set by addthis.com to determine the usage of addthis.com service. |
Cookie | Duration | Description |
---|---|---|
_fbp | 3 months | This cookie is set by Facebook to display advertisements when either on Facebook or on a digital platform powered by Facebook advertising, after visiting the website. |
_mkto_trk | 2 years | This cookie, provided by Marketo, has information (such as a unique user ID) that is used to track the user's site usage. The cookies set by Marketo are readable only by Marketo. |
ANONCHK | 10 minutes | The ANONCHK cookie, set by Bing, is used to store a user's session ID and also verify the clicks from ads on the Bing search engine. The cookie helps in reporting and personalization as well. |
fr | 3 months | Facebook sets this cookie to show relevant advertisements to users by tracking user behaviour across the web, on sites that have Facebook pixel or Facebook social plugin. |
loc | 1 year 1 month | AddThis sets this geolocation cookie to help understand the location of users who share the information. |
MUID | 1 year 24 days | Bing sets this cookie to recognize unique web browsers visiting Microsoft sites. This cookie is used for advertising, site analytics, and other operations. |
test_cookie | 15 minutes | The test_cookie is set by doubleclick.net and is used to determine if the user's browser supports cookies. |
VISITOR_INFO1_LIVE | 5 months 27 days | A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. |
YSC | session | YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. |
yt-remote-connected-devices | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt-remote-device-id | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
Cookie | Duration | Description |
---|---|---|
_an_uid | 7 days | No description available. |
_clck | 1 year | No description |
_clsk | 1 day | No description |
_dc_gtm_UA-718299-1 | 1 minute | No description |
_hjSession_2602456 | 30 minutes | No description |
_hjSessionUser_2602456 | 1 year | No description |
6suuid | 2 years | No description available. |
AnalyticsSyncHistory | 1 month | No description |
CLID | 1 year | No description |
d-a8e6 | 1 year | No description available. |
dpi_test | 1 day | No description |
dpi_utmOrigVals | 5 months 27 days | No description |
intercom-id-rbb6qelf | 8 months 26 days 1 hour | No description |
intercom-session-rbb6qelf | 7 days | No description |
li_gc | 5 months 27 days | No description |
loglevel | never | No description available. |
referrer | session | No description available. |
s-9da4 | 15 minutes | No description available. |
SM | session | No description available. |
xtc | 1 year 1 month | No description |
We are a part of BonterraTM
|