

Google Meet ⇔ Slack integration started picking up pace and people were using and loving it. The very first landing page of Google Meet ⇔ Slack integration was made.įor the very first time, we launched this to the entire team at Setu and setup a Slack channel for help. We built an interface in our extension to capture the Slack API key and the emoji the user wants to set as status. User can just copy the API key and add it to the extension interface. We built an interface to authenticate the user and generate the Slack API key in one go. It needed a lot of effort to setup and we knew that the user experience can be improved 100x.īuilding an extension helped us streamline the process and bundle all the necessary code to run in a background process of Google Chrome and reduce the setup to 2 simple steps. V1 really did the job, but was messy and not scalable. Using a proxy server circumvented the CORS issue by forwarding the Slack Staus API calls.Īt this time, only a select few at Setu were using this. However, Slack status couldn't be set directly from the browser due to CORS issue when using the Slack Status API.

Using Custom JavaScript for Websites 2 chrome extension, users needed to inject custom JS into the browser meeting tab to capture meeting start and end events. To start with, users had to install a Slack app into their workspace and authenticate to get an API key for using Slack API. v1 shadowed your meeting status in real-time, directly from your Google Meet browser tab. Putting these into perspective, drafting the idea and building an initial version started. When you join meeting links that are not scheduled on your calendar When the meeting overflowed beyond the scheduled time Google Calendar app in Slack does set your status when you are in a meeting but tumbles in these cases. This all stemmed up when Vivek saw how Slack calls and huddles set a status to your profile, so that others know in a foolproof way, that you are in a conversation and may not be able to reply.Īt Setu, Google Meet was used to the same extent or even more than Slack calls/huddles for communication, yet it lacked a foolproof way to let people know that you are in a meeting. Take a look at the GIF below- Idea behind it # So, Google Meet ⇔ Slack integration is a chrome extension that automatically updates your Slack status in real-time, when you join and exit meetings, even for unscheduled meetings or overflowing meetings. 16 versions and one year later, it is installed on 30+ Slack workspaces by 80+ people all over the world!Ĭurious to know how the ride was? Let’s gooo! 🚀 The first version went live on 9th November, 2021 as a simple internal tool at Setu.

Today marks the 1–year anniversary of the launch of Google Meet ⇔ Slack integration 🎉.
