If you would like to receive notifications to one of the following external services we integrate with, this article will walk you through the setup process.
To start configuring these, you'll need to navigate to your Broccoli Dashboard > Settings > Notifications
Slack
Slack
To configure your slack notifications, select the 'Add to Slack' button.
This will open a window prompting you to log in to your Slack account. You will need to allow Broccoli access to your slack in the following window. You will also need to choose which Slack channel that you would like notifications to be sent to:
Once you click 'Allow,' your Slack will start receiving Broccoli notifications!
Webhooks
Webhooks
What are webhooks?
Webhooks are automated messages sent from one application to another when a specific event occurs, using an HTTP POST request to a registered URL (callback URL). This "reverse API" or "push API" allows for near real-time data exchange and automation, where an event in a source application triggers a payload of data to be sent to a target application without the target application needing to constantly ask for updates. Webhooks are efficient for handling many events, are often used for integrations between applications, and are configured by providing a publicly accessible URL that can receive the incoming request.
Key Benefits
Real-Time Data:
Webhooks provide near real-time updates, unlike polling, which relies on periodic checks.
Efficiency:
They are more resource-efficient than polling, as data is only sent when an event happens.
Scalability:
Webhooks scale better than APIs for monitoring many resources, as they avoid constant API calls.
Automation:
They enable automated workflows and integrations between different software applications.
Webhooks require some technical knowledge. In order to configure and utilize them to their fullest potential, we recommend working with your IT or dev team if you have a specific use-case in mind! If you would like to learn more about Webhooks, read more on them here
Microsoft Teams via Webhooks
Microsoft Teams via Webhooks
How to configure:
1. For self setup, you can follow these steps outlined on Microsoft's website: Create Incoming Webhooks
2. If Webhooks are deprecated for your organization, you may be able to set up a workflow to integrate MS Teams with Broccoli. Learn more about this on Microsoft's website here: Create incoming webhooks with Workflows for Microsoft Teams
Final Steps:
Once you have created a webhook, you then want to navigate to the Broccoli Notifications section and scroll to Webhooks. Under the Webhooks section, you can follow these steps:
1. Create a new endpoint
2. Select your integration type
3. Copy endpoint link from respective integration (Zapier / MS Teams) and Select the types of notifications you'd like to receive
For a video walkthrough, click here
Zapier via Webhooks
Zapier via Webhooks
For integrating with Zapier:
1. Create a new Zap and select Webhooks by Zapier as the trigger.
2. Select Catch Hook as the event and hit Continue.
3. In the Test tab, copy the Zapier webhook URL.
Final Steps:
Once you have created a webhook, you then want to navigate to the Broccoli Notifications section and scroll to Webhooks. Under the Webhooks section, you can follow these steps:
1. Create a new endpoint
2. Select your integration type
3. Copy endpoint link from respective integration (Zapier / MS Teams) and Select the types of notifications you'd like to receive
For a video walkthrough, click here




