What are Webhooks? How do I Create a Slack Webhook or a Generic POST Webhook?

Webhooks allow you to publish data from your Raven account to third-party services. Out of the box, Raven's Webhooks tool allows you to push information from Site Auditor, Report Builder and Link Manager to Slack and any third-party toolset that accepts POST variables.

How to Create a Slack Webhook

If your team uses Slack for internal communication, you can publish information from Raven directly to a Slack channel, direct message or private group using the Webhooks tool. Here's how:

In Raven, navigate to Preferences > Webhooks

Click on the "Add to Slack" button.

If you have more than one Slack account, choose the Slack account you want to add Raven Notifications to. Then choose the channel you want Raven Notifications to be posted to and click the "Connect" button.

That's it! Go and check the Slack channel you chose to confirm it was added successfully.

From that point forward, you'll automatically get Link Alerts, Site Auditor completion messages and new Report Builder reports directly in Slack.

How to Create a POST Webhook

Setting up a POST Webhook is similar to setting up a Slack Webhook, but using a third-party application. You'll need to consult the documentation on your third-party toolset to find where POST variables should be sent. Then, input that URL into the Webhook URL field and select Generic POST from the Type menu.

We can't provide any detailed support on third-party toolsets, but the provider of the toolset should have help documentation to lend a hand as you get this set up.