- Getting Started
- Code Review
- Platforms
- Configuration
- CI integrations
- Design Tools
- Developer Tools
- Web Projects
- Get Notified
- API
The Figma integration allows you to attach design specifications directly to your screenshot tests, providing visual context and design references alongside your test results.
When you link a Figma design to a screenshot test, Screenshotbot downloads and stores an image of the specified Figma component while preserving a direct link to the original design. The design reference then appears alongside your screenshot in all reports and test runs, providing visual context for your team.
To get the URL for a specific component or frame in Figma:
The URL will look something like: https://www.figma.com/file/abc123/My-Design-File?node-id=123-456&t=xyz789-0
Once a Figma design is linked to a screenshot test, the design image will appear alongside the screenshot when changes are detected in your tests. The original Figma link is preserved and accessible, and these design references persist across all future test runs. This means team members can view the design context without needing separate Figma access.
To update the Figma design linked to a screenshot test:
To remove a Figma design from a screenshot test:
Screenshotbot uses OAuth 2.0 to authenticate with Figma for each design link request, ensuring secure access to your files without requiring you to share Figma credentials. You'll need to authenticate each time you link a new design.
The integration requires only one Figma permission:
When a design is linked, all team members with access to the Screenshotbot project can view the linked design image and reference. However, the original Figma file permissions still apply for direct access to the Figma file itself. Design images are cached within Screenshotbot to ensure consistent access even if the original Figma file permissions change.
Sign up or contact us.