Matter Help

Extend Matter

You can greatly extend Matter's functionality by seamlessly integrating it with:

  • GitHub — merge changes back to the repository.

  • Figma — build from your Figma mockups.

  • Slack— get notified when mentioned.

GitHub integration

Matter can be further integrated with your GitHub repository to provide a direct flow for handing off prototypes to developers.

You can create pull requests from your prototype, allowing developers to review, refine, and enhance the generated code before merging it into the original repository. Changes can be tracked throughout the workflow, giving visibility into updates and merges.

This approach streamlines collaboration and ensures a convenient and safe transition from generated changes to production code.

Set up GitHub integration

  1. In the upper-right corner of your idea page, click Configure GitHub.

    Alternatively, in the upper-right corner of your project page (where ideas are listed), click the gear icon, then choose: Git | Install GitHub App

    You’ll be redirected to GitHub to authorize the Matter GitHub App.

  2. Sign in to GitHub if prompted and select personal account or organization in which your repository is located.

  3. When asked to grant access, you can choose either All repositories or Only selected repositories. If you choose the latter, make sure to select the repository that is mirrored in this Matter project.

    Click Install and Authorize.

  4. Once the app is successfully installed, you'll see an option Create pull request in the upper-right corner of your idea page in Matter.

Create a pull request

  1. Make sure you are in the correct idea and have the correct version displayed.

  2. Click Create pull request.

  3. You'll see the pull request draft where you can edit the branch name, title and description.

    Click Continue to GitHub. A pull request will be created, and you'll be redirected to it on GitHub.

    After a pull request is created, its status (Draft, Open, Closed, Merged) will be reflected on your Matter idea page, in the upper-right corner.

Disconnect GitHub

From Matter:

  1. In the upper-right corner of your project page (where ideas are listed), click the gear icon and choose Git

  2. Under GiHub Integration, click Configure.

    You'll be redirected to GitHub.

  3. Select personal account or organization which you want to disconnect.

  4. Scroll to the bottom of the Application setting screen and click Uninstall.

From GitHub:

  1. Login to GitHub and navigate to Settings | Applications.

  2. On the tab Authorized GitHub Apps choose Matter by Jetbrains and click Configure.

  3. Scroll to the bottom of the Application setting screen and click Uninstall.

Once the Matter App is uninstalled, and you won't be able to create pull requests from Matter.

Figma integration

  • Connect to Figma to generate prototypes based on your mockups.

  • Simply insert links to your Figma mockups into your prompts, and Matter will extract the required information to create the desired prototypes.

  • Use the Figma preview to quickly compare your Matter prototype with the provided design.

Connect to Figma

  1. In your prompt input field, click the Figma icon.

    Alternatively, click your user icon in the lower-left corner, then choose Settings | Figma | Connect to Figma.

    You’ll be redirected to Figma to authorize the Matter App.

  2. Follow the authorization process and allow access to your Figma account.

  3. When finished, you’ll be redirected back to Matter.

Tips on working with Figma

  • When adding a Figma mockup, provide a link to a single frame instead of the entire file or project.

  • For complex flows, share links in smaller steps, with fewer frames at a time.

Disconnect Figma

From Matter

  1. In the lower-left corner, click your user icon, then choose Settings | Figma.

  2. Click Disconnect.

From Figma

  1. Log in to your Figma account.

  2. Navigate to Settings and open the Security tab.

  3. In the Connected apps section, find %product by JetBrains.

  4. Click Revoke access.

Slack integration

Receive Slack notifications when someone mentions you in Matter

  1. In the lower-left corner, click your user icon, then choose Settings | Slack | Connect to Slack.

    You’ll be redirected to a Slack webpage.

  2. If prompted, log in to your Slack workspace.

  3. Click Allow to authorize the Matter App.

09 October 2025