Set chat availability based on user's calendar


Would it be possible to get the Messages availability to work in the same fashion as the Meetings integration?


A person online/offline status would be toggled on and off based on their calendar. 


I would even suggest giving an option, to turn off the Messages from the website when all users are either blocked based on their calendar or offline based on their schedule.

HubSpot updates
13 Replies
HubSpot Product Team
HubSpot Product Team
updated to: Idea Submitted

Hi @ernopyykko! We do currently offer the ability to set a schedule in Messages for online/offline time (see, so we can use this post to gauge interest in incorporating an actual calendar integration that will do that automatically and flexibly for users.

Esteemed Contributor

Hi @HR

Thanks for the prompt reply. Smiley Happy


Yep, we have that schedule set for our business development team. But would like to expand the messages use for sales and potentially customer success as well. 


Sales and customer success have several meetings throughout the day, so it would be good to have an integration for them to get most out of this function as well. Otherwise, they'll keep missing messages. 


We also have a few hour gap because of the timezones we work in, so it would be really useful to have all the messages being turned off based on a schedule and or calendar integration. 


Occasional Contributor

This would be a great feature to have for my team as well.  Messages linked to calendar just like Meetings is currently.  Online and Offline status or at least outward message availability would be automatically determined based upon meetings scheduled in outlook calendar.

Regular Contributor



We have just started to use messages and have our office 365 calendars linked to our hubspot accounts. I think it would be great if you could set yourself as 'offline' in messages, if you were 'busy' in your office calendar, in the same way that you can with meetings.


This would allow you to have the settings as 'turn messages online/offline based on your schedule' but have that overidden if something in your diary sets you as busy.


Thanks Nick

HubSpot Employee
HubSpot Employee

I think this would be a great thing to explore with our existing calendar integrations. This could hold a lot of water when it comes to last-minute meetings or other circumstances that may cause a discrepancy between the two calendars.

Top Contributor

 Yes! We haven't started using this function yet - partly because I'm concerned that it will take us too long to respond to messages if our reps are in the middle of something and have forgotten to go "offline" (we have a fairly small team).

Esteemed Contributor

@hroberts, how many more votes should we get on this to make it move forward? Smiley Tongue

Regular Contributor


It would be awesome if the Messages feature worked similar to the Meetings tool. For example, I would like the Messages tool to automatically make my message bobble pop up depending on what's on my schedule. If I'm [BUSY], it should automatically remove my bubble. If I'm available, it should automatically display me as [AVAILABLE]. I don't want to have to remember to select a switch to make sure it works properly.. It's too much manual work.


Please let me know if you have any questions for me.


HubSpot Employee
HubSpot Employee

This would be incredibly useful!  If the messages tool were to directly reference calendar availability, it would create a better experience for the user and the chatting customer! 

New Member

There should be a way to integrate your Office 365 calendar into Messages, similar to how Meetings does. 

It would not be ideal to make a calendar in the Availability tab, only to end up in a meeting and miss someone messaging you because you don't have a synced calendar.

A calendar integration feature could make appearing Online/Offline easier, too.

Right now, the only other option to change your status from Online to Offline is to have the Chat tab open in your browser. It is a tedious process to have to make sure that tab is open every time you go back to your computer.

Occasional Contributor

+1 on this idea!

New Contributor

We'd like this feature too. 

Occasional Contributor

I think this would be a great feature, especially for international companies working in different time zones.