Schedule a Slack phone call

I would like to schedule a call to Slack to automatically call a specific group of people every day at a specified time. My use case is that I want Slack to automatically call all members of my team at 10:45, for example, every weekday for Standup. I do not see any possibility for integrated call planning, but I was wondering if someone had already done this.

My first thought was to use the /remind with a simple link to the Slack call URL, but it seems that if no one is active in the call, the URL no longer exists.

I thought that I would probably have to create something using the Slack API (if at all possible), but I would like to get ideas from others.

[UPDATE 2019-04-17]

As this popularity increased, I decided to turn to official Slack support again and received the following answer today. It seems that this is still not an option (as suspected), but may be in their roadmap. Crossed fingers.

Unfortunately, we currently have no way to programmatically interact with Slack calls so that you can automate your calls. Sorry about that.

I understand how useful this would be, and I know that issues of creating the Calls API and its opening for everyone have been discussed recently. I will let the team know that you would like this to happen!

We also talked about how to create a permalink to a call and integrate it into specific calendar applications. Our wish list now has a lot for future additions and improvements.

+39
slack-api slack
source share
1 answer

As @timotree noted in a comment, you can initiate a call to the β€œchannel” using: <team api url>/call/<channel id> . To automate this, a call must be initiated by your server. There you can simply configure the cron task like this: 45 10 * * 1-5 <your script> >/dev/null 2>&1 You can use the bash script using the curl query for this, or use the programming language you like,

+2
source share

All Articles