With webhook function, Backlog can be integrated into third-party applications, such as chat services. This will send notifications of various events on Backlog projects to a specified URL in real-time.
Example of integrations:
- When an issue is added or updated, add its content to Typetalk or Slack
- When a wiki is added, copy its content to WordPress
Generally, you have to prepare a server to receive a webhook and program it to work with an external service. But there is a simple way for you to do it without any programming, by using Zapier.
What is Zapier?
Zapier is a tool that helps users to get their applications to work together without complex methods, i.e. without writing any code. You can create your own automated task(s) by combining the online applications they support.
Refer to their page for more Zaps or premium features that fit your needs.
How to create a “Zap”
Here, we will show a quick overview of how to make a Zap that sends messages to Discord (a chat app) when an event occurs in Backlog.
After creating a Zapier account, you can start to create your own “zap” by selecting “Make a Zap”.
First, you will require to choose a trigger and action for your Zap. Choose Webhook as trigger application and Discord as an action. Below are the setting overviews:
Trigger:
- Select Webhooks by Zapier
- Catch Hook
- Add webhook URL generated by Zapier into Backlog webhook settings
- Select the events to notify in Backlog Webhook settings
- Execute to run a test in Backlog
- Complete the test step in Zapier
Action:
- Choose App > Discord (you have to allow Zapier to access your Discord information)
- Choose an Action for Discord to perform
- Connect an Account
- Set up a template by configuring Discord Channel and Message Text
- Run a test and enable your Zap
This is a simple overview of creating integrations by using the webhook function in Backlog. Other than Discord, you can also integrate Backlog with other services as long as they are supported by Zapier. We hope you enjoy making your own Zaps for Backlog Webhook!
Do drop in the comment section below to share with us your interesting ideas of using webhook.