Seamlessly embed and preview live, interactive Figma design files and prototypes directly within your Confluence pages.
Figma Connect allows you to seamlessly embed and preview live, interactive Figma design files and prototypes directly within your Confluence pages. Ensure your entire team stays aligned by bringing your designs exactly where the work happens.
Before using the app, ensure the following:
Follow these simple steps to embed a Figma design into your Confluence page:
Open your design file or prototype in Figma.
Click the Share button in the top right corner.
Ensure the link permissions are set appropriately (e.g., "Anyone with the link can view").
Click Copy link.
Open the Confluence page where you want to embed the design and enter Edit Mode.
Type /figma and select Figma Connect from the macro dropdown menu, or insert it from the toolbar menu.
Once the macro settings dialog opens, paste your copied Figma URL into the input field.
(If applicable) Adjust any display settings available in the macro dialog.
Click Save or Insert.
Publish or Update your Confluence page. Your live Figma design is now successfully embedded!
https://www.figma.com/design/FILE_KEY/Titlehttps://www.figma.com/design/FILE_KEY/Title?node-id=NODE_IDhttps://www.figma.com/file/FILE_KEY/Titlehttps://www.figma.com/proto/FILE_KEY/Title (prototypes)Confluence administrators can manage app settings to ensure security and monitor usage:
Figma Connect uses a secure architecture built on Atlassian Forge with a Custom UI:
| Component | Technology | Purpose |
|---|---|---|
| Frontend | Forge Custom UI (React) | Macro configuration and embed display |
| Backend | Vercel Edge Functions | API proxy, token management, Figma API calls |
| Database | Supabase (PostgreSQL) | Tenant data, encrypted tokens, audit logs |
| Auth | Forge Invocation Token (FIT) | Secure communication between Forge and backend |
invokeRemoteA: Please ensure that the Figma URL is correct and the sharing permissions in Figma are set to allow viewing (for example, "Anyone with the link can view"). If the file is strictly private, the embed block may not render for users without Figma access.
A: No. Figma Connect acts purely as a secure rendering proxy. We do not store, export, or log your Atlassian Customer Data or your Figma design content.
Click "Connect to Figma" or "Reconnect to Figma" in the macro configuration dialog to authorize your Figma account.
Your Figma authorization has expired. Click "Reconnect to Figma" to re-authorize.
Verify that the Figma URL is correct and that you have access to the file in Figma.
Your Figma account does not have permission to view this file. Check your Figma team permissions.
If you encounter any issues or have feedback, we are here to help!