I tried going the Zapier route to automatically invite new users to Guru but am not able to filter for those that only join my team in the org.
Does everyone else just manually invite, or do you use other methods?
Thanks,
Alice
I tried going the Zapier route to automatically invite new users to Guru but am not able to filter for those that only join my team in the org.
Does everyone else just manually invite, or do you use other methods?
Thanks,
Alice
Best answer by Joe Duffy
Hey
I remember brainstorming this one with you a couple months back, but since your use case involves inviting someone to Guru if they join a specific Slack channel (as opposed to joining your Slack team in general), we were struggling to come up with a solution since the Slack triggers in Zapier don’t allow for that.
However, I found some more helpful tools on Slack’s website - they have a member_joined_channel webhook that you could create. You could set up something in Zapier that listens for that webhook, and if the channel = XYZ, then look up the user to get their email address from Slack, then use the Guru: Invite User action in Zapier.
Here’s an example of the payload you’d get from the member_joined_channel webhook:
{
"type": "member_joined_channel",
"user": "W06GH7XHN",
"channel": "C0698JE0H",
"channel_type": "C",
"team": "T024BE7LD",
"inviter": "U123456789"
}Let me know if this makes sense or if you have any questions!
Thanks,
Joe
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.