A webhook is a user-defined callback that is triggered by some event, such as pushing code to a repository. Bitrise makes extensive use of webhooks:
- Incoming webhooks, registered with your Git service provider, are used to automatically trigger builds on Bitrise.
- Outgoing webhooks are used to send reports of build events to other services, such as Slack.
You can add an incoming webhook automatically either when creating an app or later; it’s also possible to manually add a webhook to any supported service.
Outgoing webhooks can be added either on the website or via the Bitrise API.