Incoming webhooks
Post into a channel with the URL you already have code for.
An incoming webhook is a secret URL that posts into one channel. It accepts the same JSON as Slack's incoming webhooks and the cards tools send to Microsoft Teams, so a monitoring alert, a deploy notice or a form submission already set up for either only needs the new URL. An admin makes one in Workspace settings, picks the channel, and copies the URL, shown once.
- Freesbe reads text, blocks, attachments, username, icon_emoji and icon_url, from JSON or a form with a payload field, and answers ok like Slack.
- Block Kit blocks show as a card: headers, sections with fields, context lines, dividers, images and buttons that open a link. Adaptive Cards and Office 365 connector cards show too.
- Attachments show their text, fields and pictures beside a bar in the attachment's colour, so alerts stay easy to scan.
- The URL holds the webhook's id and a secret, nothing about your workspace. Make a new URL at any time; the old one stops working at once.










