Skip to main content

Hello,

I was wondering if there was an action to send a new user an email to join our channel? I currently have woocommerce trigger when the user submits their email, however I cannot find a slack action that sends a NEW user an email to join my slack channel. I only see an EXISTING user which is not what I want. Please let me know as this is vital to my small business especially during these times.

 

Thank you so much for any help! It is very appreciated.

best,

CouchSmack Sports Team

Get an invite link for your Slack workspace.

Article: https://slack.com/help/articles/201330256-Invite-new-members-to-your-workspace

 


Hi @CouchSmackSports ,

Thanks for reaching out! Can I make sure I’m understanding your desired workflow correctly? Are you looking to invite a person to your Slack workspace or do you mean that you’d like to invite them to a specific channel within your workspace?

If it’s the former, then Troy’s suggestion that you use the Slack invite link is going to be a solid plan. You’ll need an email app to send the email (eg Gmail, or a mass email tool) and you then include the invite link in the body of the email.

If the latter, we may need to dig a bit deeper on this one!


Hi @Liz_Roberts @Troy Tessalone ,

 

Thank you so much for the response! I was wondering if there was an option like this https://wpforms.com/how-to-send-an-automatic-slack-invite-from-a-wordpress-form/. Do you know if Zapier and slack got rid of the feature to ‘Invite New User’ as a Slack Action? I would prefer if slack could send the email as soon as the user submitted their billing information as Slack is vital for the customer to receive their product. 

 

Best,

CouchSmack Sports


May have to use the Slack Admin API: https://api.slack.com/methods/admin.users.invite


Hi @CouchSmackSports ,

Thanks for the clarification!

You are correct- there is no longer an “Invite New User” Action with the Slack integration. The integrations team at Zapier have looked into adding this to back into the Slack integration but limitations in the Slack API (the bit of code that allows other apps to talk to Slack) mean that it’s not currently possible. 

I've gone ahead and added you as an interested user which does a few things:

  • Re-raises this issue with the app’s dev team
  • Adds weight to the issue in queue
  • Reminds us to update you if/when there is an update


I don't have an ETA as to when there may be an update, but you'll definitely be notified as soon as we have any news. 

I know that’s not the answer you were hoping for but please let us know if you have any additional questions! 

 


@Liz_Roberts, we’d also like to use this feature. The issue with using the API is that it’s only for enterprise users so we can’t take advantage of it.

 

Is there an update on the “Invite New User” action?

 

Thanks.


Any update on this?


Hello @Phlywheel and @simbastocks - Thanks for checking back with us! I’m afraid we don’t have any updates to share at this time. We’ll be sure to updater this thread should that change. Thank you for your patience!


Hey all, this is possible by using a custom web app, which is then connected to Slack, and then using Zapier’s webhook to do a POST to that web app

https://n8finch.com/auto-send-slack-invites

https://github.com/outsideris/slack-invite-automation

I used the Heroku path and it’s fairly straightforward as long as you understand how web requests work


Nevermind… that only works if you have the enterprise version of Slack now :(


Nevermind… that only works if you have the enterprise version of Slack now :(

Oh really? I wasn’t aware of that. That’s kind of a bummer, considering the likely prohibitive cost for small/medium businesses.