Review status notifications webhook

A Reviewable post written by Piotr Kaminski.By: Piotr Kaminski
Published: Saturday, March 13, 2021

Reviewable can now send review status update notifications to a webhook of your choice — yes, that includes Slack. 😲

image

Just add a webhook property to the structure returned by your custom review completion condition. A minimal example of a suitable condition script looks like this:

return {
webhook: 'https://hooks.slack.com/services/T0000/B0000/XXXXXX'
};

We've found these notifications quite useful for keeping track of whose turn it is on a review, and much cleaner than GitHub's huge messy ones. They work as-is with Slack but you can hook them up to most any system; we feed ours into Shortwave via Integromat. For more details, please see the docs.

Incidentally, I believe this feature sets a new record for an issue opened 6 years ago, closed as won't fix 3 years ago, and now finally resolved. Never say never, I guess! 😁