Webhooks allow you to automate workflows, for example whenever a new member joins or a new activity happens in your community. Simply pick a trigger, set a filter (e.g., to only trigger when the activity happens on Discord), and set it live. You now have a webhook that you can use to, for example, build workflows in Zapier or Make. We'll expand this feature in the upcoming months and turn it into a proper workflow builder within the crowd.dev app.

2850

To set up a Webhook

  • Navigate to Settings (at the bottom of the lefthand navbar)
  • Click the Automations view
  • Click the add webhook button
  • Next you can choose a trigger - an event that will "fire" the webhook. E.g, when a user stars your repo, crowd.dev will immediately send you information about this user. There are basically two types of triggers - new activity trigger and new member trigger. The first one fires when some event happens (which you specify), and the second one fires when a new member joins the community. The new activity trigger webhook returns info about an event, new member webhook returns info about a new member. From the drop-down just click whichever you would like to happen.

To specify a new member webhook

  • Choose New member joined your community
  • From the dropdown choose one or more platforms you would like to trigger this webhook for
  • Specify a url where data will be submitted (posted) when the event happens. This can be a url on your server, on in a service like Zapier or Make.com.
  • Lastly, click Add webhook
1140

To specify a new activity webhook

  • Choose New activity happened in your community
  • From the dropdown on the left choose one or more platforms you would like to trigger this webhook for
  • From the dropdown on the right select the activity types you want to trigger the webhook
  • You also have the option to specify specific keywords that will trigger a webhook, for example, you can choose to be notified whenever someone in Discord writes a message including the keyword "community"
  • Specify a url where data will be submitted (posted) when the event happens. This can be a url on your server, on in a service like Zapier or Make.com.
  • Lastly, click Add webhook
1142