Use this file to discover all available pages before exploring further.
Use this guide when you need a repeatable way to run design reviews in Speckle. It ties together saved views, federation, markups, and issues into one end‑to‑end workflow. For teams that already use Speckle for viewing and sharing models.
Before you start: You need a Speckle project, at least one model, and access to the 3D viewer. If you are new to Speckle, complete the Quickstart first.
When to use: Before a formal review meeting or an asynchronous review round.
1
Create a review project and models
Create or open a Speckle project for your review. Organise separate models per discipline (e.g. Architecture, Structure, MEP) and ensure each author is publishing to the correct model.
2
Federate models if you have multiple disciplines
In the 3D viewer, load the primary model, then open the Federation panel (left sidebar) and add additional models (e.g. structural, MEP). Adjust transforms if needed so models align. See
Federation for options and limits.
3
Set up saved views for key topics
Navigate to an important viewpoint (e.g. lobby, core, facade area) and configure section boxes, filters, and view modes. In the left sidebar, open Saved views and save each viewpoint with a clear name such as
“Level 02 Lobby – Fire Strategy” or “Facade – North Elevation”. Group related views by discipline or review round. See Saved Views for details.
4
Decide what will be reviewed in each session
For each review session, pick a small set of saved views and topics (e.g. “Stair core clearances”, “Envelope coordination”, “Plant room layout”). Note which disciplines and team members must attend.
5
Share access and links ahead of time
Invite reviewers to the project and confirm they can open the relevant models. Share direct links to saved views in the calendar invite or meeting agenda so everyone lands in the same context.
Outcome: A federated model with named saved views and clear scope for the review session.
When to use: Live reviews on a call or in a room where one person drives the model.
1
Start from the agreed saved view
Open the project and models in the 3D viewer, then select the first saved view from the review agenda. Confirm that everyone sees the same context before you start.
2
Use presentation tools to keep focus
Use view modes, section tools, and lighting controls to keep geometry readable while you talk through the design. Avoid making large camera movements while others are commenting. See
Presentation for options.
3
Capture visual feedback with markups
As people raise comments, draw over the model using Markups (arrows, boxes, text). Use one markup per topic and name them so they match the agenda item or issue they relate to. See
Markups for tools and export options.
4
Convert important points into issues
For each decision or required change, create an Issue on the relevant object(s). Set title, description, assignee, priority, and due date while the conversation is fresh. Use labels to tag discipline or
review round (e.g. “DR01”, “Structure”). See Issues for full field behaviour.
5
Capture open questions as issues or comments
When there is an open question or debate that will continue after the meeting, either create a separate Issue for it or add a clear comment on an existing issue. Mention the relevant people, summarise options, and link to any supporting files.
6
Bookmark the review state
Once the meeting ends, create or update a saved view that captures the final camera, filters, and visible markups. Use this as the entry point for asynchronous follow‑up work.
Outcome: Key decisions and change requests are captured as issues and comments, with visual markups and saved views tying them back to the 3D model.
When to use: Reviewers are in different time zones or cannot attend the same meeting.
1
Send links to review views and issues
Share links to the saved views and specific issues created during the session. Encourage reviewers to reply in‑place instead of sending screenshots or emails.
2
Group related feedback on issues
For topics that affect multiple areas or models (e.g. fire strategy, circulation), keep the conversation in one or a small number of Issues. Encourage people to reply on those issues so context stays in one place instead of spreading across channels.
3
Assign clear owners
Ensure every actionable comment is attached to an Issue with an assignee. Use @mentions in issue comments to bring in additional stakeholders where needed.
4
Close or archive issues when resolved
When a topic is agreed or a question is answered, move the relevant issues to Done (or your team’s equivalent) so they no longer clutter the active list. You can always create follow‑up issues later if required.
Outcome: Feedback from people who were not in the original meeting is captured directly against the model and grouped by issue.
When to use: Multi‑disciplinary models or multiple design rounds.
1
Use federation for cross-discipline context
Keep models from different tools and disciplines loaded together so reviewers see clashes and coordination issues in context. Use visibility toggles to focus on one discipline at a time when needed.
2
Compare design rounds with version comparison
When a new version is published, use the Compare versions tools to see what has changed between rounds. Focus comparisons on areas with many issues to confirm that fixes have been applied. See
Compare Versions for options.
3
Tie issues to specific versions when needed
For changes that must be tracked precisely, record or pin the model version in your issue descriptions so reviewers know which drop a comment relates to. Use the Issues version filters to revisit the
original context when validating fixes.
4
Use labels to group issues by review round
Agree label conventions such as “DR01”, “DR02”, or “Coordination‑MEP” and apply them consistently. This makes it easy to filter issues per round or per coordination topic in both the viewer and
dashboards.
Outcome: Discipline teams can see how designs evolve between rounds and confirm that coordination issues are being resolved.
When to use: After a review round, when changes are being implemented and verified.
1
Review open issues by priority and due date
Open the Issues panel in the 3D viewer (left sidebar) or the project’s Issues tab. Filter by status, assignee, labels, and due date. Confirm that high‑priority items from the latest round are clearly assigned and understood.
2
Implement changes in authoring tools
Designers and engineers resolve issues in their native tools, using connectors to see associated issues and markups where available. Keep the Speckle model updated by publishing new versions once fixes
are applied.
3
Verify fixes in the viewer
After publishing, load the updated versions and re‑visit the saved views and issues. Confirm that each issue is addressed visually and in the data (e.g. correct geometry, properties, and clearances).
4
Update issue status and resolutions
For each verified fix, move the issue to Ready for Review or Done according to your team’s convention. Add a short note describing what was changed so the history is clear.
5
Prepare for the next round if needed
If further review is required, create new saved views and issues for the next round, and label them accordingly. Close or archive views and labels that are no longer in use to keep things tidy.
Outcome: Design review rounds are closed cleanly, with a clear record of what was requested, what was changed, and when it was verified.
How many saved views should we create for a review?
Start with a small number that cover the key questions for the session, typically 5–10 views. You can add more later, but too many views make it harder for reviewers to know where to focus.
Should we use one issue or many for feedback?
Use one issue when several comments all relate to the same location and decision, and separate issues when there are clearly different problems or owners. Each issue should represent a reviewable piece of work with a clear outcome.
How do we keep track of which comments belong to which review round?
Use labels on issues (e.g. DR01, DR02) and include the round in saved view names. You can then filter issues by label in the viewer or dashboards to see everything from a specific round.
Can external stakeholders review the model without editing anything?
Yes. Give them view‑only access to the project and share links to saved views. They can still open and comment on issues if project permissions allow, but they cannot change the model geometry.
What if we forget to create issues during the meeting?
You can create issues after the fact from markups and meeting notes by revisiting the saved views and translating important comments into issues. The earlier you do this, the less context you lose.
How do we avoid duplicate issues for the same problem?
Before creating a new issue, quickly search existing issues by keywords, labels, or affected area. If one already exists, add a reply or update its properties instead of creating a new one.
Can we report on review progress across projects?
Yes. Use Speckle Intelligence dashboards with Issues widgets to track counts by status, label, assignee, or version. See Common workflows for dashboard patterns.
How do we handle issues that span multiple models or disciplines?
Create a single coordination issue that references all relevant models and clearly describes the cross‑discipline impact. Use labels to tag each discipline and link to any related per‑discipline issues.
What happens to issues when a model changes significantly?
Issues stay attached to the objects and versions they were created on. If objects are deleted or heavily modified, you can still load the original version to see the original context, then decide whether to
close or recreate issues on the new design.
Can we export a summary of review issues?
You can build an Issues dashboard in Speckle Intelligence and share it, or connect data to external reporting tools. Direct export from the Issues list is not yet available; check the Issues documentation for
the latest capabilities.
Why use Speckle for design review instead of Miro or similar?
Speckle keeps feedback, issues, and markups tied directly to models and versions, with structured fields (status, assignee, labels) and version awareness. Tools like Miro are excellent for presentation boards, but treat the model as just another frame; you have to manage ownership, status, and version context manually. A common pattern is to run the actual review and tracking in Speckle, then embed Speckle views into Miro or similar tools when you need a storyboard or client presentation.