How to Connect Figma and Slack: Step-by-Step Guide (2026)

In the evolving landscape of product development, efficient communication and seamless collaboration are paramount. Design and development teams increasingly rely on tools that integrate smoothly to reduce friction and accelerate workflows. Figma has become a cornerstone for design, while Slack remains a primary hub for team communication. Connecting these two platforms can significantly enhance how teams share updates, gather feedback, and ensure everyone stays aligned on design progress. This guide provides a practical, step-by-step approach to integrating Figma and Slack, ensuring your team benefits from streamlined communication well into 2026 and beyond.

Why Connect Figma and Slack?

Connecting Figma and Slack offers several tangible benefits for design and development teams:

What You Need Before You Start

Before you begin setting up your Figma and Slack integration, ensure you have the following:

Step-by-Step Guide to Connecting Figma and Slack

This guide will walk you through setting up an automation using an integration platform, which provides more flexibility and robust features than basic native integrations.

Step 1: Sign Up or Log In to Your Integration Platform

  1. Navigate to your chosen integration platform (e.g., Make.com).
  2. If you don't have an account, sign up for one. Most platforms offer a free tier or trial period.
  3. Once logged in, look for an option to create a new "scenario," "workflow," or "automation."

Step 2: Choose Figma as Your Trigger Application

  1. In your new scenario, search for "Figma" in the list of available applications.
  2. Select Figma. You will then be prompted to choose a "trigger event." This is what will initiate your automation.

Step 3: Select a Trigger Event in Figma

  1. Common trigger events for Figma include:
    • New Comment: Triggers when a new comment is added to a specific file or project.
    • File Updated: Triggers when changes are saved to a file.
    • Design Published: Triggers when a new version of a design is published.
    • New File in Project: Triggers when a new file is added to a specific project.
    Choose the event that best suits your team's notification needs. For most teams, "New Comment" is a highly effective starting point.

Step 4: Connect Your Figma Account

  1. The integration platform will ask you to connect your Figma account. Click the "Connect" button.
  2. A pop-up window from Figma will appear, requesting authorization for the integration platform to access your Figma data. Review the permissions and click "Allow access."
  3. Once connected, you may need to specify which Figma team, project, or file the trigger should monitor, depending on the event chosen.

Step 5: Choose Slack as Your Action Application

  1. Add another module or step to your scenario and search for "Slack."
  2. Select Slack as your action application.

Step 6: Select an Action Event in Slack

  1. Choose the desired action for Slack. The most common action is "Send a Message."
  2. Other possible actions could include "Create a Channel" or "Invite User to Channel," though "Send a Message" is ideal for notifications.

Step 7: Connect Your Slack Account

  1. Similar to Figma, you'll need to connect your Slack workspace. Click "Connect."
  2. A Slack authorization page will open, asking for permissions. Select the appropriate workspace and authorize the integration platform to post messages on your behalf.

Step 8: Configure the Slack Message

  1. Now, define the details of the message that will be sent to Slack.
  2. Channel: Choose the specific Slack channel where you want the notification to appear (e.g., #design-feedback, #product-updates, or a private project channel).
  3. Message Text: This is where you compose the actual notification. Integration platforms allow you to dynamically insert data from the Figma trigger. For example, if your trigger is "New Comment," you can include the commenter's name, the comment text, and a direct link to the Figma file/comment.
  4. You can often customize formatting, add emojis, or include attachments.

Step 9: Test Your Scenario

  1. Before activating, it's crucial to test your setup. Most platforms have a "Run Once" or "Test" button.
  2. Initiate the Figma trigger manually (e.g., add a new comment in the monitored Figma file).
  3. Check your designated Slack channel to ensure the message appears correctly and contains all the expected information.

Step 10: Activate and Monitor Your Scenario

  1. Once testing is successful, turn on or activate your scenario. It will now run automatically in the background, continuously monitoring your Figma files for the specified trigger events.
  2. Monitor the scenario's activity logs on your integration platform to ensure it runs smoothly and troubleshoot any issues that may arise.
Ready to set this up? Build this automation free on Make.com.
Start free on Make.com →

Popular Use Cases for Figma and Slack Integration

Estimated Time Savings

Automating Figma and Slack communication can significantly reduce wasted time and improve overall team efficiency. Consider a team of 5 designers and 5 developers. If each person spends an average of 10 minutes daily manually checking Figma for updates, providing manual feedback, or sharing links, that amounts to 100 minutes per day, or over 8 hours per week, just on these manual coordination tasks. By automating notifications and feedback loops through a Figma-Slack integration, a substantial portion of this time can be reclaimed. This translates to hundreds of hours saved annually across a small team, allowing members to focus on design, development, and strategic problem-solving rather than administrative coordination.

Frequently Asked Questions (FAQ)

Can I customize the content of the Slack messages?

Yes, integration platforms provide extensive customization options for Slack messages. You can use dynamic data from Figma (like comment text, user name, file link, canvas name) to create rich, informative messages. You can also add static text, emojis, and specific formatting.

Do I need coding skills to set up this integration?

No, you do not need any coding skills. Integration platforms are designed with intuitive visual interfaces that allow users to connect applications and define workflows using drag-and-drop tools and pre-built modules, making automation accessible to everyone.

What types of Figma events can trigger Slack notifications?

Beyond new comments, common Figma triggers include new file versions published, files being updated, new files added to a project, and sometimes even specific component changes (depending on the integration platform's capabilities). This allows for a broad range of notification scenarios to suit different team needs.

Written by Vangari Sai Sampath, Automation Specialist · Integration Directory · Hyderabad, India