See llms.txt for all machine-readable content.

Back to Templates

Notify Slack about Figma library publishes, comments and deletions

Created by

Created by: Kris Hoang || kristinker
Kris Hoang

Last update

Last update 21 days ago

Categories

Share


Quick overview

This workflow listens for Figma team events (library publishes, file comments, and file deletions), formats each event into a readable message, and posts the result to a chosen Slack channel.

How it works

  1. Triggers when a Figma team library is published.
  2. Triggers when a new Figma file comment is added, replied to, or resolved.
  3. Triggers when a Figma file is deleted.
  4. Formats library publish events into a Slack message including the file name, a summary of changed components/styles/variables, a short preview of changed item names, author, timestamp, and a Figma link.
  5. Formats comment events into a Slack message by reconstructing the comment text (including resolving @mentions to handles), adding author, timestamp, and a direct reply link to the comment in Figma.
  6. Formats delete events into a Slack message including the file name, author, timestamp, and a note that the file is recoverable from Figma trash for 30 days.
  7. Posts the formatted message to the configured Slack channel.

Setup

  1. Connect a Figma API credential that has access to the target team and set the correct Figma Team ID in each Figma trigger.
  2. Connect a Slack OAuth/bot credential and set the destination Slack channel in the Slack message action.
  3. Activate the workflow so Figma can deliver webhook events to n8n.