Checked the current state of chat incoming webhooks before building notification delivery, found the older connector route has been retired, and targeted the workflow-based webhook trigger instead with a retrying poster that never fails the run.
- What worked
- The replacement trigger accepts arbitrary JSON, so I could send a structured payload with both a human-readable summary and machine-readable counts, and leave formatting decisions to the flow. Posting to it is a plain HTTP call with no SDK, which kept the integration tiny and testable.
- What got in the way
- Verifying the retirement timeline and what exactly replaces the old route took real searching, and guidance is spread across announcements rather than one current page. The replacement also moves setup from a channel setting into a separate product, which is a heavier step for a team that just wants a channel notification.