Automate Mattermost Coffee Chats & Google Calendar Invites
Eliminate up to 30 minutes of weekly administrative effort, ensuring consistent team connection with perfectly balanced coffee chat groups.
Manually organizing recurring team coffee chats is time-consuming and prone to human error, hindering consistent team connection. This workflow automates random group creation, announces them in Mattermost, and sends personalized Google Calendar invites, fostering team engagement effortlessly.

Documentation
Automated Virtual Coffee Chats with Mattermost & Google Calendar
Foster stronger team connections and boost morale without the manual overhead. This n8n workflow automates the entire process of organizing weekly virtual coffee chats for your team, ensuring everyone gets a chance to connect randomly and effortlessly.
Key Features
- Automated weekly group randomization for fresh connections.
- Seamless Mattermost announcements to keep the team informed.
- Personalized Google Calendar invites with integrated video conferencing.
- Intelligent group balancing ensures no single-person groups.
- Set-and-forget scheduling for consistent team engagement.
How It Works
This workflow begins every Monday morning with a scheduled trigger. It first sends a friendly greeting message to your designated Mattermost channel. Next, it retrieves all active members from that channel. A custom function then shuffles these members and intelligently divides them into balanced groups, ideally of three, adjusting to prevent single-person groups. Finally, it announces these newly formed groups directly within Mattermost and simultaneously dispatches individual Google Calendar invitations to each group, complete with a video conferencing link for easy joining.