Title: Configure webhooks that trigger on Discourse events to integrate with external services - Administrators - Discourse Meta
Open Graph Title: Configure webhooks that trigger on Discourse events to integrate with external services
X Title: Configure webhooks that trigger on Discourse events to integrate with external services
Description: A webhook is a way to notify external services about changes on the internet. It’s easier to setup, manage and develop than a Discourse plugin. Though, it does require you to program a little bit or understand its techni…
Open Graph Description: A webhook is a way to notify external services about changes on the internet. It’s easier to setup, manage and develop than a Discourse plugin. Though, it does require you to program a little bit or understand its technical details. In this howto, I’ll set up webhook to power a Github bot for referencing pull request brought in a forum. We’ll want to see a new comment on Github pull request when a new post has a link to it. It’s a very simple process: Publish a new post. A webhook event happ...
X Description: A webhook is a way to notify external services about changes on the internet. It’s easier to setup, manage and develop than a Discourse plugin. Though, it does require you to program a little bit or understand its technical details. In this howto, I’ll set up webhook to power a Github bot for referencing pull request brought in a forum. We’ll want to see a new comment on Github pull request when a new post has a link to it. It’s a very simple process: Publish a new post. A webhook event happ...
Opengraph URL: https://meta.discourse.org/t/configure-webhooks-that-trigger-on-discourse-events-to-integrate-with-external-services/49045
Generator: Discourse 2026.11.0-latest - https://github.com/discourse/discourse version 3158c7503a59d0952c84cc8c032790e80167bf38
Domain: meta.discourse.org
| discourse_theme_id | 331 |
| discourse_current_homepage | custom |
| theme-color | #1a1a1a |
| color-scheme | light dark |
| discourse-track-view-session-id | tOeFXBeL2NnwXcR0zZxxEUFi5re0ZVN0 |
| fragment | ! |
| None | 5 |
| ahrefs-site-verification | 07293e630779edf08a6b9b4d1e302e1a182ba6e2861118d7a92b66ea08fb11b0 |
| og:site_name | Discourse Meta |
| og:type | website |
| twitter:card | summary |
| twitter:image | https://global.discourse-cdn.com/meta/optimized/4X/8/d/2/8d27658d973cc483681c5fed7d3e415332e6b2c4_2_1023x285.png |
| og:image | https://global.discourse-cdn.com/meta/optimized/4X/8/d/2/8d27658d973cc483681c5fed7d3e415332e6b2c4_2_1023x285.png |
| og:image:width | 2004 |
| og:image:height | 558 |
| og:image:type | image/png |
| twitter:url | https://meta.discourse.org/t/configure-webhooks-that-trigger-on-discourse-events-to-integrate-with-external-services/49045 |
| og:article:section | Administrators |
| og:article:section:color | A8BE3C |
| og:article:tag | how-to |
| article:published_time | 2025-04-26T02:57:27+00:00 |
| og:ignore_canonical | true |
| discourse/config/environment | {"modulePrefix":"discourse","environment":"production","rootURL":"","locationType":"history","EmberENV":{"FEATURES":{},"EXTEND_PROTOTYPES":false},"APP":{"name":"discourse","version":"2026.11.0-latest 3158c7503a59d0952c84cc8c032790e80167bf38"}} |
Links:
Viewport: width=device-width, initial-scale=1.0, minimum-scale=1.0, viewport-fit=cover