Dashboards are rolling out gradually. If you don’t see Dashboards in your sidebar, reach out to support@metal.ai to have it enabled for your firm.

A dashboard brings deal details, actions, milestones, and key metrics into one view.
The Dashboards gallery
Select Dashboards in the left sidebar to open the gallery. It’s split into two sections:
Each card shows the dashboard’s name, description, and whether it’s shared. Click a card to open the dashboard.
Create a dashboard
1
Open the gallery
Select Dashboards in the sidebar.
2
Start a new dashboard
Click New dashboard next to the My Dashboards heading.
3
Name and describe it
Give the dashboard a Name and an optional Description (for example, Q3 Portfolio Review). Click Create.
Add widgets
Widgets are the individual charts, tables, and metrics on a dashboard. You add them from the Add widget gallery, edit them from the widget’s header, and view a dashboard full screen from its header.Open the gallery
Click Add widget in the dashboard header. On an empty dashboard, the same picker opens automatically. The gallery has two paths:- Compose a new widget — describe what you want and let Metal build it.
- Pick from the widget library — start from a ready-made widget curated for this dashboard’s context (canvas, pipeline, deal, or company).
Compose a new widget
1
Choose how the widget gets its data
Pick one of two kinds:
- Data — Metal writes a script that pulls directly from your Metal and CRM data. The widget refreshes on every load. Best for numbers, charts, and lists you want to keep current.
- Research — an AI agent researches your prompt across your Metal data, documents, and the web. Best for summaries, themes, and open-ended questions.
2
Describe what you want to see
In What do you want to see?, describe the widget in plain language — for example, “Deals by sector this year” or “Which deals look stalled and why?”. The placeholder shows an example tailored to this dashboard’s context.
3
Create the widget
Click Create widget. A placeholder tile lands on the dashboard immediately, chat opens, and Metal starts building the widget from your description. You can keep refining it in the same chat thread.
Pick from the widget library
Under Examples in the same dialog, Metal shows a curated set of pre-built widgets scoped to this dashboard’s context. Click one to drop it straight onto the dashboard — library widgets arrive fully configured, so there’s no chat hand-off.The library is curated per dashboard context. Canvas, pipeline, deal, and company dashboards each get their own set; other dashboard types show no library entries yet, and you compose from scratch.
Arrange the layout
Click Edit layout in the header. Drag widgets to move them, drag their edges to resize, and use the delete control on a widget to remove it. Click Done to save.View full screen
Canvas, Deal Pipeline, and IR Pipeline dashboards have a Full Screen button to the right of Edit layout. Click it to expand the whole dashboard in place. To focus on one widget, click the expand control in the widget’s header. This also works from inside a full-screen dashboard. The expand control appears only on the same dashboards, and not while you’re in Edit layout. Full screen keeps the widget’s live state, including tabs, filters, search, carousel position, and HTML widget inputs. It doesn’t change the saved layout. Click Minimize or press Escape to exit one level. Opening a preview or navigating away also exits full screen.Only Canvas, Deal Pipeline, and IR Pipeline dashboards have Full Screen. Home dashboards, entity dashboards such as deals, companies, funds, people, limited partners, and fundraising processes, and Settings previews leave full screen off.
Inspect or edit a widget’s source
Most widgets are backed by either a script (for data queries) or a prompt (for AI-generated content). Click the pencil icon in a widget’s header to open the source dialog, where a Script or Prompt badge (with a matching code or bot icon) tells you which kind it is. From there you can view — or inline-edit — the underlying script or prompt. Read-only widgets show an eye icon instead. Widgets you customize are marked with a Custom badge.Run workflows from a widget
HTML widgets — widgets whose body is custom HTML rather than a script or a prompt — can include buttons that start a workflow without leaving the dashboard. Use this when your team regularly runs the same workflow while reviewing a dashboard, for example a weekly portfolio analysis. To add a run button, use Compose a new widget or ask chat, and name the workflow. For example: “Add a button to this widget that runs the Portfolio analysis workflow.” The workflow must support manual runs. When someone clicks the button:- Metal opens the workflow’s Run workflow dialog on top of the dashboard. Clicking the button never starts a run on its own.
- They review or fill in the workflow’s inputs and submit.
- The dialog closes and they stay on the dashboard. A Workflow run started confirmation appears with a View run link that opens the new run.
Preview workflow files from a widget
HTML widgets can also include buttons that open a file a workflow run produced, such as a generated memo or report. The file opens in the file preview without leaving the dashboard. Use this with a recent-runs table so viewers can open each run’s output in one click. To add preview buttons, use Compose a new widget or ask chat. For example: “In the recent runs table, add a button to preview each run’s report.” Metal links each button to a specific file from a specific run. It doesn’t guess the “latest” file or match files by name. If Metal can’t identify the exact file, it keeps the row and leaves its preview button inactive. When someone clicks a preview button, Metal shows Opening workflow file… while it checks their access, then opens the file. Preview buttons work from widget tiles, carousel panels, and the expanded widget view, on any page that shows a dashboard. They’re disabled only while you’re in Edit layout. Access is checked for the person viewing the dashboard, not the person who built the widget. If they can’t open the run — because they don’t have access to it, or it no longer exists — Metal shows Workflow file is unavailable. If the run opens but Metal can’t resolve the exact file it linked to, it shows Could not open workflow file.Duplicate a dashboard
You can copy a dashboard you can open — including one shared with you — without changing the original.1
Open Duplicate
In the gallery, open the dashboard card’s menu and choose Duplicate. Or open the dashboard and click Duplicate in the header.
2
Name the copy
Give the copy a Name and optional Description, then click Duplicate.
Restore an earlier version
If you can edit a dashboard, the header includes Version history. Open it to see earlier revisions, newest first. The live layout is marked Current. Click an older revision and confirm Restore version. Metal creates a new revision from that snapshot and keeps your current layout in history, so you can undo the restore the same way. Version history is available on dashboards you can edit. Read-only viewers do not see the control.Share a dashboard
You control who can see a dashboard from the Share dialog in the dashboard header.1
Open the share dialog
On the dashboard, click Share in the header.
2
Add users or teams
Under Shared with, add individual Users or whole Teams. Everyone you add sees the dashboard under Shared with me in their gallery.
3
Make it org-wide (optional)
Set Visibility to Org-wide to make the dashboard visible to everyone in your organization. Org-wide dashboards show an Org-wide badge in the gallery.Publishing a dashboard org-wide is reserved for Admin and Power roles. Members don’t see the Org-wide option in the share dialog. If a Member owns a dashboard that’s already org-wide, they can still switch it back to Restricted and share it with specific users or teams. To publish org-wide, add an Admin or Power user under Shared with and ask them to change the visibility.
Refresh a dashboard automatically
You can set a dashboard to reload its data on an interval so the numbers stay current without a manual reload. Ask the assistant to turn on automatic refresh and give it an interval, for example “Refresh this dashboard every 5 minutes” or “Turn off automatic refresh.” Metal saves the setting on the dashboard, so anyone viewing it sees the same schedule. The setting carries over when you clone the dashboard.- Minimum interval. 180 seconds (3 minutes). Shorter intervals are rejected.
- What refreshes. Script-backed widgets (charts, tables, KPIs powered by dashboard data queries) and the panels inside carousels. Agent-authored and narrative widgets keep their existing content and do not re-run on the schedule.
- While a refresh is in flight. The last loaded data stays on screen so the dashboard doesn’t blank out. Newly resolved widgets replace the cached values when the refresh completes.
- When a refresh fails. A banner appears above the grid — “Couldn’t refresh this dashboard. Showing the last loaded data.” — with a Retry button that runs the refresh again. Individual widgets that failed keep their previously loaded values instead of showing an error state.
- When refresh pauses. Automatic refresh stops while the browser tab is hidden or offline, and resumes when the tab is visible and online again.
Dashboards vs. Default Dashboards
Metal has two related surfaces. Use this table to pick the right one:
If you want a firm-wide reporting view, use a top-level dashboard. If you want every deal (or every company, person, pipeline, limited partner, fund, or fundraising process) to open with the same widgets by default, configure that under Settings → Default Dashboards.
Related
Workspace settings
Where admins configure Default Dashboards and other firm-wide preferences.
Adding & managing users
Set up teams so you can share dashboards with a whole group at once.

