# Credits & Usage
Source: https://docs.figr.design/account/credits-usage
Understand Figr's credit system, monitor your usage, and optimize your subscription for maximum value.
## How credits work
Every action in Figr uses credits. **Think of one credit as one hour of a designer's time.** Simple tasks use less. Complex ones use more.
| **Action in Figr** | **What it does for you** | **Typical credits used**\* | **What affects credits** |
| :------------------------- | :---------------------------------------------------------------------- | :------------------------- | :------------------------------------------- |
| Brainstorm & explore ideas | Generate directions, concepts, and problem‑framing from your context | 0.1–0.5 per exploration | Length of brief, number of ideas requested |
| Define PRDs & flows | Turn research into PRDs, user flows, and edge‑case maps | 0.5–1 per flow or PRD | Flow complexity, number of scenarios covered |
| Generate designs | Create screens and variations based on your PRD, flows, and constraints | 1–1.5 per screen | Number of screens, number of variants |
| Refine & polish designs | Make precise edits, states, and micro‑improvements to existing designs | 0.1-0.5 per edit | Amount of content edited in one go |
| Review & critique designs | Get structured UX / product feedback on screens or flows | 0.5–1 per review | Number of screens, depth of critique |
| Other AI assists | Smaller tasks (naming, copy tweaks, summaries, etc.) | 0.1–0.5 per request | Prompt length, extra context attached |
The math is simple. Bigger, more complex work costs more credits.
## Checking your balance
You'll see your remaining credits after each query. **No surprises.**
Want to check anytime? Look at the bottom of your sidebar navigation. Click your email and you'll see your credit balance right there.
## Team subscriptions
Teams share one pool of credits. **Unlimited seats.** Everyone on your team draws from the same credit pool. No need to track individual usage or worry about seat limits.
Add 5 people or 50. Zero extra cost.
## Credit rollover
Unused credits? They roll over to next month.
**But there's a cap.** You can roll over up to your monthly allocation amount. So if you get 100 credits per month, you can bank a maximum of 100 credits.
## What if I run out
Hit your limit mid-month? Upgrade to a higher plan anytime. You'll get access to more credits immediately.
Check pricing and credit allocations
Credit consumption is dynamic. The numbers above are estimates -actual usage depends on the complexity of what you're building.
***
Learn how to add team members, assign roles, and manage collaborative workflows effectively.
[Team Management →](/account/team-management)
# Team Management
Source: https://docs.figr.design/account/team-management
Add team members, assign roles, manage permissions, and optimize collaborative workflows in Figr.
## Accessing organization settings
Click your profile icon in the top right corner. You'll see a dropdown with your email, remaining credits, and organization options.
**See "Organization settings"?** You're an Admin. That's your control panel.
**Don't see the complete "Organization settings"?** You're a Member or Manager. You won't see the full settings.\
\
You can write to [hi@figr.design](mailto:hi@figr.design) to switch admins. An admin can also create multiple admins.
The badge next to your organization name shows your role - Admin, Manager, Member, or Outsider.
## Organization profile
This is where you set up the basics for your team.
### Changing your organization name
Your organization name becomes your domain. Type "acme-design" and your domain becomes "acme-design.figr.design".
**Can't change it after setup?** You'll need to contact support. This prevents confusion once your team is collaborating.
### Domain access control
This is the big toggle. Turn it on and anyone with a matching email can walk right in.
Let's say your domain is "figr.design". Someone with "[alice@figr.design](mailto:alice@figr.design)" can sign up and automatically join your organization. No invitation needed.
When this is enabled, team members with your domain **can't** create their own separate workspace. They're redirected to yours instead.
**Here's the catch:** You can not turn this on with a public domain like @gmail.com. To create a team you will need a business mail.
### Setting default roles for domain members
Right below the domain toggle, you'll see "New users from your domain join as."
Pick what role they get automatically:
* **Member** — They can create and work on projects
* **Manager** — They can also manage teams and invite people
* **Outsider** — They only see projects they're invited to
Most teams pick Member. It's open enough to be useful, restrictive enough to be safe.
### Deleting your organization
At the bottom, there's a red button: "Delete organisation."
This is permanent. All boards vanish. Everyone gets kicked out. Figr won't ask twice.
Only Admins can delete. Even Managers can't touch this.
## Managing your team
Click "Members & Roles" in the sidebar.
You'll see everyone in your organization. Their name, email, current role. The member count shows up at the top.
### Adding people
Click "Invite members" in the top right.
Type their email. Pick a role from the dropdown. Send.
**Domain access enabled?** You might not even need to invite them. They'll show up automatically when they sign up with a matching email.
### Changing someone's role
Click the dropdown next to their current role. You'll see all four options.
Pick the new role. Done. The change is instant—they'll immediately gain or lose permissions.
**Can't change your own role.** You need another Admin to do it. Prevents accidents.
### Removing members
Click the trash icon on the right side of their row.
They lose access to everything immediately. Projects, teams, files—all gone.
Removed members don't get a notification. If you want to let them know, tell them yourself.
## Organization teams
This is different from members. Teams let you group people for specific projects or departments.
You'll find "Organisation Teams" in the sidebar. Create teams like "Design", "Engineering", or "Customer Success" to organize work.
**Managers and Admins** can create and delete teams. Members can't.
## Understanding roles
Figr has four roles. The difference between them is what they're allowed to do.
Click "Permission Information" in the sidebar to see this comparison view. It shows every permission for every role, side by side.
### Outsider
**Who this is for:** External contractors, clients, agencies, consultants - anyone outside your company.
They can only see and edit projects you explicitly invite them to. That's it.
They can't see your other projects. Can't create new ones. Can't see who else is on your team.
**Permissions:**
* Project Collaborator (on invited projects only)
### Member
**Who this is for:** Your core team. Designers, PMs, developers, researchers - people who build the product.
They can create projects and collaborate freely. They can't manage people or change settings.
**Permissions:**
* Create Projects
* Project Collaborator (on all projects they have access to)
**What they can't do:** Invite people, create teams, delete anything, change anyone's role.
### Manager
**Who this is for:** Team leads, project managers, department heads. People who wrangle other people.
They get everything Members have, plus team management powers. They can add and remove people, create teams, and invite Outsiders.
They still can't delete the organization or change permissions.
**Permissions:**
* Everything Members can do, plus:
* Create Team
* Delete Team
* Remove Members
* Invite Outsiders
**What they can't do:** Delete projects, change role permissions, delete the organization.
### Admin
**Who this is for:** Founders, CTOs, heads of product—people who own the decisions.
Full control. They can do everything Managers can do, plus the destructive actions and permission changes.
**Permissions:**
* Everything Members and Managers can do, plus:
* Delete Projects
* Edit Permissions (change what each role can do)
* Delete Organization
**This is the only role** that can change what permissions each role has. And the only role that can delete the org.
## Permission definitions
Here's what each permission actually means.
**Project Collaborator** — View and edit projects you're invited to. This is the baseline—everyone has it for their projects.
**Create Projects** — Start new projects in any workspace. Members, Managers, and Admins can do this.
**Create Team** — Make new teams to organize people. Managers and Admins only.
**Delete Team** — Permanently remove a team. Can't be undone. Managers and Admins only.
**Remove Members** — Take people off the organization entirely. Managers and Admins only.
**Invite Outsiders** — Bring in external collaborators (contractors, clients). Managers and Admins only.
**Delete Projects** — Permanently remove projects. This is destructive—only Admins can do it.
**Edit Permissions** — Change what each role is allowed to do. Admins only. This is meta-permission.
**Delete Organization** — Shut down everything. Nuclear option. Admins only.
## Switching between organizations
You can be part of multiple organizations. Each one might have you at a different role.
Click your profile icon, then "Switch organisation". Pick the one you want to work in.
**Your role changes per organization.** You might be an Admin at your company and an Outsider at a client's organization.
Check the badge next to the organization name to see your current role.
## Setting up your organization (step by step)
Let's say you're starting fresh.
**Step 1:** Create your organization. Pick a name that becomes your domain.
**Step 2:** Decide on domain access. If your team all has company emails (@yourcompany.com), turn it on. Set the default role to Member.
**Step 3:** Invite your first few people manually. Give them the right roles:
* Admins: Founders, whoever needs full control (1-2 people max)
* Managers: Team leads, project managers (sparingly)
* Members: Everyone else on your team
* Outsiders: External contractors (invite per project)
**Step 4:** Create teams if you need them. "Design", "Engineering", "Product"—whatever matches your structure.
**Step 5:** Check "Permission Information" to make sure you've got roles set up right.
## Common scenarios
**"I hired a contractor for one project"**\
Make them an Outsider. Invite them only to that project. They won't see anything else.
**"Our designer just became a team lead"**\
Change their role from Member to Manager. Now they can invite people and manage the team.
**"Someone left the company"**\
Remove them from the organization. Click the trash icon next to their name.
**"I want my whole team to auto-join"**\
Turn on domain access. Set the default role to Member. Share your domain with them.
**"Someone needs to delete projects but shouldn't have full Admin"**\
You can't do this with the default roles. Only Admins can delete projects. Consider whether they really need this power.
## Security best practices
**Don't make everyone an Admin.** You don't need five people who can delete the organization. One or two is enough.
**Start restrictive.** New hire? Give them Member access. You can always promote them later. Can't demote without awkwardness.
**Turn off domain access if your domain is public.** Gmail, Yahoo, Outlook—these are shared by millions. Don't auto-invite strangers.
**Use Outsider liberally.** Client wants to see the designs? Make them an Outsider for that project only. Don't give them Member access.
**Managers don't need to be Admins.** Most team leads only need Manager. Save Admin for people who truly need to change permissions or delete things.
## Troubleshooting
**"I can't see Organization settings"**\
You're not an Admin. Ask an Admin to change your role or to handle whatever you need.
**"Someone joined automatically but they shouldn't have"**\
Your domain access is on. Turn it off if you want to control invites manually.
**"I removed someone but they can still see projects"**\
Did you remove them from the organization, or just change their role? Check the members list.
**"I deleted a team by accident"**\
There's no undo. You'll need to recreate it and re-add members.
**"Someone needs more permissions but I don't want to make them Admin"**\
Check if Manager gives them what they need. If not, you might need to make them Admin—or reconsider whether they need that permission.
# Troubleshooting
Source: https://docs.figr.design/aryan
Fixes for the most common Figr issues: design system, edge cases, prompts, and Figma export.
When Figr does not do what you expected, it is usually a context or prompt gap. Work through the relevant section below.
Check these first:
* Is a design language or design system actually added?
* Is the right Context Pod attached?
* Did you point Figr at the existing layout or component to follow?
Then nudge it:
```text theme={null}
Make this screen closer to our existing settings pages, using the current components and spacing.
```
Ask for them explicitly:
```text theme={null}
List the edge cases for this billing upgrade flow, including payment failure, expired card, permission restriction, and downgrade impact.
```
Use this formula:
```text theme={null}
Given [context], help [user] achieve [goal]. The current problem is [problem]. Use [inputs and design system]. Consider [states and edge cases]. Output [artifact, design, or review].
```
Example:
```text theme={null}
Given our onboarding flow and design system, help a workspace admin finish setup faster. The current problem is drop-off on the team-invite step. Use the attached recording and design language. Consider empty, error, and success states. Output a redesigned setup screen.
```
Check these:
* Is the design final enough to export?
* Did you export the right item?
* Are you comparing against the latest version?
## Account and access
You are not an Admin. Only Admins see the full organization settings. Ask an Admin to change your role or to make the change for you. See [Roles and permissions](/roles-and-permissions/canonical-roles-and-permissions).
Domain access is on, so anyone with a matching company email joins without an invitation. Turn it off if you want to approve every invite manually. See [Domain auto-join](/roles-and-permissions/domain-auto-join).
Check whether you removed them from the organization or only changed their role. A role change does not remove access, but removing them from Members & Roles does.
Your team shares one credit pool. Upgrade to a higher plan to get more credits immediately, or wait for next month's allocation. See [Usage and credits](/billing-and-settings/usage-and-credits).
# Item Actions
Source: https://docs.figr.design/canvas/action-items
Quick actions for any item you select on the Canvas, plus deeper actions in full screen.
When you select an item on the Canvas, Figr shows quick actions for that item. A canvas item can be a generated prototype, UX review, user flow, PRD, screenshot, reference, sticky note, or any other artifact on the Canvas. For prototypes, the quick actions can include **Interact** and **Full screen**. Interact lets you click through the prototype directly on the Canvas; Full screen opens it in a focused view for closer review.\\
In full screen, you can reach deeper actions: export the design, copy it as an image, use the MCP server, download code, switch versions, or return to the Canvas.
## Common actions
Available actions depend on the item type. \
The list below covers prototypes and common artifacts.
| Action | What it does | Where |
| -------------------- | ------------------------------------------- | ------------- |
| Interact | Click through a prototype on the Canvas | Selected item |
| Full screen | Open a focused review view | Selected item |
| Duplicate | Copy the item on the Canvas | Selected item |
| Delete | Remove the item from the Canvas | Selected item |
| Return to Canvas | Go back from full screen | Full screen |
| Export to Figma | Send the design to Figma as editable output | Full screen |
| Copy as image | Copy a rendered snapshot to your clipboard | Full screen |
| Use MCP server | Give a coding assistant project context | Full screen |
| Download code | Download the item's front-end output | Full screen |
| Switch versions | Move between earlier and later outputs | Full screen |
| Preview device sizes | Check the output at different screen sizes | Full screen |
This makes the Canvas a working surface, not a static board. Select an output, inspect it, interact with it, export it, or move it forward without leaving the project.
## Related
Continue a generated design in your team's Figma workflow.
Turn an artifact into a public page or share the full project.
Let AI coding assistants read project context.
How the visual workspace fits together.
# Canvas overview
Source: https://docs.figr.design/canvas/canvas-overview
The canvas is your visual workspace where context, artifacts, and prototypes live together.
It is not a blank chat. It is where everything Figr does comes together.
On the canvas you can:
* Add screens and references
* Keep docs and prototypes side by side
* Annotate with notes and comments
* Reason from visible context, not just text
* Compare directions next to each other
* Interact with generated prototypes
* Track versions of any item
* Organize work into sections
* Collaborate with your team
# History and Layers
Source: https://docs.figr.design/canvas/history-layers
Find, review, or return to anything on the Canvas with version history, Layers, and Activity.
## Version history
Use version history to go back to earlier versions of a generated output. It helps when:
* A new edit changed too much
* You preferred an earlier direction
* You want to compare two versions
* You need to restore a previous output
* You want to see how the design evolved For example, you generate a dashboard, then ask Figr to make it more compact. If the new version feels worse, open version history and return to the earlier one.
## Layers
Use Layers to see what exists on the Canvas. This helps when your Canvas has many prototypes, notes, screenshots, flows, and sections. Use Layers to find a specific item, understand Canvas structure, check what belongs inside a section, and navigate a crowded Canvas faster.
## Activity
Revert to a previous version Use Activity to review what changed recently. It helps when you are collaborating with others or returning to a project after some time. Use Activity to check what was added, what was edited, what was moved, who made a change, and when it happened.
## Related
What you can do with a selected item.
Sticky notes, comments, and sections.
Refine a part without redoing the whole screen.
# Organize Canvas Work
Source: https://docs.figr.design/canvas/organize
Keep a crowded project scannable with sticky notes, comments, sections, and connector lines.
As a project fills up with screenshots, references, UX reviews, flows, PRDs, and prototypes, it gets harder to scan. Sticky notes, comments, sections, and connector lines keep it organized.
## Sticky notes
Quick context beside the work: "Need PM input," "Check empty state," "Final direction," "Needs edge cases," "Engineering constraint," or "Use this reference pattern."
## Comments
Feedback tied to a specific item on the Canvas:
* Ask a PM to confirm a requirement
* Leave design feedback on a screen
* Ask engineering to check feasibility
* Mark something for founder review
* Add handoff clarification before export
## Sections
Group related work into named stages: Research inputs, UX review, User flow, Design explorations, Final direction, Ready for review, Ready for export.
## Connector lines
Show relationships between items, such as a PRD connected to its prototype, or a user flow connected to the screens it produced.
## Organize a crowded canvas
Drop a sticky note beside an item to capture quick context or a decision.
Attach a comment to a specific item when feedback belongs to that artifact.
Select related items and group them into a named section so the stage is clear at a glance.
Link artifacts to each others with connectors and give Figr relational context
## Related
The visual workspace, end to end.
What you can do with a selected item.
Find and restore earlier versions.
# Changelog
Source: https://docs.figr.design/changelog
Latest updates, new features, and improvements to the Figr platform.
### **Version 3.8.0 - Aug 19, 2026**
**Features**
* **Wireframes on canvas.** Wireframes created in chat now appear as canvas nodes alongside prototypes and other project work.
* Edit parts of a wireframe without generating the whole thing again.
* Add wireframes from older chats back onto the canvas.
* Resize, view fullscreen, copy as an image, use version history, and Select & Edit.
* **Multiple chats in one project.** Explore different directions without duplicating the whole project.
* Switch between separate conversations while keeping the same canvas, files, and version history.
* Fork any completed turn to try another direction without changing the original chat.
* Each chat can generate independently.
* **Custom Skills.** Add standing instructions for how Figr should work with your team.
* Keep a Skill always on or let Figr use it only when relevant.
* Type `/` in chat to bring in a specific Skill.
* Team members can view shared Skills, while owners and admins manage them.
* **In-app feedback.** Rate your experience directly from chat and add more context when something is not working.
* Negative feedback can include reason tags and free text.
* Responses save as you fill them in.
* A book-a-call option appears when more help is useful.
* **Enterprise credit reshuffling.** Admins can move unused AI credits from one team seat to another.
* Remaining credits now appear in Members & Seats.
* Credit transfers stay within the same organization.
* Enterprise shared-credit handling was also added to the project-sharing flow.
**Improvements**
* **More reliable usage tracking.** Settings → Activity now uses a real-time usage ledger instead of waiting on slower project scans.
* A loading state appears while older organization history is indexed.
* **More reliable Design System indexing.**
* Failed indexing jobs now retry instead of getting stuck.
* Runs that index zero projects are no longer marked as complete.
* **More reliable code generation.** Subagents now run an automatic lint check while generating code.
* Exploration and code tasks moved to a newer model.
* Stability work reduced crashes and hangs introduced by the linting flow.
* **Better Figma export debugging.** Bulk Figma exports now record the same debugging information available for single-screen exports.
**Fixes**
* Fixed a typography-panel overlap issue.
* Fixed Figma frames attached through the plugin not appearing as visible attachment chips.
* Fixed Design System publishing failures caused by hardcoded package names in prototype imports.
* Fixed Design System republishing that could overwrite hand-written agent guidance.
* Fixed vendored Design Systems, including MUI-based systems, not rendering correctly in previews.
* Fixed several crashes and hangs in the code-generation flow.
### Version 3.7.0 - Aug 3, 2026
**Features**
* **Screens for prototypes.** View every route and UI state on one flow board. Loading, empty, error, and success states appear as separate frames with labelled sections and transition edges.
* Export multiple screens to Figma in one run, with progress and errors shown per screen.
* Use Generate screens to let the agent propose and build missing states.
* **Queued messages.** Send follow-ups while the agent works. Figr runs them in order once the current task finishes.
* Edit, remove, or clear queued messages.
* Queues pause after errors or when credits run out, and resume when ready.
* Also works in Design System chats.
* **Organize canvas.** Group canvas nodes by creation date or type, including Prototypes, Documents, Flows, Images, and Stickies.
* Manually created sections stay unchanged.
* Sections now behave more like Figma frames.
* Stickies, text, and documents now resize with live previews.
* **Context from past chats.** New chats can pull relevant decisions from earlier chats in the same Context Pod and show where they came from.
* Screenshots and attachments help find the right past context.
* Figr stays quiet when nothing relevant exists.
* **Comments on shared projects.** Signed-in viewers can comment and reply through public project links without joining the workspace. Only workspace members can resolve or delete threads.
**Improvements:**
* **Workspace join requests.** Users with a matching work email can find and request access to their team’s workspace.
* Admins can approve requests from email or Settings → Members.
* Workspaces can allow instant domain-based access or require approval.
* **More reliable Design Systems.**
* Attached or switched Design Systems now apply to the next query.
* Removing one clears it across the project and agent context.
* Older Design Systems now open the upgrade flow instead of failing.
* Newer projects now use the same token, component, and lint checks as older projects.
* **Faster canvas opening.**
* Canvas content loads before full history and project files.
* Duplicated prototypes reuse their existing previews.
* **Updated design agent.** The agent now uses Claude Opus 5, with Sonnet 5 for subagents. More steps now run in parallel.
* The agent makes fewer repeated edit calls and unnecessary follow-up questions. Failed steps report clearly.
* Video summaries use a newer, faster model.
* **Starter pricing.** The Starter plan is back to \$39 with 200 credits per month
**Fixes:**
* **Clearer Figma plugin errors.** The plugin now detects when Figma is in the background and asks you to bring it forward.
* Design System scans explain why capture paused.
* Chat responses stay active when Figma stops responding.
* Improved Mermaid diagram rendering, including fullscreen.
* Deleted projects now leave the sidebar immediately.
* Fixed several canvas, loading, and interaction issues.
### Version 3.6.5 - Jul 17, 2026
**Features**
* **Unified @ mentions.** Reference canvas nodes, sections, chats, Context Pod attachments, and product-context files from one mention system. References are resolved before execution, with relevant product context retrieved automatically.
* **Context-aware canvas creation.** Choose a searchable Context Pod and Design System before creating a canvas, so the agent starts with the right product knowledge and component context.
* **Redesigned Context Pods & Design Systems.** New card-based pages with ownership filters, file and canvas counts, usage visibility, dark-mode component previews, and inline documentation.
* **Position-pinned prototype comments.** Leave comments directly on published prototypes. Pins stay anchored to the same screen position while reviewers pan and zoom.
* **Query-scoped file attachments.** Attach files directly to a query without automatically adding them to the canvas. Files can still be added to the canvas when needed.
**Improvements:**
* **More resilient sessions.** Automatic socket reconnection and larger payload limits make longer generations and heavier sessions more reliable.
* **Improved Claude and MCP hand-off.** One-click Claude plugin installation, hand-off marks, and more reliable context transfer between Figr and MCP-compatible tools.
* **Browser notifications.** Opt in to receive a notification when the agent finishes generating a response.
* **Annual pricing at usage limits.** Annual plan options now appear directly in the usage-limit modal, making lower-cost billing options easier to access.
**Fixes:**
* Failed streams now surface errors. Interrupted or failed generations show a clear error state instead of leaving the conversation silent.
* @ mentions resolve the correct resource. References now open the actual chat, canvas node, or document instead of falling back to guessed paths or incorrect resources.
* MCP communication is more reliable. Fixed issues that could cause hand-offs or context transfer to fail intermittently.
* Smoother plugin rename and open flow. Fixed stuttering and unnecessary transitions when renaming a plugin and opening it immediately afterward.
### Version 3.6.2 - Jul 3, 2026
**Features**
* **New Starter plan.** A lower entry point to go paid — the Starter tier now starts at \$19/month, so you can unlock the paid experience without a bigger upfront commitment.
* **Redesigned pricing page.** A cleaner, clearer pricing page that lays out what each plan includes and makes it easier to pick the right one, with checkout handled through Stripe.
**Improvements**
* **Better design-system adherence.** When a design system is attached to your project, new designs now stick to it far more reliably — reaching for your published components and design tokens instead of hand-rolling one-off styles. The building agent resolves your component catalog more accurately, so what it generates looks like it belongs to your system.
* **Steadier long sessions.** Extended, multi-step generations hold up better across long conversations — smarter handling of history and step limits means the agent winds down gracefully and finishes the job instead of stalling out on a large task.
**Fixes**
* Fixed errors that could interrupt submitting a query.
* Fixed preview rendering and loading states so results appear reliably.
* Fixed remote export so exports complete as expected.
## June 2026
### Version 3.6.0 - Jun 16, 2026
**Features**
* **Choose where your data lives.** Figr now supports EU data residency, so teams with regional requirements can keep their data in-region. Pick your region right where you work - no separate setup.
* **Region-aware Figma plugin.** New and signed-out users get a US/EU selector; your choice is remembered after you sign in and reused on every run.
* **Reference another chat with** `@`**.** Type `@` in the canvas composer to pull in another chat by name — it drops in as a tidy, removable chip, so the agent has that project's context without you copy-pasting anything. Multi-word names and search-as-you-type make the right chat easy to find.
* **See what the agent will act on before you send.** A new card above the chat composer shows the canvas edits you've made since your last message — the exact changes the agent will pick up on its next turn. Sanity-check your context first, then send with confidence.
**Improvements**
* **Version-aware artifact cards.** Prototype, doc, and diagram cards now show which version they are and open that exact version instead of always jumping to the latest — so revisiting an earlier result lands you where you expect.
**Fixes**
* Cleaned up prototype node behavior on the canvas, including the delete-prototype confirmation and chip UI.
* Fixed connector rendering between canvas nodes.
* Improved handling of Markdown and `.mmd` diagram files.
### Version 3.5.5 - Jun 8, 2026
**Features**
* **New connector integrations: Slack, Linear, and Mobbin.** Connect the tools your team already lives in so Figr's agent designs with your real context. Pull conversations and decisions from Slack, tickets and specs from Linear, and reference real shipped-product screens from Mobbin — all feeding the agent's understanding of what you're building.
* **Connect with an API key.** Providers that don't support one-click sign-in can now be linked with a personal access token or API key, so more tools are reachable.
* **Add and use in one place.** Connectors you enable in settings now show up in the canvas assets menu right away, with a clear entry point to add your first one.
* **Auto app updates.** Figr now updates itself in the background — you get the latest version without manually refreshing, and an interrupted session can pick up where it left off instead of starting over.
* **Duplicate Nodes.** You can now duplicate and copy nodes across canvases. Just copy and paste into another canvas. Much easier to
**Improvements**
* **Security hardening.** A round of hardening across sign-in and sharing — stricter session handling, secure response headers, tightened redirects, and refreshed rate limits — to keep your account and shared projects safer.
* **Smoother Figma export.** Saving a design to Figma is more reliable, and the export now carries design tokens and richer styling through to the plugin for a cleaner result.
* **Faster, more reliable copying.** Copying and duplicating canvas nodes — including images and other media — is quicker, works consistently across browsers, and no longer races against the clipboard.
**Fixes**
* Fixed a duplicate/remix issue where copying a project could pull in content from the wrong project.
* Fixed SVGs not rendering in prototypes and several Figma import glitches, including frame fills, ring shadows, and spacing gaps.
* Fixed duplicated projects occasionally saving under the wrong ID.
* The browser tab title now updates as you move between projects.
## May 2026
### Version 3.5.0 - May 28, 2026
The New Canvas. Your whole project is now one infinite, full-screen canvas — your first prompt becomes a live project with no reload.
**Features**
* **The New Canvas.** Your project is now one infinite, full-screen canvas instead of separate pages. Your first prompt turns into a live project with no reload, and your drawings, stickies, and dropped media are versioned per project — they're no longer wiped when you retry a query.
* **New node types.** Drop in links (with live previews) and PDFs (first-page thumbnail, selectable text), group nodes into Sections, and add annotations — mark a region inside an image and the agent gets a crop of just that area plus your note.
* **Click-to-use prototypes.** Select a prototype and it's instantly live: drag to interact, hold Space to pan, scroll to zoom, resize to fit. No separate "Interact" toggle.
* **Live cursors and follow mode.** See teammates' named cursors on the canvas and click an avatar to follow their view, Figma-style.
* **Edit and re-run queries in place.** Return to earlier results and re-select them, with smoother gestures and deeper zoom.
**Improvements**
* **Smarter design agent, now on Opus 4.8.** Sharper, more on-brief generations that follow your intent more faithfully and break far less mid-build, with the agent's internal guidelines and tool instructions rewritten for fewer wasted steps.
* **Version history that reads like a story.** The Activity panel now groups edits under the prompt that made them, and deleted or retried queries no longer clutter the timeline. Docs, Mermaid diagrams, and freshly-pasted content now version correctly.
**Fixes**
* Shared links now render read-only for logged-in outsiders, guests, and anonymous visitors — no more 403. Sign in from a shared view and you land back on the same project.
* Legacy-engine projects publish, render, and show history without errors.
* The app detects a new version, prompts a refresh, and stops serving stale chunks — no blank screens after a deploy. Plus fixes for shared image thumbnails, project renaming, and new-user sign-up.
### Version 3.4.0 - May 14, 2026
**Features**
* **Version history for every artifact.** Each prototype, doc, and flow now keeps its own timeline of versions. Open the version dropdown in the fullscreen header to look back at any earlier state of a single artifact, without touching the rest of your canvas.
* **Version-pinned publishing.** When you publish, the shared link is now frozen to the exact version you published — later edits no longer leak into a live link. The publish panel shows which version is public and flags when a newer one is available, with a one-click "Update to latest."
* **Reliable builds behind every share.** Published prototypes are compiled into their own standalone build per version, so a shared link always renders the frozen snapshot. If a build fails, the publish panel surfaces it and lets you retry, and unpublishing fully tears the live link down.
**Improvements**
* **Smoother upgrades and plan changes.** Upgrading now runs through a new checkout flow, and moving between plans (including converting to Stripe billing) is handled more cleanly end to end.
* **Slimmer iPhone prototype frame.** The device frame around mobile prototypes is tighter and truer to the real thing.
**Fixes**
* Fixed top-ups being blocked in some billing states.
* Fixed credits being drained incorrectly from a seat.
* Fixed image and asset uploads failing in some cases.
* Fixed prototypes occasionally rendering blurry.
* Fixed connection issues with the MCP server for tools that connect without auth.
## April 2026
### Version 3.3.0 - Apr 22, 2026
**Features**
* **Share and remix any project.** Projects can now stand on their own. Make one public and anyone can open it, then click Duplicate to spin up their own copy, no account required to view. Signed-out visitors keep their remix intent through sign-up so the project lands in their new workspace.
* **Remix a single query.** Instead of cloning a whole project, you can fork just one query and its result into a fresh canvas to explore a variation without touching the original.
* **Design System over MCP.** Connect your Figr design system to external AI tools like Claude Code and Cursor through our MCP server, so those agents can read your real components and tokens and build against them directly. Richer tool descriptions and server-level guidance mean connected agents understand what your project holds without a discovery round-trip.
* **Personal workspaces.** Create your own personal workspace to work solo, with smarter handling of team invites and auto-join so you land in the right place instead of a shared org by default.
* **See who did what.** Projects and queries now show user attribution, so on shared work you can tell at a glance who created or ran each thing.
**Improvements**
* **Figma export with auto-layout and variables.** Exports to Figma now come through with proper auto-layout and mapped variables, so the result is a real editable Figma structure instead of a flat, static frame.
* **Sharper design-to-code from Figma.** The Figma plugin now extracts real assets — images and vectors — when you pull a frame, so generated code renders with your actual artwork instead of broken images or placeholders.
* **Stronger design system agent.** The design system agent gained import-tokens and query tooling and clearer craft guidance, so it pulls from your system more reliably and drifts off-brand less often.
* **Self-serve migration to the new agent.** Projects still on the old agent now show a banner and a one-click button to migrate to the current agent, and you can upload `.html` files directly into a project.
* **Video frames inline in chat.** Video output now renders directly inside the chat instead of forcing you elsewhere to view it.
**Fixes**
* Duplicating and remixing projects is more reliable, including longer-running clones that previously timed out and cases outside a single organization.
* Fixed a duplicate-streaming glitch where a response could render twice.
* Fixed the share dialog and several publish-mode styling issues.
* Fixed editing document nodes on the canvas.
* Removed the paste-from-Figma path in favor of the plugin flow, cleaning up a confusing duplicate way in.
### Version 3.2.4 - Apr 17, 2026
**Features**
* **Project cloning.** Duplicate any project, yours or a teammate's, and start a new project from where they left off. All context, artifacts, and product knowledge carried over. No rebuilding from scratch.
* **Agent 2.0 MCP Server.** An advanced MCP server built for Agent 2.0. Take your prototypes, flows, and product context from Figr into any AI application that supports MCP. Cursor, VS Code, or any MCP-compatible environment. Your work stays accessible wherever you build.
* **Usage metrics for all plans.** Detailed usage metrics are now live in Settings with user-by-user breakdowns for teams. Previously enterprise-only. Now available on free, pro, and team plans.
**Improvements**
* **Opus 4.7 for thinking agents.** Figr uses 5-6 specialized agents working together to deliver results. The thinking layer now runs on Opus 4.7 by default for everyone. It reasons more critically, catches more nuance, and generates sharper interfaces.
* **Better Figma export fidelity.** Exported designs transfer to Figma with improved accuracy across layout, spacing, and component structure.
* **Richer Figma asset extraction.** Asset import from Figma files now captures more vectors, icons, and images with higher precision.
**Fixes**
* Deeper Figma Sync connection. The plugin maintains a more stable, reliable connection between Figma and Figr throughout your session.
### Version 3.2.3 - Apr 10, 2026
Figr Launch Week begins. Five major features over five days. Each built from what 50 PMs told us slows them down most.
**Features**
* **Design System Agent.** A new agent that understands your design system as structured, connected context, not a flattened markdown file.
* **Import from Figma.** Open the Figr Sync plugin and the agent maps your design tokens, usage guidelines, and component variants exactly the way you've documented them.
* I**mport from your live product.** No documented design system? Use the Chrome extension to capture your live web app or upload docs. Figr builds your design system with semantic tokens, linked and structured properly.
* **Talk to it.** Ask where a token should be used. Ask which component fits a pattern. Your design system becomes a conversation, not a reference doc you never open. When needed, the agent can edit and update the design system with your permission.
* *Existing users: Your current design system has been migrated to the new format automatically.*
* **Agent 2.0 general availability.** Agent 2.0 is now fully available to all users. It reads your Context Pod, your design system, your flows, and works across 40-50+ screens in a single prototype. **Bigger builds.** Give it a complex product problem. Complete flows, not fragments you stitch together yourself. The agent builds a file system for your project and works through it screen by screen, state by state. **More precise.** The agent reads smarter, knows when to pull from your Context Pod, when to reference your design system, and how much context it actually needs. Edits stay surgical. **Lower cost.** Optimized context handling means fewer unnecessary reads and smarter context fetch. Better outputs while using fewer credits.
**Improvements**
* **Design system compliance by default.** Every prototype Figr generates now follows your tokens, components, and visual language automatically. No prompting required.
### Version 3.2.2 - Apr 8, 2026
Figr Launch Week begins. Five major features over five days. Each built from what 50 PMs told us slows them down most.
**Features**
* **Context Pods with Connectors.** Context Pod is where Figr learns everything about your product. With Connectors, your context flows in automatically from Notion, Atlassian, Mixpanel, Amplitude, Google Workspace, Granola, Miro, and any tool that supports MCP. No copy-pasting between tools. Every new input makes Figr smarter about your product. This isn't retrieval. It's a context graph that compounds.
* **Refreshed Infinite Canvas.** Your brainstorms, user flows, edge cases, and high-fidelity prototypes now live in one connected workspace. Rearrange artifacts. Hide what you don't need. Comment directly on designs. Export what's ready. Canvas is your product thinking space, not a chat log. *Note: The updated Canvas works in new projects and with Agent 2.0 only.*
**Improvements**
* **Canvas artifact management.** Add sticky notes, rearrange artifacts freely, delete what you don't need, and organize your canvas the way you think.
* **Inline commenting on artifacts.** Leave comments directly on any artifact in the canvas for team collaboration and decision tracking.
* **Optimized canvas loading.** Files load incrementally, canvas state can be modified mid-stream, and layout algorithm is improved.
**Fixes**
* Improved error messages now surface specific, actionable details instead of generic failures.
### Version 3.2.1 - Apr 6, 2026
Figr Launch Week begins. Five major features over five days. Each built from what 50 PMs told us slows them down most.
**Features**
* **Figma Sync Plugin.** A native Figma plugin that gives Figr instant access to your complete file. Open the plugin inside any Figma file and Figr reads your tokens, components, instances, and sections in one click. No more pasting links one by one. Every prototype Figr builds now follows your spacing, your components, your visual language automatically.
* **Agent 2.0 (Beta).** A ground-up rebuild of Figr's design agent. Figr now builds a complete file system for your project, handles multi-screen prototypes in a single session, and runs longer on complex builds. Editing is faster and more precise. Enable it by selecting "Auto" below the chat input.
* **Edit subagent.** A dedicated agent now handles design edits with better context isolation. Changes to one screen don't bleed into unrelated parts of your design.
**Improvements**
* **Instant retry.** Retry button now starts streaming immediately. Updates are offloaded to the background.
* **Optimized canvas loading for deep agents.** Files load incrementally, canvas state can be modified mid-stream, and layout algorithm is improved.
**Fixes**
* Canvas state saving bug resolved.
## March 2026
### Version 3.1.0 - Mar 26, 2026
**Features**
* **Deep Agent available for all Pro users.** The deep agent, previously in limited access, is now live for every Pro subscriber. Longer-running, more complex design projects with multi-screen output.
* **Context Pods (formerly Product Ally).** Renamed for clarity. Same powerful context system, now called Context Pods across the product. Includes much better processing and fetches specific parts of the context to save token cost.
**Improvements**
* **Significantly faster app performance.** First load, project pages, chat pages, and Context Pods all load noticeably faster. Projects are paginated. Chat canvases load incrementally as you scroll instead of all at once.
* **All lists virtualized.** Long project lists, chat histories, and artifact collections no longer cause lag regardless of size.
* **Better error messages.** Errors from the backend now surface with specific, actionable messages instead of generic failures.
**Fixes**
* Figma copy behavior fixed.
* XML code no longer appears in outputs.
* Permanent loading states now have retry handling.
### Version 3.0.6 - Mar 3, 2026
**Features**
* **Edit subagent for design changes.** A dedicated agent now handles design edits with better context isolation. Edits are more precise and don't bleed into unrelated parts of your design.
* **Video analysis in execution agent.** The execution agent can now process video attachments directly during design work. Share a screen recording mid-flow and Figr incorporates it without switching modes.
**Improvements**
* **Smarter context orchestration.** Major upgrade to how Figr manages context during sessions. Less bloating, lower credit consumption, more stable performance across long conversations.
* **Figma image fidelity.** Imported Figma images no longer descale. What you see in Figma is what Figr works with.
* **Onboarding flow refined.** Cleaner first-time experience with improved copywriting and smoother account setup.
* **Attachment handling.** Attachments already in your conversation won't get re-fetched unnecessarily. Less redundant processing, fewer wasted credits.
* **Dynamic thinking.** Figr scales its reasoning depth to match query complexity. Simple questions get fast answers. Complex problems get deep thinking. Lower memory usage across the board.
**Fixes**
* Regenerate button now appears for errored states in spaces after 10 minutes.
* Credits modal copywriting updated for clarity.
* Various stability optimizations throughout the app.
## February 2026
### Version 3.0.4 - Feb 23, 2026
**Features**
* **Product context images in designs.** Figr's design agent can now embed your uploaded images, logos, screenshots, and brand assets, directly into generated prototypes. No more placeholder swaps after the fact.
**Improvements**
* **Space-based filters in All Chats.** Filter your chat history by space. Easier to find past conversations when you're working across multiple products.
* **Product Ally navigation via canvas.** The active Product Ally now displays beside the project name in canvas, so you always know which product context Figr is referencing.
* **Smarter context management.** Context cleanup is now phase-based instead of aggressive. Prevents premature cache invalidation, which means fewer repeated computations and more stable credit usage mid-session.
* **Faster design edits.** The execution agent now uses targeted reads (grep → offset → edit) instead of reading full files. Roughly 5x less context consumed per edit.
* **Better video analysis.** Improved model and analysis for screen recording interpretation. Figr extracts more accurate context from video walkthroughs.
* **More reliable image reading.** Improved handling for fetching reference images from URLs with graceful fallback when sources are inaccessible.
* **Credit deduction improvement.** More accurate billing, fewer surprise spikes.
* **Workspace rename permissions.** Only workspace owners and admins can rename workspaces now.
* **Persistent filters and org selection.** Project filters you apply now persist across sessions. Your last opened org stays selected even after logout.
**Fixes**
* File handling overhaul:
* File names are sanitized on upload. Special characters replaced with `_` so uploads don't silently break.
* Original file type is detected even if someone manually renames the extension. An `image.png` renamed to `image.webp` is still treated as PNG.
* Duplicate file names no longer overwrite each other.
* Only supported image formats accepted: JPG, JPEG, PNG, WebP, and GIF.
* Markdown node wasn't switching versions on first attempt. Fixed.
* Intercom integration to canvas only.
* Human assistance intermittent failures resolved.
### Version 3.0.1 - Feb 12, 2026
**Product Ally Context Space**. A context graph for your product.
Add your product's screens, docs, PDFs, analytics, screen recordings, and custom instructions, all in one place. Think of it as onboarding a teammate who never forgets what you told them.
**Features**
* **Cross-canvas referencing with @mentions.** Add any artifact, screenshare, PDF, doc, or analytics file to your Ally's space, then reference it in any Canvas by typing @ in chat. Prototypes, flows, and docs created in one Canvas can be pushed back to Ally's space and pulled into a different Canvas. Your work stays connected across projects.
**Improvements**
* **Deeper brainstorming grounded in your data.** With Product Ally active, brainstorm sessions now pull from your actual screens, videos, docs, and analytics to find the most relevant context for the UX problem you're working on. Less generic suggestions, more answers that reference what you've already built.
**Fixes**
* Reduced unexpected credit surges through better caching.
* Human assistance requests failed intermittently. Now resolved.
### Version 2.9.8 - Feb 2, 2026
**Features**
* **Multiple design systems and product knowledge bases.** Create separate design system and product knowledge profiles per project. Select which ones to apply before generating. Switch context without re-importing.
* **Chrome Extension v2.** Now captures assets (images, icons, vectors) alongside HTML structure. Richer context extraction from live web apps.
* **Editable documents in canvas.** Documents generated by Figr can now be edited directly on canvas. No need to regenerate for minor changes.
**Improvements**
* **Better file management.** Images and PDFs compress more efficiently on upload. Results in faster upload and better understanding of PDFs.
* **PDF thumbnail previews.** Uploaded PDFs now display visual thumbnails
**Fixes**
* **Temporary email signups blocked.** Disposable email domains are now rejected at registration to avoid system abuse by a group of user.
## January 2026
### Version 2.9.7 - Jan 21, 2026
**Features**
* **Visual UX reviews with annotations.** Upload a screen, flow, share your screen, add Figma frames, or capture via Chrome extension. **Figr marks up your actual design with pinpointed annotations identifying UX clarity issues**, accessibility violations, UX copy problems, or conversion drop-off risks. *UX Reviews evaluate whether the built design meets the original requirement's goal. Works across full flows, not just individual screens.*
**Fixes**
* **Figma export overhaul.** Resolved 11 issues affecting export fidelity. Fixed text distortion, centering, and bold element spacing. Auto-layout now transfers correctly. Gradients, border radius, and SVG colors export as defined. Images, icons, and input components (range sliders, etc.) render properly. Resolved overflow clipping issues.
### Version 2.9.5 - Jan 12, 2026
**Features**
* **Editable user flows with export.** Flows are now fully editable directly in canvas. Modify nodes, connections, and labels inline. Export to PNG or SVG for documentation and stakeholder sharing.
* **Figr MCP Server.** Connect your entire project context to your IDE. Decisions trail, generated code, user flows, and design artifacts transfer to Cursor, VS Code, or any MCP-compatible environment. Setup takes minutes.
* **Planning-first design execution.** For multi-screen projects, Figr now generates a planning document before heavy design work. Includes: screens to build, decisions made, what execution decides, and constraints. *No more missing screens in complex prototypes*.
* **Visual thinking in chat.** Dynamic artifacts, flows, and diagrams render directly in conversation. Sharper zone-level wireframes during planning. Clear separation between thinking (structure) and execution (visual design).
* **Auto agent mode switching.** Figr detects when to transition between brainstorm and design phases automatically. No manual prompting to "continue to design" required.
**Improvements**
* **Full-screen flow rendering.** Flows now open in full-screen view when generated in chat. Better visibility for complex user journeys.
* **Screen-based task tracking.** Todos now reference actual screens ("Dashboard", "Settings modal") instead of UI facets ("header", "sidebar"). Clearer scope for what gets built.
* **Cleaner planning phase.** Reduced visual noise during early exploration. Wireframes show zone-level structure only. Detailed design decisions happen in execution, not planning.
### Version 2.9.3 - Jan 5, 2026
**Features**
* **Document artifact type.** Generate editable documents in Markdown format for PRDs, specs, and planning docs. Edit inline, download as PDF, or export to your preferred text editor.
**Improvements**
* **Pixel-perfect Figma asset import.** Deeper Figma integration now extracts all assets including images and SVGs with precise fidelity. Import complete design systems without quality loss.
**Fixes**
* Resolved workflow diagram rendering issues in main chat sidebar.
* Fixed product context failing to load in specific project configurations.
## December 2025
### Version 2.9.2 - Dec 30, 2025
**Features**
* **Visual brainstorming in chat.** HTML artifacts, flows, and diagrams now render directly in conversation. Thinking processes display as interactive visuals instead of text blocks for clearer explanation and more engaging exploration.
**Improvements**
* **Enhanced Figma asset extraction.** Figr now captures vectors and assets from Figma frames, not just layout structure. Your actual design elements transfer into Figr's working context.
* **Better placeholder image selection.** Designs now use higher quality, more contextually appropriate images. Proper rendering replaces broken placeholders.
* **Expanded video format support.** Improved understanding of screen recordings and video inputs across more file formats. Figr extracts more context from visual walkthroughs.
* **Faster brainstorming through parallel processing.** Inspiration search, web research, and memory retrieval now run simultaneously. Reduced wait time for complex queries.
**Fixes**
* Design system fetching. Design systems load automatically when available, ensuring consistency from the start of each project.
* Pricing model opening issues fixed when credits were exhausted.
* Performance optimization in projects with extensive artifacts and context history.
* Various stability and interaction bugs resolved.
### Version 2.9.1 - Dec 16, 2025
* Anyone can now try Figr AI. No waitlist. No whitelist required.
* Thank you for being an early user. Your feedback shaped this release.
**Features**
* **Separate thinking and execution agents.** Figr now reasons through problems before building. Dedicated agents for UX thinking and design execution mean better edge case detection, stronger flow logic, and reasoning you can follow.
* **Web search and asset extraction.** Research competitors, pull design patterns, and extract assets from URLs directly. Figr finds what you need and integrates it into your work.
* **Gallery of real projects.** See what's possible with Figr through actual solved problems, not demos. Includes builds on existing products, research & PRDs, user flows, edge cases, UX reviews, and test cases.
* **File system sandbox.** Work with files and assets in an isolated environment for safer experimentation and iteration.
* **Pricing update**. Individual plans now start at \*\*\$19/month. \*\*Team plans start at **\$24/member.**
**Improvements**
* **Automatic mode switching.** Figr selects the appropriate mode (Chat, Design, Review) based on your request. Less manual toggling.
* **Enhanced versioning system.** Design versions (v1, v2, v3) now managed cleanly. Regenerating replaces old versions instead of creating duplicates.
* **Higher quality diagrams and flows.** Improved output for flowcharts, user journeys, and technical diagrams.
* **Reliable regeneration.** "Try again" functionality now works consistently across all design types.
* **Improved performance.** Faster performance in projects with extensive artifacts and context history.
**Fixes**
* Corrected zoom level behavior in flow diagrams.
* Resolved accessibility issues in flow navigation and controls.
***
**What this means:** Figr now thinks like a PM and designs like a designer. Research → Think → Design → Test. All in one place.
### Version 2.9.0 - Dec 9, 2025
* **Chrome Extension for web parsing.** Capture HTML structure from any live website in one click. Figr reads actual layout, spacing, and component hierarchy—not just visual screenshots. Use captured structures as input for design generation or UX audits and accessibility reviews.
* **Multi-model orchestration.** Figr now automatically routes between Opus 4.5, Gemini 3, and custom models based on task requirements. Multiple model calls run in parallel for higher quality results without manual switching.
**Improvements**
* **Progressive loading indicators.** Real-time progress feedback during design generation shows which steps are executing.
* **Faster query processing.** Eliminated processing bottlenecks for quicker response times across all tools.
**Fixes**
* Resolved full-screen display issues affecting design view.
* Fixed query editing functionality that prevented modifications to in-progress requests.
## November 2025
### Version 2.8.6 - Nov 27, 2025
**Features**
* **A/B testing comparison tool.** Upload two designs to compare side by side. Figr analyzes based on UX principles, interaction patterns, and data from 200,000+ app screens. Get specific breakdowns of what works and why, grounded in real patterns rather than generic suggestions.
* **Custom image uploads for brand assets.** Upload your own imagery and brand assets. Figr automatically integrates them into generated designs to match your visual style.
**Improvements**
* **Enhanced UX review depth.** Design reviews now reference specific patterns from the 200k+ screen database. Feedback includes actionable insights tied to proven UX principles.
* **Mobile-optimized published links.** Prototypes shared via web links now render properly on mobile devices. Test and share designs across any screen size.
* **Refined full-screen zoom controls.** Smoother zoom behavior with better aspect ratio preservation in full-screen design view.
* **Faster tool response times.** Reduced latency when switching between editing modes and invoking design tools.
**Fixes**
* Overall stability improvements and faster page load times across the platform.
### Version 2.8.4 - Nov 17, 2025
* **Publish prototypes to web.** Generate shareable links for any prototype. Recipients can view and interact with designs without a Figr account. Test flows with stakeholders or present work externally.
* **Memory management controls.** Edit or delete stored memories directly from the sidebar. Toggle whether Figr uses memories for each query. Control what product context, preferences, and decisions are retained.
* **Enhanced design reviews.** Upload multiple screens or complete flows for comprehensive evaluation. Figr analyzes full context and provides targeted feedback based on what you're showing.
* **Real images in designs.** Paste any asset URL or search Unsplash directly. Figr integrates actual images into high-fidelity prototypes instead of placeholders.
**Improvements**
* **Parallel Figma processing.** Auto-fetch design systems and process multiple Figma links simultaneously for faster context gathering.
* **Improved Figma layout understanding.** Better extraction of component structure, spacing, and design system patterns from Figma files.
* **Streaming stability.** Fixed response doubling and eliminated reload requirements during generation.
**Fixes**
* Resolved missing Figma fetch operations during queries.
* Fixed design system not loading at project start.
* Reduced unnecessary "thinking" steps for more direct responses.
### Version 2.8.0 - Nov 10, 2025
* **Advanced quick prototyping.** Connect screens together to build interactive prototypes. Navigate between designs to simulate complete user flows.
* **Planning tool for structured problem-solving.** Break down complex design problems into actionable steps. Figr thinks through the approach before execution.
**Improvements**
* **Expanded video format support.** Upload .mp4, .mov, .mkv, and .webm files for design context and reference.
* **Dark mode accessibility updates.** Revised color palette to meet accessibility standards in dark mode.
* **Enhanced error messaging.** Error boundary now displays specific error details instead of generic update messages.
**Fixes**
* Removed select-and-edit option for users with read-only access.
* Fixed corner trimming artifacts in full-screen design view.
* Removed redundant "view full design" button from full-screen Mermaid diagrams.
* Improved URL redirect handling and added proper 404 error page.
### Version 2.7.2 - Nov 03, 2025
**Features**
* **Self-service design intelligence setup.** Configure design system guidelines and product context generation directly from your workspace. No need to wait for manual configuration.
**Improvements**
* **Enhanced design workflow interactions.** Visual nudge when designs appear, tooltips on hover for context, and relocated select-and-edit button for easier access.
* **Attachment support in select-and-edit mode.** Add reference images and files while editing designs.
* **Narrower chat sidebar minimum width.** More canvas space for design work without compromising chat readability.
**Fixes**
* Resolved state reversion issue when using stop-and-edit functionality.
* Fixed mobile overlay display inconsistencies.
## October 2024
### Version 2.7.0 - Oct 23, 2025
**Features**
**Figma input integration.** Paste Figma URLs directly as attachments. Figr extracts layout metadata automatically for pixel-perfect design work.
* **Full-screen aspect ratio controls.** Designs now maintain proper aspect ratios in full-screen view with zoom slider for precise adjustments.
**Improvements**
* **Full-screen chat scrolling.** Chat interface now scrolls across the entire screen for better readability.
* **Enhanced human assistance input**. Added dedicated textarea for extra context when requesting human help. Accordion now expands by default.
* Loading states for design generation. Visual feedback now appears when design tools are processing your request.
* Send button enabled for pasted content. Large text pastes now immediately activate the send button.
* Payment confirmation modal. Clear success message after payment completion.
**Fixes**
* Improved UI consistency across filter controls, tooltips, and toast notifications.
* Added empty state messaging for organization teams page.
* Fixed image distortion while copying from artifact view.
* Removed "select and edit" option from workflow full-screen mode.
### Version 2.6.0 - Oct 15, 2025
**Features**
* **New interaction modes.** Switch between Chat, Design, Auto, and Review modes to match your workflow. Choose how Figr responds based on your current task.
* **Review Mode for design evaluation.** Analyzes your designs against UX laws, usability principles, and patterns from popular apps. Provides grounded feedback on images and user flows with specific references to best practices.
**Improvements**
* **Persistent sidebar state.** Your sidebar preferences now save across sessions.
* **Retry button for failed actions.** Quickly retry operations without starting over.
**Fixes**
* Recent projects now correctly display "Shared" status for collaborators (previously showed empty).
* Organization settings navigation no longer redirects to new chat unexpectedly.
* Resolved update screen appearing intermittently after logout.
### Version 2.5.0 - Oct 5, 2025
A refreshed UI and better project management.
**Features**
* A refreshed first time experience. Get started with new queries quickly.
* More user friendly credits system. Dynamic credits deduction and no limits on number of messages.
**Improvements**
* Simpler project management and access via sidebar
* Mark any project as your favourites.
* Upgraded to latest models leading to better and faster design generations.
* Decreased verbosity in text ouputs. Sounds more natural.
**Fixes**
* Minor bugs resolved with Mobile designs
## September 2024
### Version 2.3.0 - Sep 26, 2025
**Features**
* **Version control for your designs.** Rewind to any previous version. Go back when you realize v3 was actually the winner. Your design history is always maintained.
* **Precise editing.** 'Select and Edit' an the elementor or refer to the complete design to make changes. Now onlt that selected element changes leads to **10x faster iterations**.
**Improvements**
* **Upload and asset management.** Better context handling for long conversations.
* Upload more type of assets, and chat history maintains even the longest PDFs.
**Fixes**
* Minor issues with 'Retry query' fixed.
### Version 2.2.0 - Sep 12, 2025
**Features**
* **Copy PRDs and text with included with formatting.** Figr turns them into actual structured PRDs. Now copy from Figr and paste the text anywhere Google Docs, MS Docs, Notion... and keep the formatting intact.
* **Deep web search built in.** Figr grounds its suggestions in current, real industry insights. Not generic patterns. Actual working UX from products shipping right now.
**Improvements**
* **Layout fidelity improved.** Upload a reference screen or sketch. Figr follows it very closely now. A new image processing model understands each element in your uploaded design.
**Fixes**
* Uploads don't fail anymore.
* Fixed issues of some queries stopping mid-way.
***
## August 2025
### Version 2.1.0 - Aug 28, 2025
**Features**
* **Inspiration module launched.** Figr now references to 200k+ best designed screens and refers to best UX laws to help you design the best version fo your product.
**Improvements**
* **Adding context is stupid simple now.** Redesigned the whole flow. Drop your stuff, Figr figures it out. Less clicking, more building.
* **Model fallbacks in place.** If one model's having a moment, Figr switches to another. You won't even notice. Your work just keeps moving.
### Version 2.0.1 - Aug 20, 2025
**Figr is fully agentic now.** This is the big one. Figr doesn't just generate - it thinks, plans, and builds. It has a deeper understanding and retention of your context.
**Features**
* It generates complete flows. Processes URLs without you asking. Understands your product context way deeper. And yes, it's faster too.
### Version 1.7.4 - Aug 8, 2025
**Features**
* **Point and edit anything.** Click exactly what needs fixing. Refine that button, that headline, that spacing. No more describing what you want - just point.
**Improvements**
* **Figr gets your brand voice now.** Better understanding of your visual identity and voice. Outputs feel more *you* from the first generation.
***
## July 2025
### Version 1.7.0 - Jul 16, 2025
Figr is now SOC 2 Type II compliance certified.
**Features**
* **Full-screen design interaction.** Hit full screen and actually see your work. No distractions.
**Improvements**
* **Access control got granular.** Set permissions exactly how your org needs them. Project-level, user-level, and team-level.
### Version 1.6.2 - Jul 7, 2025
**Features**
* **Export to Figma is live.** Copy your designs straight into Figma. One click. Done.
* **Design retrieval shipped.** Need that screen from three weeks ago? Figr finds it instantly. No more endless scrolling through canvases.
**Improvements**
* **Canvas got better.** Toolbar repositioned where your hands actually expect it. Interactions feel tighter, more responsive.
* **Homepage redesign.** Cleaner. Faster to what you need. Less chrome, more canvas.
***
## June 2025
### Version 1.5.0 - Jun 26, 2025
**Features**
* **Global Memory launched.** Tell Figr about your product once. Refer to your uploaded context in any canvas.
* **New brainstorm mode is live.** Better ideation. Better states. More control before you jump to design.
* **Chat module shipped.** Q\&A got smarter. It actually understands what you're asking.
**Improvements**
* **Better context for every state.** The last conversation pair flows into the next generation. Tighter, more relevant outputs.
* **Selection and targeted changes work.** Click what needs fixing. Change just that. No more regenerating everything.
* **Leaner context window.** Removed duplicate messages. Smaller context = sharper results = faster generations.
**Fixes**
* **Hit escape to deselect.** Finally works like you'd expect.
* **Scroll issue fixed.** That weird canvas jumping thing? Squashed.
### Version 1.4.0 - Jun 10, 2025
**Features**
* **Code export is here.** Select any artifact and hit that copy icon. Your designs, now in actual code you can ship.
* **Smarter thinking, visible thinking.** The AI shows its work now. You'll see how it gets from your brief to the final design.
**Improvements**
* **Design artifacts just show design.** No more clutter. Just the thing you asked for.
* **Your design system sticks properly.** Generated designs follow your tokens and components way more consistently.
* **Designs remember each other.** Build multiple screens? The second one learns UX patterns from the first. Your flows stay coherent.
* **Faster generation.** Latency's down. You'll notice.
**Fixes**
* Images copy correctly now. That annoying bug? Gone.
***
**Have feedback or feature requests?**
We'd love to hear from you! Email us at [moksh@figr.design](mailto:moksh@figr.design) or [contact us here ↗](https://figr.design/contact)
# Design System
Source: https://docs.figr.design/design-intelligence/design-system
Your design system is the visual foundation Figr uses for every screen it generates. Once set up, every color, font, spacing value, and component Figr ships is grounded in your actual tokens, not generic defaults.
## A design system AI actually understands
* Built on the open DTCG format
* Every color, type, and spacing choice, documented with the rationale behind it
* Your tokens, enforced in every screen Figr generates
## Setting up your Design System
### Step 1: Create a new Design System
Open the sidebar and click **Design Language**, then create a new one.
Fill in:
* **Name** (required): e.g., "Company Design System"
* **Description** (optional): Helpful when sharing with teammates
* **Project access**:
* Private to me
* All workspace members can view
* All workspace members can edit
Click **Create**.
### Step 2: Connect your sources
Add one or more sources to teach Figr your design system. Figma is the fastest way to start.
Two source options:
* **Figma** (recommended): Connects via the Figr AI Figma Sync plugin
* **Files**: Upload exports, style guides, or token files manually
#### Connecting Figma
Click **Figma**. A modal opens with a one-click link to install the plugin.
The Figma plugin reads your designs:
* Imports multiple frames seamlessly from any Figma file
* Reads your tokens, values, and layers automatically
* Generates prototypes that match your product from the first draft
Click **Open Figma plugin**. Figma opens in a new tab with the **Figr AI - Figma Sync** plugin ready to run.
#### Inside the Figma plugin
Once the plugin loads, you'll see:
* **Connected** status (green) with your Figr account email
* **0 Selected for sync** counter
* **How it works** link
* Select the frames, components, or pages you want Figr to learn from. The counter updates as you select. Figr reads variables, styles, and components exactly as you built them.
* This is two-way sync. Anything you build in Figr can later export back to Figma as editable layers with components and tokens applied.
### Step 3: Add design system instructions (optional)
Back in Figr, you'll see Figma marked as **Connected**. Below the sources, there's an optional instructions field.
Use this to teach Figr nuances your tokens alone don't capture. Examples:
* *"Primary action color is always Blue-600. Avoid deprecated tokens prefixed with old-"*
* *"Keep the canvas in mind as a separate surface"*
Anything Figr should treat as a rule belongs here.
### Step 4: Setup design system
Click **Setup design system**. Figr processes the sources, maps your tokens to the DTCG format, and builds your design language library.
## Working inside your Design System
## Why Design System matters
Most AI design tools generate screens that look fine but don't match your product. Wrong shade of blue. Different border radius. Off-brand typography. You end up rebuilding from scratch.
| Without Design System | With Design System |
| ------------------------------------------ | --------------------------------------- |
| Generic AI styling that ignores your brand | Designs that match your actual product |
| Manual cleanup on every generated screen | Tokens enforced from the first draft |
| Inconsistency across team-generated work | One source of truth, applied everywhere |
| Junior designers misuse components | Components used correctly by default |
Set it up once. Every screen Figr generates from then on is on-brand by default.
***
Want me to add a section on syncing back to Figma, or managing multiple design systems for different products?
# Context Pod
Source: https://docs.figr.design/design-intelligence/product-context
Context Pod is where Figr stores everything it knows about your product. Once set up, every flow, edge case, prototype, and suggestion Figr generates is grounded in how your product actually works, not generic AI assumptions.
## Why share your product details
* Every flow, edge case, and suggestion grounded in how your product actually works
* Figr remembers your product across every conversation
* The more you share, the less you'll need to edit later
## Setting up your Context Pod
### Step 1: Create a New Context Pod
Open the sidebar and click **Context Pod**, then create a new one. Fill in:
* **Name** (required): e.g., "Context Pod - \[Your Product]"
* **Description** (optional): What you'll work on
* **Workspace access**: All members can view by default. Adjust if needed.
Click **Create**.
### Step 2: Add your product details
Figr uses these inputs to generate outcomes that match your product, your design language, flows, and terminology.
You'll see five ways to add context:
1. **Screen recording** - Record a quick walkthrough of your product. Figr watches and learns what to replicate.
2. **Files** - Upload screenshots, PDFs, CSVs, markdown docs, design exports, anything that explains your product.
3. **Paste text** - Drop in raw notes, PRDs, research, user interview snippets.
4. **Websites** - Add URLs Figr should crawl (your product, docs, marketing site).
5. **Instructions** - Add brand voice, tone rules, or any specific guidance.
### Step 3: Start Building
Once you've added enough context, click **Start Building**. Figr begins processing.
You'll see four stages:
1. **Reading through what you shared**
2. **Building an understanding**
3. **Creating knowledge graph**
4. **Ready to collaborate**
This usually takes two minutes. When it's done, every output will reflect your product.
## Why Context Pod matters
Design doesn't happen in a vacuum. Your product serves specific users, solves specific problems, operates in a specific market. Generic AI ignores all of this.
| Without Context Pod | With Context Pod |
| ----------------------------------------- | ------------------------------------------ |
| Designs that look fine but miss the point | Designs aligned with your product strategy |
| Generic copy and placeholder content | Content that reflects your audience |
| No understanding of your users or market | Decisions informed by your market position |
| Decisions made in isolation | Context that compounds over time |
The more you feed it upfront, the less you correct later. Every session adds to Figr's memory of your product.
***
Want me to add a section on managing multiple Context Pods, or sharing/permissions?
# Memories
Source: https://docs.figr.design/design-intelligence/product-memory
Figr remembers your product, your patterns, and your preferences. Every conversation makes it smarter.
***
## How Memory Works
Figr listens to your conversations and extracts meaningful context. When you describe how your navigation works, explain a design decision, or share your content style, Figr stores it.
Memory builds passively. You don't need to do anything special. Just work with Figr, and it learns.
* Describing your product structure
* Explaining design decisions and rationale
* Sharing user flow patterns
* Discussing content and copy style
* Stating preferences and constraints
## Viewing Memories
### Open the Memory Panel
1. Click **Memories** in the left sidebar
2. Browse all stored memories
3. Use the search bar to find specific context
***
## Editing Memories
Memories aren't locked. Update them as your product evolves.
### Edit a Memory
1. Open the Memories panel in the sidebar
2. Find the memory you want to update
3. Double-click to open edit mode
4. Make your changes
5. Press **Save** (⌘↵) or click Save button
### Delete a Memory
When context becomes outdated or incorrect:
1. Double-click the memory to open it
2. Click **Delete** (bottom-left, red text)
3. Confirm deletion
## Why Memory Matters
Every other AI tool has amnesia. You explain your product, describe your patterns, share your constraints. Get a decent result. Tomorrow? Start over. Figr remembers everything.
Your design patterns. Your user flows. Your content style. That decision you made three months ago about button placement. The way you like tables structured. All of it compounds into deeper product understanding over time.
| **Traditional AI Tools** | **Figr's Memory** |
| -------------------------------------------------------- | ---------------------------------------------------------- |
| Forget everything between sessions | Learns from every conversation automatically |
| Require re-explaining context every time | Builds deeper understanding over time |
| Generate generic outputs that miss your product's nuance | Generates designs that match your existing product |
| Can't learn from past decisions or feedback | Remembers decisions, patterns, and preferences permanently |
## Memory Categories
The foundational details about what you're building.
```text theme={null}
Examples:
- "Dashboard is the entry point after login,
shows key metrics and recent activity"
- "User types include Admin, Manager, and Viewer
with different permission levels"
- "Primary navigation is a left sidebar that
collapses on mobile"
```
How your product looks and behaves visually.
```text theme={null}
Examples:
- "Primary CTA uses solid blue/purple button
with icon, positioned top-right"
- "Delete actions use red color to signal
destructive intent"
- "Disabled states shown in gray text"
- "Cards use subtle shadow with 8px radius"
```
How users move through your product.
```text theme={null}
Examples:
- "Manage Members screen is entry point for
organization-level member and seat management"
- "Reducing seats flow: click 'Manage plan seats'
→ view allocation → select reduction → confirm
→ handle member removal if necessary"
- "Onboarding uses progressive disclosure across
4 steps with skip option on non-critical steps"
```
How you prefer to work with Figr.
```text theme={null}
Examples:
- "Prefers seeing 2-3 variations before committing
to a direction"
- "Wants edge cases called out proactively"
- "Likes detailed rationale with design decisions"
- "Prefers mobile-first approach for new features"
```
Your voice, tone, and copy conventions.
```text theme={null}
Examples:
- "Error messages are friendly, never blame the user"
- "CTAs use action verbs: 'Create project' not
'New project'"
- "Empty states include illustration and single
clear action"
- "Microcopy is concise, max 2 lines"
```
## Adding Memories Manually
In any conversation, explicitly ask Figr to store something.
```text theme={null}
Example prompts:
"Remember that we always use inline validation
for forms, never on-submit validation"
"Remember that our primary user persona is a
marketing manager at a mid-size B2B company"
"Remember that modals are only used for
destructive actions, never for forms"
"Remember that our brand voice is friendly
but professional, never casual"
```
Vague memories aren't useful. Specific ones are.
| **Less useful** | **More useful** |
| --------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| "Remember our button style" | "Remember that primary buttons are solid with #6366f1 background, secondary buttons are outline style, and destructive buttons use red background" |
| "Remember how forms work" | "Remember that forms use inline validation on blur, error messages appear below the field in red, and submit button stays disabled until all required fields are valid" |
***
## Memory in Action
| **Your prompt** | **Without Memory** | **With Memory** |
| ------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| "Design a settings page" | A settings page that looks like every other settings page. Wrong colors. Wrong patterns. Wrong component styles. You spend an hour fixing it. | A settings page that: - Uses your left sidebar navigation pattern - Follows your form layout conventions - Matches your button hierarchy (primary/secondary) - Includes your error state styling - Uses your typography and spacing system |
# Comparing Designs
Source: https://docs.figr.design/designing/canvas/comparing-designs
Effectively compare design alternatives to make informed decisions and build stakeholder consensus.
# Comparing Designs
Making design decisions is easier when you can clearly see alternatives side-by-side. Figr provides powerful comparison tools that help teams evaluate options and build consensus.
**Data-driven design decisions:** Move beyond subjective preferences to objective comparison based on user needs, business goals, and technical constraints.
## Comparison Methods
**Visual comparison layouts:**
**Layout options:**
```yaml theme={null}
Split view: 50/50 vertical division
Multi-column: 3+ designs in columns
Carousel: Swipe between alternatives
Overlay: Designs stacked with transparency
Grid: Matrix view for many options
```
**Dynamic evaluation tools:**
Hover over areas to switch between design alternatives instantly
Drag slider to reveal different designs progressively
**Advanced interactions:**
```text theme={null}
🎯 Focus mode: Highlight specific elements
🔍 Zoom sync: Synchronized zooming across designs
📱 Device preview: Compare across screen sizes
⚡ Animation: Smooth transitions between options
```
**Structured comparison framework:**
```yaml theme={null}
Compare specific aspects:
- User flow efficiency
- Visual hierarchy clarity
- Information density
- Accessibility compliance
- Mobile responsiveness
- Brand consistency
```
```yaml theme={null}
Scoring framework:
- User experience (1-10)
- Technical feasibility (1-10)
- Business alignment (1-10)
- Design quality (1-10)
- Implementation time (1-10)
```
## Comparison Frameworks
**Evaluate based on user needs:**
```yaml theme={null}
Measure effectiveness:
- Steps to complete primary task
- Cognitive load assessment
- Error prevention capabilities
- Recovery from mistakes
- Learning curve steepness
```
```yaml theme={null}
Preference indicators:
- First impression ratings
- Perceived trustworthiness
- Aesthetic appeal scores
- Functional clarity ratings
- Overall satisfaction
```
**Connect design to business outcomes:**
```yaml theme={null}
Business metrics:
Conversion potential: Which design drives more actions
Brand alignment: Consistency with brand values
Competitive position: Differentiation from competitors
Market appeal: Target audience resonance
Revenue impact: Projected business value
```
**Implementation reality check:**
* Implementation complexity
* Required development time
* Technical risk assessment
* Resource requirements
* Page load implications
* Rendering performance
* Accessibility compliance
* Cross-browser compatibility
## Team Decision Making
**Structured decision processes:**
**Review workflow:**
```yaml theme={null}
1. Present alternatives clearly
2. Explain evaluation criteria
3. Gather structured feedback
4. Discuss pros and cons
5. Document decision rationale
```
**Democratic design decisions:**
```yaml theme={null}
Vote weighting by role:
- Users/Customers: 40%
- Product Manager: 25%
- Lead Designer: 20%
- Tech Lead: 15%
Custom weighting available
```
```yaml theme={null}
Score each design on:
- User experience quality
- Technical implementation
- Business goal alignment
- Timeline feasibility
- Risk assessment
```
**Collaborative decision making:**
```yaml theme={null}
Consensus tools:
- Anonymous initial feedback
- Open discussion threads
- Compromise alternative creation
- Final agreement documentation
- Decision appeal process
```
## A/B Testing Integration
**Prepare designs for user testing:**
```yaml theme={null}
Test preparation:
- Ensure comparable functionality
- Match content and data
- Standardize testing conditions
- Define success metrics
- Plan statistical significance
```
**Interpret testing data:**
* Conversion rates
* Task completion times
* Error rates
* Engagement metrics
* User feedback themes
* Behavioral observations
* Preference explanations
* Usability issues
**Apply learnings to improve designs:**
```yaml theme={null}
Post-test improvements:
- Combine winning elements
- Address identified issues
- Create hybrid solutions
- Plan follow-up tests
```
## Comparison Documentation
**Decision history:** Document comparison rationale to inform future decisions and build institutional knowledge.
**Capture decision context:**
```yaml theme={null}
Document for each comparison:
- Alternatives considered
- Evaluation criteria used
- Stakeholders involved
- Decision rationale
- Expected outcomes
- Success metrics defined
```
**Build design knowledge:**
```yaml theme={null}
Pattern recognition:
- Which design approaches work best
- Common decision factors
- Stakeholder preference patterns
- User testing insights
- Implementation learnings
```
## Advanced Comparison Features
**Intelligent comparison insights:**
* Pattern recognition across designs
* Best practice compliance checking
* User research alignment analysis
* Accessibility gap identification
**Learn from past decisions:**
* Compare with previous successful designs
* Track decision pattern evolution
* Identify recurring design challenges
* Reference proven solutions
## Best Practices
**Ensure objective evaluation:**
```text theme={null}
✅ Use equivalent content and data
✅ Test under similar conditions
✅ Consider all user scenarios
✅ Include edge cases and errors
✅ Account for different skill levels
```
**Consider multiple perspectives:**
```text theme={null}
✅ User experience and usability
✅ Business goal achievement
✅ Technical implementation reality
✅ Brand and design consistency
✅ Long-term maintainability
```
**Share decisions effectively:**
```text theme={null}
✅ Clear rationale explanation
✅ Acknowledge trade-offs made
✅ Document next steps
✅ Plan success measurement
✅ Create implementation timeline
```
***
Learn how to use zooming and overview features to navigate large design projects effectively.
[Zooming Overview →](/designing/canvas/zooming-overview)
# Infinite Workspace
Source: https://docs.figr.design/designing/canvas/infinite-workspace
Explore Figr's infinite canvas that adapts to your design process and team collaboration needs.
# Infinite Workspace
Figr's infinite canvas gives you unlimited space to explore, iterate, and collaborate. Unlike traditional design tools with fixed artboards, Figr adapts to how you actually think and work.
**Think without limits:** No more cramped artboards or rigid layouts. Spread out your ideas, compare alternatives, and let your design process flow naturally.
## Canvas Philosophy
**Fixed artboard constraints:**
* Pre-defined canvas sizes
* Linear design progression
* Limited comparison space
* Rigid organization structure
**Result:** Design thinking constrained by tool limitations
**Limitless creative space:**
* Infinite zoom and pan
* Organic layout organization
* Natural comparison workflows
* Flexible spatial relationships
**Result:** Design thinking drives tool usage, not vice versa
## Canvas Navigation
**Navigate at any scale:**
**Zoom levels:**
```text theme={null}
🔍 Pixel level (400%): Fine detail work
📱 Component level (100%): Normal editing
🏠 Page level (25%): Layout overview
🌍 Project level (5%): Full project view
🚁 Bird's eye (1%): Spatial organization
```
**Navigation shortcuts:**
* `Scroll wheel`: Zoom in/out
* `Space + drag`: Pan around canvas
* `Cmd/Ctrl + 0`: Fit to screen
* `Cmd/Ctrl + 1`: Actual size
**Intelligent movement assistance:**
**Jump to relevant content:**
```text theme={null}
🎯 Recent designs
👥 Team member locations
🔍 Search results
📌 Bookmarked areas
🏷️ Tagged sections
```
**Collaborative navigation:**
```text theme={null}
👥 Follow team member cursor
🎥 Presentation mode
🔄 Auto-sync viewports
📍 Shared anchor points
```
**Multiple view perspectives:**
```yaml theme={null}
Personal Views:
- Save custom zoom levels
- Bookmark important areas
- Create named viewports
- Quick access shortcuts
Team Views:
- Shared anchor points
- Collaborative focus areas
- Presentation viewports
- Review checkpoints
```
## Spatial Organization
**Natural design arrangement:**
**Common patterns:**
```text theme={null}
🌟 Central hub: Main design surrounded by variations
📊 Linear flow: User journey laid out left-to-right
🎯 Focused clusters: Related features grouped together
📈 Evolution chains: Design iterations in sequence
🔀 Comparison grids: Alternatives side-by-side
```
**Dynamic content organization:**
**Figr suggests logical groupings:**
```text theme={null}
By feature: Login flows, dashboard components
By stage: Wireframes, high-fidelity, final
By device: Mobile, tablet, desktop versions
By user type: Admin interfaces, user views
```
**Custom spatial relationships:**
```text theme={null}
Proximity grouping: Related items close together
Path connections: Flow lines between screens
Color coding: Visual project organization
Size relationships: Importance through scale
```
**Purpose-driven canvas areas:**
Raw ideation, quick sketches, and experimental concepts
Active design work, iterations, and refinements
Completed designs, rejected concepts, and reference materials
## Collaborative Canvas Features
**Multiple people, one canvas:**
**Collaboration indicators:**
```text theme={null}
👤 User cursors: See where teammates are working
✏️ Edit indicators: Real-time design changes
💬 Comment threads: Contextual discussions
📍 Anchor points: Shared reference locations
🔒 Edit locks: Prevent simultaneous editing conflicts
```
**Flexible access control:**
```yaml theme={null}
Shared project canvas:
- All team members have access
- Real-time synchronization
- Shared navigation and bookmarks
- Collaborative organization
```
```yaml theme={null}
Individual work zones:
- Private exploration space
- Personal design iterations
- Individual note-taking
- Custom organization
```
```yaml theme={null}
External collaboration:
- Time-limited access
- View-only or comment permissions
- Specific area restrictions
- Watermarked exports
```
**Work across time zones:**
```text theme={null}
Handoff features:
📝 Progress notes: "Working on mobile version next"
📍 Focus areas: "Review this section when you're online"
⏰ Status updates: "Ready for review", "Work in progress"
🔄 Change highlights: "See what changed since yesterday"
```
## Canvas Performance
**Optimized for scale:** Figr's canvas handles thousands of design elements without performance degradation through intelligent rendering and caching.
**Performance optimization techniques:**
```yaml theme={null}
Viewport-based rendering:
- Only render visible content
- Progressive detail loading
- Adaptive quality based on zoom
- Background pre-loading
Content optimization:
- Vector graphics when possible
- Automatic image compression
- Efficient font rendering
- Smart caching strategies
```
**Manage complex design systems:**
Load canvas content progressively as you navigate, maintaining smooth performance
Show appropriate detail based on zoom level - overviews at distance, pixels up close
**Work without internet:**
```text theme={null}
Offline features:
✅ Local canvas caching
✅ Design editing without connection
✅ Automatic sync when reconnected
✅ Conflict resolution for team changes
✅ Progressive loading of external assets
```
## Canvas Customization
**Alignment and structure tools:**
```yaml theme={null}
Grid options:
- 8px, 12px, 16px base units
- Custom grid sizing
- Responsive breakpoint guides
- Component-based grids
- Snap-to-grid behavior
```
```yaml theme={null}
Dynamic alignment:
- Element alignment suggestions
- Spacing consistency helpers
- Typography baseline grids
- Component boundary guides
```
**Customize your workspace:**
```yaml theme={null}
Appearance options:
Background: Light, dark, custom colors
Grid visibility: Always, on zoom, hidden
Element outlines: Hover only, always visible
Animation: Full, reduced, minimal
Density: Compact, comfortable, spacious
```
**Adapt canvas to your process:**
```text theme={null}
Wireframing: Large grid, low fidelity mode
Visual design: Pixel grid, high fidelity
Prototyping: Connection guides, flow mode
Review: Clean view, comment highlights
```
```text theme={null}
Designer: Full editing, detailed views
PM: Overview mode, comment focus
Developer: Component view, spec mode
Stakeholder: Presentation mode, guided tour
```
## Advanced Canvas Features
**Explore alternatives without losing work:**
* Create design branches for experimentation
* Merge successful concepts back to main
* Compare different approaches side-by-side
* Maintain design history and decision points
**Transform canvas into presentation:**
* Auto-generate slide sequences from canvas areas
* Guided tours through design evolution
* Stakeholder-friendly navigation
* Export presentation-ready materials
## Canvas Best Practices
**Keep your canvas navigable:**
```text theme={null}
✅ Use consistent spatial relationships
✅ Group related concepts together
✅ Leave breathing room between major sections
✅ Create clear pathways through content
✅ Use landmarks for easy navigation
```
**Work well with others:**
```text theme={null}
✅ Communicate your current focus area
✅ Use shared bookmarks for important locations
✅ Leave clear notes about work in progress
✅ Respect others' workspace organization
✅ Clean up experimental work regularly
```
***
Discover how to organize your iterations and design evolution effectively within the infinite canvas.
[Organizing Iterations →](/designing/canvas/organizing-iterations)
# Organizing Iterations
Source: https://docs.figr.design/designing/canvas/organizing-iterations
Structure your design evolution and iteration cycles for clear progress tracking and decision making.
# Organizing Iterations
Design is iterative by nature. Figr helps you organize design evolution clearly, making it easy to track progress, compare alternatives, and maintain design history.
**Design evolution made visible:** See your design journey from concept to completion, understand what worked, and build on successful patterns.
## Iteration Organization Patterns
**Sequential design progression:**
**When to use:**
* Clear design direction
* Incremental improvements
* Client presentation needs
* Timeline-based development
**Organization:**
```
v1.0: Initial concept → v1.1: Stakeholder feedback →
v1.2: User testing → v2.0: Final design
```
**Parallel alternative development:**
Explore different approaches simultaneously before converging on the best solution
Test multiple interaction patterns or visual approaches for specific features
**Organization:**
```
Main concept
├── Approach A: Minimal design
├── Approach B: Rich interactions
└── Approach C: Mobile-first
```
**Continuous improvement cycles:**
Create initial concept
Gather feedback or data
Analyze results
Refine based on insights
**Perfect for:**
* User testing cycles
* A/B testing workflows
* Agile development
* Continuous product improvement
## Iteration Management Tools
**Track design changes systematically:**
```yaml theme={null}
Auto-save points:
- Significant design changes
- Before team collaboration
- Daily work session saves
- Pre-review snapshots
Version naming:
- Semantic versioning (v1.2.3)
- Date-based (2024-03-15)
- Feature-based (checkout-v2)
- Custom naming schemes
```
```yaml theme={null}
Create named versions:
- "Stakeholder review ready"
- "User testing version"
- "Developer handoff"
- "Final approved design"
Include context:
- What changed and why
- Decisions made
- Feedback incorporated
- Next steps planned
```
**Visualize design evolution:**
**Change indicators:**
```
🟢 New elements added
🔵 Modified existing elements
🟡 Moved or repositioned items
🔴 Removed elements
⚪ Unchanged from previous version
```
**Side-by-side analysis:**
**Sequential comparison:**
```
Split view: Previous | Current
Overlay mode: Changes highlighted
Animation: Morph between versions
Diff view: Structural changes only
```
**Compare multiple alternatives:**
```
Grid layout: All versions visible
Carousel mode: Swipe between options
Focus mode: One version highlighted
Matrix view: Feature comparison table
```
## Iteration Documentation
**Document decision reasoning:**
```yaml theme={null}
For each iteration:
- What problem it solves
- Why this approach was chosen
- What alternatives were considered
- Success metrics defined
- Testing or validation planned
```
**Track how feedback shapes design:**
```yaml theme={null}
Feedback sources:
- Stakeholder reviews
- User testing sessions
- Team collaboration
- Analytics insights
- Technical constraints
```
## Collaborative Iteration
**Structured team collaboration:**
```yaml theme={null}
Process:
1. Designer creates initial concepts
2. Team provides feedback and requirements
3. Designer iterates based on input
4. Review and approval cycle
5. Handoff to development
```
```yaml theme={null}
Process:
1. Team brainstorms together
2. Multiple people contribute designs
3. Collaborative refinement
4. Consensus building
5. Unified final direction
```
```yaml theme={null}
Process:
1. Design checkpoint presentations
2. Structured feedback collection
3. Prioritized improvement list
4. Iteration assignments
5. Follow-up review cycles
```
**Work across time zones effectively:**
```yaml theme={null}
Handoff tools:
- Progress notes on each iteration
- Clear next steps documentation
- Priority levels for feedback items
- Context preservation between sessions
- Change summaries for quick catch-up
```
## Iteration Analytics
**Track iteration effectiveness:**
```yaml theme={null}
Measure iteration success:
- Time to stakeholder approval
- Number of revision cycles
- Feedback resolution rate
- Team satisfaction scores
- Design system compliance
```
```yaml theme={null}
Design improvement tracking:
- Usability test score improvements
- Accessibility compliance increases
- Performance optimizations
- User satisfaction changes
- Conversion rate impacts
```
**Improve iteration workflows:**
```yaml theme={null}
Workflow insights:
- Which iteration patterns work best
- Common feedback themes
- Bottlenecks in approval process
- Most effective review methods
- Team collaboration efficiency
```
## Best Practices for Iteration Organization
**Consistent iteration labeling:**
```
✅ Good naming:
"Dashboard v2.1 - Mobile responsive"
"Checkout flow - Post user testing"
"Navigation - Accessibility improvements"
❌ Avoid vague names:
"Design 1", "Latest version", "Final final"
```
**Plan meaningful checkpoints:**
```yaml theme={null}
Natural iteration triggers:
- After user research sessions
- Before stakeholder presentations
- Following technical feasibility reviews
- Post-accessibility audits
- After A/B test results
```
**Keep workspace organized:**
```yaml theme={null}
Organization strategy:
- Active iterations: Central workspace
- Recent versions: Nearby reference
- Archived concepts: Separate area
- Rejected ideas: Documented but hidden
- Final approved: Clearly marked
```
***
Discover how to effectively compare design alternatives and make informed decisions.
[Comparing Designs →](/designing/canvas/comparing-designs)
# Co-Editing Live
Source: https://docs.figr.design/designing/collaboration/co-editing-live
Enable real-time collaborative editing with live cursors, simultaneous edits, and seamless team coordination features.
# Live Co-Editing
Collaborate in real-time with your team through Figr's live co-editing features. See teammates' cursors, make simultaneous edits, and coordinate design decisions seamlessly.
**Real-time magic:** Multiple team members working on the same design simultaneously, with intelligent conflict resolution and seamless synchronization across all devices.
## Real-Time Collaboration Features
**See who's working on what, when:**
**Presence features:**
```yaml theme={null}
User indicators:
- Live cursor positions with names
- User avatar displays
- Activity status indicators
- Current tool usage display
- Selection highlighting
Activity tracking:
- Real-time edit notifications
- Recent action summaries
- User focus area indicators
- Collaboration timeline
- Work session overlap tracking
Communication tools:
- Quick emoji reactions
- Voice note capabilities
- Screen sharing integration
- Chat overlay options
- Video call launching
```
**Multiple editors without conflicts:**
```yaml theme={null}
Conflict resolution system:
Automatic merging:
- Non-overlapping edits merge seamlessly
- Property changes apply in sequence
- Transform operations reconcile automatically
- Version vector synchronization
- Operational transformation algorithms
Conflict detection:
- Simultaneous edit identification
- Overlapping change detection
- Priority-based resolution
- User notification systems
- Manual resolution workflows
Data consistency:
- CRDT (Conflict-free Replicated Data Types)
- Event sourcing for audit trails
- Eventual consistency guarantees
- Rollback and recovery mechanisms
- State synchronization protocols
```
```yaml theme={null}
Smart locking mechanisms:
Soft locking:
- Visual indicators of active editing
- Temporary exclusive access
- Automatic lock release on inactivity
- Override capabilities for emergencies
- Lock duration limits
Collaborative editing:
- Shared element modification
- Property-level granular editing
- Non-blocking collaborative changes
- Real-time property synchronization
- Merge preview capabilities
Lock management:
- Lock request queuing
- Priority-based lock assignment
- Lock transfer mechanisms
- Emergency override protocols
- Lock timeout handling
```
**Seamless team coordination:**
```yaml theme={null}
Design-focused communication:
Contextual chat:
- Element-specific discussions
- Design decision documentation
- Quick clarification requests
- Implementation note sharing
- Feedback and approval workflows
Rich messaging:
- Markdown formatting support
- Code snippet sharing
- Image and file attachments
- Link previews and references
- @mention notifications
Message organization:
- Thread-based conversations
- Topic categorization
- Search and filter capabilities
- Message archival
- Notification management
```
```yaml theme={null}
Real-time communication:
Voice integration:
- Push-to-talk functionality
- Voice note recording
- Ambient audio channels
- Spatial audio positioning
- Noise cancellation features
Video capabilities:
- Face-to-face design reviews
- Screen sharing and annotation
- Presentation mode integration
- Recording and playback
- Multi-participant support
Collaboration modes:
- Focus mode with minimal distractions
- Presentation mode for stakeholders
- Workshop mode for brainstorming
- Review mode for feedback
- Implementation mode for handoff
```
## Collaboration Workflows
**Collaborative design sprint facilitation:**
**Brainstorming and concept development:**
* Shared sticky note creation
* Real-time idea clustering
* Voting and prioritization
* Concept sketching together
* Rapid iteration cycles
**Structured feedback sessions:**
* Guided review workflows
* Annotation and markup tools
* Decision documentation
* Action item tracking
* Approval status management
**Sprint workflow integration:**
```yaml theme={null}
Day 1: Problem definition and user mapping
- Collaborative problem statement creation
- User journey mapping together
- Opportunity identification
- Goal setting and success metrics
Day 2: Solution sketching
- Individual concept development
- Shared inspiration gathering
- Rapid sketch sharing
- Concept explanation sessions
Day 3: Decision making
- Collaborative evaluation
- Voting mechanisms
- Solution combination
- Prototype planning
Day 4: Prototyping
- Parallel prototype development
- Asset sharing and reuse
- Integration and assembly
- Testing preparation
Day 5: Testing and validation
- Observation session facilitation
- Real-time note taking
- Insight synthesis
- Next step planning
```
**Collaborative design system creation:**
**Component collaboration:**
```yaml theme={null}
Parallel component development:
- Multiple designers on different components
- Shared token and style management
- Cross-component consistency checking
- Integration testing workflows
- Documentation collaboration
Token management:
- Real-time token updates
- Usage impact visualization
- Collaborative token naming
- Version control integration
- Automated consistency checking
Documentation workflows:
- Collaborative guideline writing
- Example creation and maintenance
- Usage documentation
- Best practice development
- Training material creation
```
**External stakeholder integration:**
Set up appropriate permissions and access levels for external collaborators
Provide structured review and feedback processes for non-designers
Enable clear communication channels while maintaining project control
**Client collaboration features:**
```yaml theme={null}
Review facilitation:
- Presentation mode for client reviews
- Guided tour capabilities
- Annotation and markup tools
- Approval workflow integration
- Version comparison tools
Feedback management:
- Structured feedback collection
- Priority and categorization
- Response and resolution tracking
- Client communication tools
- Decision documentation
Access control:
- Time-limited collaboration
- Feature-restricted access
- Watermarking and protection
- Audit trail maintenance
- Confidentiality controls
```
## Performance and Scalability
**Optimized collaboration performance:**
```yaml theme={null}
Connection management:
- WebSocket connections for low latency
- Automatic reconnection handling
- Bandwidth adaptation algorithms
- Regional server deployment
- CDN integration for assets
Data optimization:
- Delta synchronization protocols
- Compression algorithms
- Batch operation processing
- Predictive prefetching
- Efficient serialization formats
Offline resilience:
- Local change buffering
- Conflict resolution queuing
- Automatic sync on reconnection
- Offline mode indicators
- Recovery mechanisms
```
```yaml theme={null}
System scalability:
- Horizontal scaling capabilities
- Load balancing algorithms
- Database sharding strategies
- Caching layer optimization
- Microservice architecture
Performance monitoring:
- Real-time latency tracking
- Collaboration session analytics
- Resource usage monitoring
- Error rate tracking
- User experience metrics
Capacity management:
- Dynamic resource allocation
- Auto-scaling mechanisms
- Peak load handling
- Resource optimization
- Cost-effective scaling
```
**Collaboration at enterprise scale:**
```yaml theme={null}
Scalable collaboration:
Small teams (2-5 people):
- Full real-time synchronization
- Complete presence awareness
- Unrestricted simultaneous editing
- Rich communication features
- Maximum responsiveness
Medium teams (6-15 people):
- Selective presence indicators
- Activity-based notifications
- Structured communication channels
- Role-based access patterns
- Optimized update frequencies
Large teams (16+ people):
- Hierarchical presence display
- Notification prioritization
- Segmented collaboration areas
- Performance-optimized updates
- Structured workflow enforcement
```
```yaml theme={null}
Efficient resource utilization:
Bandwidth optimization:
- Adaptive quality settings
- Selective synchronization
- Intelligent batching
- Compression algorithms
- Priority-based updates
CPU optimization:
- Efficient rendering algorithms
- Background processing
- Lazy loading strategies
- Caching mechanisms
- Memory management
Storage optimization:
- Differential storage
- Garbage collection
- Archive management
- Compression techniques
- Cleanup automation
```
## Advanced Collaboration Features
**Intelligent collaboration enhancement:**
**AI-powered collaboration insights:**
* Conflict resolution suggestions
* Design consistency recommendations
* Workflow optimization hints
* Best practice guidance
* Productivity improvements
**Intelligent workflow automation:**
* Task assignment suggestions
* Deadline and milestone tracking
* Resource allocation optimization
* Communication facilitation
* Progress monitoring
**Third-party tool integration:**
**Tool integrations:**
```yaml theme={null}
Communication platforms:
- Slack workspace integration
- Microsoft Teams connectivity
- Discord server integration
- Zoom meeting integration
- Google Meet compatibility
Project management:
- Jira ticket integration
- Asana task synchronization
- Trello board connectivity
- Monday.com integration
- Linear issue tracking
Development tools:
- GitHub repository integration
- GitLab project connectivity
- Bitbucket integration
- Azure DevOps integration
- CI/CD pipeline hooks
Documentation platforms:
- Notion workspace integration
- Confluence page embedding
- GitBook documentation
- Coda document integration
- Airtable database connectivity
```
## Collaboration Analytics
**Collaboration effectiveness measurement:**
```yaml theme={null}
Collaboration analytics:
Individual metrics:
- Design contribution volume
- Collaboration frequency
- Review participation rates
- Response time averages
- Quality score tracking
Team metrics:
- Simultaneous editing efficiency
- Conflict resolution rates
- Communication effectiveness
- Decision-making speed
- Project completion velocity
Project metrics:
- Collaboration session duration
- Parallel work efficiency
- Handoff success rates
- Iteration cycle times
- Stakeholder satisfaction
```
```yaml theme={null}
Communication insights:
Message analytics:
- Communication volume trends
- Response time patterns
- Topic distribution analysis
- Sentiment tracking
- Knowledge sharing frequency
Collaboration patterns:
- Peak collaboration times
- Cross-functional interaction
- Knowledge transfer efficiency
- Decision-making patterns
- Conflict resolution effectiveness
```
**Data-driven collaboration improvement:**
```yaml theme={null}
Optimization opportunities:
Process improvements:
- Bottleneck identification
- Workflow streamlining
- Communication optimization
- Tool usage efficiency
- Resource allocation optimization
Team development:
- Skill gap identification
- Training need assessment
- Collaboration skill building
- Tool proficiency improvement
- Best practice sharing
```
## Best Practices for Live Collaboration
**Smooth team collaboration:**
✅ Establish clear collaboration protocols ✅ Use voice communication for complex discussions ✅ Respect others' focus time and work areas ✅ Document decisions and rationale ✅ Maintain awareness of team activities
**Minimize collaboration friction:**
✅ Communicate intentions before major changes ✅ Use element locking for focused work ✅ Regular saves and version checkpoints ✅ Clear role definitions and responsibilities ✅ Structured review and approval processes
## Troubleshooting Collaboration Issues
```yaml theme={null}
Issue: Changes not appearing for other users
Solutions:
- Check network connection stability
- Refresh browser or restart application
- Verify user permissions and access
- Clear cache and reload project
- Contact support for server issues
```
```yaml theme={null}
Issue: Slow response during collaboration
Solutions:
- Reduce number of simultaneous editors
- Close unnecessary browser tabs
- Check internet bandwidth
- Use wired connection if possible
- Optimize design file complexity
```
```yaml theme={null}
Issue: Conflicting edits causing problems
Solutions:
- Use manual conflict resolution tools
- Communicate with other editors
- Create version branches for major changes
- Implement element locking protocols
- Establish editing conventions
```
***
**Excellent progress!** You've mastered precise editing, export capabilities, and team collaboration. Ready for account management and legal documentation.
[Account Management →](/account/credits-usage)
# Permissions
Source: https://docs.figr.design/designing/collaboration/permissions
Configure detailed permission systems for team roles, project access, and collaborative workflows in Figr.
# Permissions Management
Set up comprehensive permission systems that align with your team structure and project requirements. Control who can access, edit, and share designs while maintaining security and workflow efficiency.
**Security by design:** Granular permissions that scale from small teams to enterprise organizations, ensuring the right people have the right access at the right time.
## Permission Hierarchy
**Top-level access control:**
**Organization permissions:**
```yaml theme={null}
Owner permissions:
- Full organization control
- Billing and subscription management
- User invitation and removal
- Security policy configuration
- Data export and deletion
Admin permissions:
- User role management
- Project creation and deletion
- Team structure organization
- Integration configuration
- Security setting management
Member permissions:
- Project participation
- Design creation and editing
- Team collaboration
- Asset usage and sharing
- Limited administrative tasks
```
**Department and group access control:**
```yaml theme={null}
Design team structure:
Design Lead:
- Full design project access
- Design system management
- Team member oversight
- Client communication
- Quality assurance control
Senior Designer:
- Project leadership capabilities
- Mentoring permissions
- Design system contributions
- Cross-team collaboration
- Advanced tool access
Designer:
- Design creation and editing
- Team project participation
- Asset library access
- Feedback and review
- Standard tool features
Design Intern:
- Supervised design access
- Learning project participation
- Feedback submission
- Basic tool functionality
- Mentorship program access
```
```yaml theme={null}
Product team integration:
Product Manager:
- Requirements documentation
- Design review and approval
- Stakeholder communication
- Project priority setting
- Cross-functional coordination
Product Owner:
- Feature specification access
- User story management
- Acceptance criteria definition
- Sprint planning participation
- Design validation
Business Analyst:
- Requirements analysis
- Design impact assessment
- Stakeholder feedback collection
- Process documentation
- Compliance verification
```
```yaml theme={null}
Development team access:
Tech Lead:
- Technical feasibility review
- Implementation planning
- Resource estimation
- Team coordination
- Architecture decisions
Senior Developer:
- Design specification access
- Component implementation
- Technical feedback provision
- Code review participation
- Mentoring responsibilities
Developer:
- Implementation-focused access
- Asset download capabilities
- Specification viewing
- Bug reporting access
- Code generation tools
```
**Granular project access control:**
```yaml theme={null}
Project-specific permissions:
Project Owner:
- Full project control
- Permission management
- External sharing control
- Archive and deletion rights
- Budget and resource allocation
Project Manager:
- Timeline and milestone management
- Team coordination
- Stakeholder communication
- Progress tracking
- Resource request capabilities
Lead Contributor:
- Design direction setting
- Quality standard enforcement
- Team guidance provision
- Client interaction
- Final approval authority
Contributor:
- Active design participation
- Collaborative editing
- Feedback and review
- Asset creation and modification
- Documentation contributions
Reviewer:
- Design review and approval
- Feedback provision
- Comment and annotation
- Version comparison
- Quality assurance participation
Viewer:
- Read-only project access
- Design viewing and navigation
- Basic commenting (if enabled)
- Export capabilities (if enabled)
- Progress monitoring
```
```yaml theme={null}
Content-specific access:
Design Files:
- Create, edit, delete designs
- Version control access
- Duplication and templating
- Cross-project copying
- Archive management
Asset Libraries:
- Asset upload and management
- Library organization
- Usage tracking and analytics
- License management
- Quality control
Design Systems:
- Component creation and editing
- Token management
- Pattern library maintenance
- Documentation updates
- Distribution control
Documentation:
- Specification writing
- Process documentation
- Guidelines creation
- Training material development
- Knowledge base maintenance
```
## Advanced Permission Features
**Context-aware access control:**
**Temporal permission control:**
* Business hours restrictions
* Project phase limitations
* Deadline-driven access
* Seasonal adjustments
* Emergency override protocols
**Geographic permission control:**
* Office network requirements
* Regional access restrictions
* Remote work policies
* Client site limitations
* Compliance zone enforcement
**Conditional access examples:**
```yaml theme={null}
Project phase access:
Discovery phase: Broad team access
Design phase: Design team focus
Review phase: Stakeholder inclusion
Implementation phase: Developer priority
Launch phase: Limited access
Content sensitivity:
Public designs: Open team access
Client confidential: Restricted access
Internal only: Employee limitation
Executive review: Leadership access
Legal review: Compliance team access
```
**Automated permission adjustments:**
**Automation triggers:**
```yaml theme={null}
Project lifecycle automation:
- Automatic role assignments
- Permission escalation rules
- Access removal triggers
- Review cycle permissions
- Archive access management
User behavior adaptation:
- Activity-based access expansion
- Inactivity-triggered restrictions
- Quality-based privilege adjustments
- Collaboration-driven permissions
- Performance-linked access levels
Integration-driven changes:
- Calendar-based access windows
- Task management integration
- Approval workflow triggers
- Notification-driven permissions
- External tool synchronization
```
**Standardized permission sets:**
```yaml theme={null}
Pre-configured role permissions:
Design Director Template:
- Full design system access
- All project oversight
- Team management capabilities
- Client communication rights
- Strategic planning access
Junior Designer Template:
- Supervised design access
- Learning project participation
- Peer review capabilities
- Asset library usage
- Mentorship program inclusion
Client Reviewer Template:
- Project-specific viewing
- Commenting capabilities
- Approval workflow participation
- Export limitations
- Time-bounded access
```
```yaml theme={null}
Project-specific permission sets:
Client Project Template:
- Restricted external sharing
- Enhanced security measures
- Audit trail requirements
- Confidentiality controls
- Limited download permissions
Internal Project Template:
- Open team collaboration
- Broad sharing capabilities
- Flexible access controls
- Standard security measures
- Enhanced creative freedom
Open Source Template:
- Public viewing capabilities
- Community contribution features
- Attribution requirements
- License compliance
- Version control integration
```
## Permission Management Workflows
**Streamlined permission assignment:**
```yaml theme={null}
Onboarding automation:
Role detection:
- Email domain analysis
- Department identification
- Seniority level assessment
- Team structure mapping
- Historical pattern matching
Permission application:
- Template-based assignment
- Gradual access provision
- Probationary limitations
- Mentorship pairings
- Training requirement integration
```
```yaml theme={null}
Human oversight process:
Identity verification:
- Manager approval requirements
- HR department confirmation
- Security clearance validation
- Contract status verification
- Compliance training completion
Access validation:
- Permission level appropriateness
- Project relevance assessment
- Security requirement compliance
- Business need justification
- Timeline limitation setting
```
**Regular access auditing:**
**Systematic permission auditing:**
* Quarterly access reviews
* Unused permission detection
* Over-privileged user identification
* Compliance violation flagging
* Risk assessment automation
**Human-driven validation:**
* Manager-led team reviews
* Project-based access audits
* Security team assessments
* Compliance officer reviews
* Executive oversight processes
**Managed access modifications:**
```yaml theme={null}
Permission increase process:
Request initiation:
- Self-service request forms
- Business justification requirements
- Timeline specification
- Risk assessment inclusion
- Alternative consideration
Approval workflow:
- Manager authorization
- Security team review
- Business owner approval
- Risk assessment validation
- Implementation scheduling
```
```yaml theme={null}
Permission removal triggers:
Immediate revocation:
- Employment termination
- Security policy violations
- Project completion
- Role changes
- Compliance requirements
Gradual reduction:
- Project phase transitions
- Responsibility changes
- Performance-based adjustments
- Seasonal access patterns
- Cost optimization measures
```
## Security and Compliance
**Advanced security features:**
**Security measures:**
```yaml theme={null}
Access control:
- Multi-factor authentication
- Single sign-on integration
- Session management
- Device registration
- Network restrictions
Monitoring and logging:
- Real-time access monitoring
- Permission change tracking
- Suspicious activity detection
- Compliance violation alerting
- Incident response automation
Data protection:
- Encryption at rest and transit
- Data loss prevention
- Backup and recovery
- Geographic restrictions
- Retention policy enforcement
```
**Industry standard compliance:**
```yaml theme={null}
SOC 2 Type II requirements:
- Security principle implementation
- Availability assurance measures
- Processing integrity controls
- Confidentiality protection
- Privacy safeguard implementation
Control implementation:
- Access control procedures
- Change management processes
- Monitoring and logging systems
- Incident response protocols
- Risk assessment frameworks
```
```yaml theme={null}
GDPR requirement fulfillment:
- Lawful basis documentation
- Consent management systems
- Data subject rights implementation
- Privacy by design principles
- Data breach notification procedures
Technical measures:
- Data minimization practices
- Purpose limitation enforcement
- Storage limitation controls
- Accuracy maintenance procedures
- Security of processing measures
```
```yaml theme={null}
Sector compliance:
Healthcare (HIPAA):
- PHI protection measures
- Access control requirements
- Audit log maintenance
- Business associate agreements
- Risk assessment procedures
Financial (SOX):
- Internal control documentation
- Financial reporting accuracy
- Change management procedures
- Access control reviews
- Segregation of duties
Government (FedRAMP):
- Security control implementation
- Continuous monitoring
- Incident response procedures
- Configuration management
- System and information integrity
```
## Permission Analytics
**Permission utilization insights:**
* Access frequency patterns
* Permission utilization rates
* User activity correlations
* Resource usage optimization
* Cost-benefit analysis
**Security posture monitoring:**
* Permission violation tracking
* Access anomaly detection
* Compliance score monitoring
* Risk exposure assessment
* Incident response metrics
## Best Practices
**Minimal necessary access:**
```
✅ Grant minimum required permissions
✅ Regular permission reviews and cleanup
✅ Time-limited access for temporary needs
✅ Role-based rather than individual permissions
✅ Clear documentation of permission rationale
```
**Systematic permission management:**
```
✅ Clear permission policies and procedures
✅ Regular training on permission best practices
✅ Automated permission monitoring and alerting
✅ Integration with HR and IT systems
✅ Documentation of permission decisions
```
**Security without friction:**
```
✅ Intuitive permission request processes
✅ Clear communication of access limitations
✅ Self-service options where appropriate
✅ Transparent approval workflows
✅ Helpful error messages and guidance
```
***
Learn how to set up live co-editing and real-time collaboration features for seamless teamwork.
[Co-Editing Live →](/designing/collaboration/co-editing-live)
# Share Links
Source: https://docs.figr.design/designing/collaboration/share-links
Create secure, customizable sharing links for design reviews, stakeholder feedback, and team collaboration.
# Share Links
Share your designs securely with stakeholders, clients, and team members through customizable sharing links. Control access, gather feedback, and maintain design confidentiality.
**Secure collaboration:** Share designs with the right people, at the right time, with the right level of access - all while maintaining security and control over your design assets.
## Sharing Options
**Open sharing for broad collaboration:**
**Public link features:**
```yaml theme={null}
Access control:
- View-only access (default)
- Comment permissions
- Download permissions
- Time-limited access
Security options:
- Password protection
- Domain restrictions
- Expiration dates
- Access logging
Customization:
- Custom link names
- Branded sharing pages
- Welcome messages
- Usage instructions
```
**Secure sharing for sensitive designs:**
**Controlled access sharing:**
* Email-based invitations
* Account requirement for access
* Revokable permissions
* Audit trail tracking
**Internal collaboration:**
* Organization member access
* Department-specific sharing
* Role-based permissions
* Automatic team sync
**Private sharing benefits:**
```yaml theme={null}
Enhanced security:
- No anonymous access
- User authentication required
- Activity monitoring
- Immediate access revocation
Advanced controls:
- Granular permission settings
- Time-based access windows
- Device restrictions
- Location-based access
```
**Integration with existing workflows:**
```html theme={null}