Diagram overview
Diagrams are visual views of your architecture model. They help teams explore structure, tell a story, and collaborate around a specific question.
A good diagram has a clear purpose. For example:
- Map the applications that support a business capability.
- Explain a data flow between systems.
- Show a target landscape for a transformation program.
- Capture workshop ideas before approving them into the shared repository.

Repository-linked shapes
When a shape represents a reusable architecture object, link it to a repository entity. This lets the same entity appear on many diagrams without becoming separate records.
Linked shapes stay connected to the shared model. Their names, properties, relations, report usage, and other diagrams all refer back to the same repository item.
If something only matters on one diagram, keep it freeform instead. Use draw-mode shapes, labels, and arrows for explanation, framing, or workshop notes that should not become reusable repository data.
Diagram references
When you select a repository-linked entity shape, the right panel shows Diagram references. This section lists every place where the same entity appears in diagrams, including normal architecture shapes, BPMN shapes, and Mermaid shapes.
Each reference has an icon that shows where the entity was found:
- The entity type icon means the entity is linked through a normal architecture shape, such as an Application, Process, Capability, or Data object.
- A BPMN icon means the entity is linked through a BPMN diagram shape.
- A Mermaid icon means the entity is referenced from a Mermaid diagram shape.
Click a reference to open that diagram and focus the relevant shape. You can also right-click a selected entity shape on the canvas and use Diagram references from the context menu for the same cross-diagram navigation. On an entity detail page, the Diagrams tab lists the same usages with a shape type column so you can see whether each row comes from a normal entity shape, BPMN, or Mermaid.
Arrows and relations
When both ends of an arrow are linked to repository entities, Caplo can create or reuse the matching reusable relation for you.
That is why relation-aware arrows matter: they do not just decorate the canvas, they update shared architecture structure.
Draw mode and Architect mode
Caplo supports two modeling styles:
- Draw mode keeps the canvas lightweight for sketching, annotation, and early thinking.
- Architect mode focuses on architecture shapes, entity linking, reusable relations, and repository reuse.
Switch modes based on the work you are doing. Early workshops may start in Draw mode and move into Architect mode once the team agrees on reusable entities.
Panels
The diagram page includes a left entity panel and a right properties panel. Use the page-header buttons to open or close them as needed.
Typical flow:
- Open the left panel to find and drag repository entities onto the canvas.
- Select a shape or relation on the canvas.
- Use the right panel to inspect or edit its properties and relations.
Collaboration
Diagrams are designed for team work. Multiple people can work from the same shared diagram, while Personal diagrams remain useful for drafts and exploration.
Keyboard shortcuts
Useful Diagram shortcuts and controls:
- Undo:
Ctrl+Zon Windows/Linux orCmd+Zon macOS. - Redo:
Ctrl+Shift+Zon Windows/Linux orCmd+Shift+Zon macOS. - Pan the canvas: drag with the scroll wheel, or hold
Spacewhile dragging. - Zoom: hold
Ctrlwhile scrolling.