Overview
A canvas is a flexible, drag-and-drop workspace where you combine data sources, charts, AI chat sessions, and freeform notes into a single view. Canvases auto-save as you work and support version history so you can always roll back to a previous state.Getting started with Global Templates
Global Templates are pre-configured canvas layouts built by the nOps team. They come loaded with the right data sources, chart types, and filters for common cost optimization workflows — so you can start analyzing costs immediately instead of building from scratch.1
Create a new canvas
From the Dashboard or Canvas, click Create. Give your canvas a name and choose a scope (Private or Shared).
2
Choose Load Template
In the creation dialog, select Load template to browse the available templates.
3
Pick a Global Template
Filter by Global scope to see the templates provided by nOps. Browse or search for the one that fits your use case, then click to apply it.
4
Start exploring
Your canvas is pre-populated with widgets, data sources, and configurations from the template. You can immediately interact with the data, apply filters, and customize the layout to fit your needs.
- Start fresh — open an empty canvas and build from the ground up.
- Start walkthrough — launch a guided tour that introduces the canvas controls step by step.
Canvas layout
The canvas is a full-page workspace built around an infinite, pannable grid. The key UI areas are:Adding widgets (Palette)
The (+) button at bottom-center opens the Palette popover. It has two tabs:Tools tab
Draggable tool pills you can drop onto the canvas:- Scratch Pad — freeform notes
- Text Box — rich text labels and callouts
- Global Filters — shared date and dimension filters that drive data source widgets
- Nexus — commitment management (visible only on accounts with the Nexus tool enabled)
Data Sources tab
- Search — filter the list by name.
- Provider filter — narrow by cloud provider: All, AWS, GCP, or Azure. Data sources for providers your organization has not onboarded are grayed out.
- Draggable cards — drag any data source onto the canvas to create a widget.
- Refresh — reload the data source list.
- + New — create a new data source (only available on accounts with elevated data source access).
Widget reference
Data source
Data source
Connect to a cloud cost data source and visualize it with any of the 19 supported chart types. Configure dimensions, measures, filters, and save the configuration as a reusable preset.
AI chart
AI chart
A Clara-generated chart or table. Can be created standalone by Clara or linked to a parent data source widget for AI-driven analysis.
Scratch Pad
Scratch Pad
A simple notepad for freeform notes, checklists, or observations while you work.
Text Box
Text Box
A rich-text block for adding headings, callouts, or contextual information to your canvas.
Global Filters
Global Filters
A filter widget that drives one or more data source widgets on the same canvas. Set shared date ranges or dimension filters once and apply them everywhere. Data source and AI chart widgets automatically receive global filter values; you can override specific filters per widget when needed (e.g., one chart with a different date range).
Nexus
Nexus
A commitment and purchase management widget for reviewing reservations and savings plans. Only available on accounts with the Nexus tool enabled.
Canvas Info
Canvas Info
An auto-placed header displaying the canvas name, scope badge, owner, and last-updated timestamp. Not saved as a persisted widget — it is always present.
Chart types
Data source widgets support 19 chart types grouped by category:Configuring a data source widget
1
Select a chart type
Open the widget configuration and choose one of the 19 chart types listed above.
2
Choose an X-axis dimension
Pick the dimension for the horizontal axis (e.g. date, service, region).
3
Choose Y-axis measure(s)
Select one or more measures for the vertical axis (e.g. cost, usage).
4
Add a series dimension (optional)
Choose a series dimension to break down the data by a second attribute, creating grouped or stacked visualizations.
5
Apply filters
Add include or exclude filters and set a date range to narrow the data shown.
6
Save as preset (optional)
Save your chart configuration — chart type, dimensions, measures, and filters — as a reusable preset that you or your team can apply to future widgets.
Chart customization
Data source widgets support a Chart Settings panel for fine-tuning the visual appearance of your charts without changing the underlying data.Opening the Chart Settings panel
Click the settings icon (⚙️) in the top-right corner of any data source widget to open the panel. A second settings panel may also appear to the right of the first, providing additional configuration options.Customization options
Title and labels
Series formatting
Axis and scale
Rendering (for large datasets)
Series color customization example
- Open the Chart Settings panel on your widget.
- Look for the Series Order section, which lists all series in your chart.
- Click the colored dot next to any series name to open the color picker.
- Select a color from the palette or enter a custom hex code.
- The chart updates in real-time with the new color.
Clara AI on canvas
On canvas, Clara opens as a dedicated overlay — a different surface from the Ask Clara floating panel on Dashboard, Explorer, Feed, and AI Optimization (see Ask Clara).Clara overlay
Click the Clara button in the top-right corner (or press Cmd+J) to open a floating, resizable panel or docked assistant view. Clara can generate charts, answer questions about your data, and create or update widgets directly on the canvas.@ mentions in Clara
In the Clara composer (overlay or dock on the canvas), type@ to mention a data source or widget on the current canvas. Pick an item from the list so Clara knows exactly which data or chart you mean. This is especially helpful on busy boards with many widgets.
Deep links and Clara
Some in-app links open a canvas with Clara already active, skipping an extra click. The address bar is cleaned up automatically once Clara opens, so bookmarks stay clean.Interacting with widgets
- Move — drag a widget by its header to reposition it on the grid.
- Resize — drag the bottom-right corner handle.
- Copy / Paste — select one or more widgets, then Cmd+C to copy and Cmd+V to paste.
- Select all — Cmd+A to select every widget.
- Delete — press Backspace or Delete to remove selected widgets.
- Lock canvas — lock the canvas to prevent accidental moves while reviewing data (Cmd+L).
- Pin to dashboard — on chart widgets in shared canvases, click the pin icon in the widget header to add it to your organization’s dashboard. Your organization can pin up to 25 items total (canvas charts and Explorer reports combined); the dashboard lays them out responsively and adds paging when needed.
Keyboard shortcuts
Command palette
Open the command palette by clicking the gear icon at the bottom-left of the canvas. It provides quick actions and canvas settings: Actions
Settings
Version history
nOps automatically creates a version snapshot when you add, remove, or restore widgets. You can browse the last 10 versions from the Version History button in the top-right corner. Each version shows:- Change type — add, remove, position change, dimension change, or restore
- Timestamp — when the snapshot was created
- Widget count — the number of widgets at that point
- User — who made the change
Scopes and sharing
Every canvas has a scope that controls visibility and access:
Change a canvas’s scope from the scope badge dropdown in the canvas header. When a canvas is shared, presence avatars appear in the top-right corner, and a warning is shown if another user is actively editing.
Global canvases are no longer created directly. Use global templates instead — any user can apply a global template to create their own canvas from it.
Sharing private canvases
If you have a private canvas that you want specific team members to view or edit, create a share link for them:1
Open your private canvas
From the dashboard, open the canvas you want to share.
2
Open the share dialog
Click the Share Reports button (mail icon) in the top-right corner of the canvas, and find Share private canvas link in the panel.
3
Select recipients
Choose which team members in your organization can access the canvas via the share link.
4
Share or copy the link
Send the recipient an invitation, or copy the share link directly to share via email, chat, or your preferred method.
5
Manage share links
You can view, revoke, or create additional share links from the sharing panel at any time.
Templates
Templates let you save a canvas layout and reuse it later. They are the recommended way to get started with nOps.Global Templates
Global Templates are created by the nOps team and available to every organization. They provide best-practice dashboards for common workflows like cost allocation, savings tracking, and commitment management. When you create a new canvas, selecting a Global Template is the fastest way to get productive.Saving your own template
Once you have a canvas layout you like, save it as a template from the Command palette > Templates > Save as Template. Choose a name, description, and scope:- Private — visible only to you.
- Shared — visible to your organization.
- Global — visible to everyone (requires elevated permissions).
Applying a template
Apply a template in two ways:- When creating a canvas — select Load template from the creation dialog.
- From the Command palette — open Templates, browse or search, and apply to the current canvas.
Folders
Organize canvases into folders for better structure. New canvases created inside a folder inherit its scope by default (e.g., a canvas created inside a Private folder will be Private). This helps keep your canvases organized as your workspace grows.Automated chart refresh (canvas data)
Separate from email reports (below), you can keep chart data on this canvas fresh on a schedule:- In the top toolbar, open Auto refresh (calendar + clock icon).
- Use Refresh Now for an immediate refresh when you have edit access.
- Turn on Auto refresh this canvas to let nOps refresh chart data about once per day while the toggle stays on. You can still refresh manually anytime.
- Review Past refreshes in the same menu for recent run status.
Scheduled reports
Email reports are different from the Auto refresh menu above: here you configure messages sent to people’s inboxes with a snapshot of the canvas. Click the Share Reports button (mail icon) in the top-right corner of the canvas to send or schedule email reports.Send now
Select recipients, add a subject and message, and send immediately. The report includes a captured thumbnail of the current canvas state.Schedule recurring
Set a recurring schedule — daily, weekly, or monthly — with your preferred time. Scheduled reports run automatically and are delivered to the selected recipients. You can view all pending and past scheduled reports for the canvas from the same panel, and cancel any upcoming report at any time. The badge on the Share Reports button shows the number of pending scheduled reports.Next: Users and roles
Learn how to invite team members, assign roles, and manage permissions.