---
title: "Webhooks"
description: "4 posts about Webhooks, summarised, each linking to the original."
---

# Webhooks
> 4 posts about Webhooks, summarised, each linking to the original.

## Articles

### [Making it easier to build on Intercom - The Intercom Blog](https://yomu.fyi/post/making-it-easier-to-build-on-intercom-the-intercom-blog.md)
- Company: [Intercom](https://yomu.fyi/company/intercom.md)
- Published: Oct 9, 2026
- Type: Announcement

Intercom announced platform updates to make it easier for developers to build integrations and automate workflows, reflecting its commitment to supporting unexpected business use cases. The Acquire API now provides full API and webhooks support for logged-out users (Contacts), including creating, converting, and merging Contacts and Users. The Conversations API has been expanded to support initiating, replying, opening, closing, assigning conversations, and sending attachments. Intercom now maintains official client libraries for Ruby, Node.js, PHP, Java, and Go, with community-contributed clients for Haskell, Python, and Perl, downloaded approximately 300,000 times. Additional improvements also include a Stripe integration for syncing user data and live events, a fully asynchronous Bulk API for large operations, a WordPress plugin, and OAuth support initially in the Salesforce integration, while third-party apps like AskNicely, Gini, and Talkdesk have built on the platform for NPS tracking, reports, and phone call management.


### [3 Tips on Using Ngrok to Maximize Messenger Apps](https://yomu.fyi/post/3-tips-on-using-ngrok-to-maximize-messenger-apps.md)
- Company: [Intercom](https://yomu.fyi/company/intercom.md)
- Published: Oct 9, 2026
- Type: Tutorial

Ngrok is a tool that creates public URLs to expose a web server on a development machine, enabling developers to set webhook URLs while building Messenger Apps for Intercom without external infrastructure. To start, run ‘ngrok http 3000’ to tunnel a local server; the free version limits sessions to eight hours and generates a new address each run. The ngrok web interface at http://localhost:4040 allows inspection of HTTP traffic, showing request and response details. Developers can replay requests with the Replay button to avoid manually re-triggering endpoints during testing. The interface also validates JSON formatting in request and response bodies, highlighting errors like missing quotes for debugging.


### [How to Build an RCS Business Messaging Campaign with Twilio](https://yomu.fyi/post/how-to-build-an-rcs-business-messaging-campaign-with-twilio.md)
- Company: [Twilio](https://yomu.fyi/company/twilio.md)
- Author: Dhruv Patel
- Published: Sep 28, 2026
- Type: Tutorial

Rich Communication Services (RCS) upgrades SMS with branded conversations, images, carousels, and read receipts delivered through the default messaging app. Twilio Programmable Messaging supports RCS as a first-class channel, reusing the same API as SMS. This tutorial covers building an RCS campaign in Node.js, including RCS Sender registration (a manual review process with test device support), creating a twilio/card content template with dynamic variables, and broadcasting personalized messages from a JSON list. Delivery status is tracked through a status callback webhook exposed via ngrok, and replies are captured through an inbound webhook when users tap suggested reply buttons. The guide also includes troubleshooting for common issues such as messages falling back to SMS, error codes 30001 and 63001, and webhook configuration errors.


### [The Headless Dashboard Initiative](https://yomu.fyi/post/the-headless-dashboard-initiative.md)
- Company: [Resend](https://yomu.fyi/company/resend.md)
- Published: Sep 22, 2026
- Type: Announcement

Resend announced a headless dashboard initiative to make all dashboard capabilities available programmatically via the MCP, CLI, and API. Recent releases include the Email Metrics API for deliverability and engagement data, a Headless Webhook API for listing events and replaying deliveries, and a Cancel Broadcast API. The Duplicate Broadcast API copies any broadcast into a draft, and the Share Email API provides expiring read-only email links. The team aims to make the dashboard best-in-class while committing to full headless operation for every future entity. Developers can start building today by connecting the MCP server or using the CLI.
