Slack integration & Changelog is born
This is a precursor to deeper slack message automation and our changelog was born to document this journey 🥳
What shipped
Slack app connection - Connect your Slack workspace to Bringboard with a standard OAuth flow. The bot token is stored encrypted and scoped to the minimum required permissions.
Link unfurling - Paste a link to a candidate, position, or any Bringboard page in Slack and it automatically unfurls with a formatted preview: name, stage, key properties, and quick context.
Organization avatars - System-generated messages and notifications across the app now display your organization's logo, making automated communications feel more branded.
The Slack integration uses the Events API for link unfurling. When Slack sees a Bringboard URL in a message, it calls our API to fetch the relevant data and formats it into a Slack Block Kit attachment. All communication between Slack and Bringboard happens server-side - no sensitive data passes through the client.