Skip to main content
Users need the Admin role to create and edit Docs. Analysts have read-only access.
Docs are interactive dashboards where you explore data and share insights. Ask Fi questions in plain English, or write SQL and Python yourself. Either way, you’re working in the same environment, so anyone on your team can contribute.

Doc principles

  1. Fi does the heavy lifting: Describe what you want in plain English, and Fi builds it for you. You don’t need to write SQL or configure visualizations unless you want to.
  2. Docs are built from tiles: Each tile displays a piece of data: a KPI, chart, table, or markdown. Combine tiles to tell a complete story.
  3. Everything saves automatically: Your Doc saves as you work. No manual save required.

The Docs interface

When you open a Doc, you’ll see four main areas:
Docs interface

Left panel

The left panel helps you navigate and manage your Doc:
  • Tiles: Browse all tiles in your Doc, see their types (chart, kpi, markdown), and click to jump to any tile
  • Schema: Explore your connected data sources, schemas, tables, models, etc.

Main canvas

The main canvas is where your report lives. This is where you view and arrange your tiles.
When you open a new Doc, it starts empty. Fi is ready to help you add your first tile.

Right panel

Fi, Definite’s AI assistant, lives in the right panel. Fi helps you build and maintain your Doc using natural language:
  • Ask questions: “How much revenue did we collect last month?”
  • Create tiles: “Add a bar chart showing sales by region”
  • Edit and debug: “Change this chart to show the last 12 months” or “Why is this query failing?”
Whether you’re technical or non-technical, Fi accelerates your workflow. Learn more about AI in Docs.

Top toolbar

ControlDescription
📅 PeriodSet the time range for your entire Doc (e.g., last 90 days)
📏 GranularityDefine how data is grouped (daily, weekly, monthly)
🔍 FiltersApply global filters that affect all compatible tiles
🔄 RefreshPull the latest data from your connected sources
✏️ EditRearrange and resize tiles in your Doc
More optionsSettings, Share, Clear Cache, View YAML, Archive

Creating a Doc

1
From the Definite home page, click New Doc or use the + button.
2
Give your Doc a name that describes its purpose (e.g., “Executive Revenue Dashboard”, “Sales Pipeline Overview”).
3
You’ll see a blank Doc with Fi available in the right panel, ready to help you build.

Adding tiles

You can add tiles in two ways: using Fi or manually.

Using Fi

The fastest way to get started is to ask Fi for what you want:
  1. In the Fi panel, type a request like “Show me total revenue collected in the last 90 days as a KPI”
  2. Fi creates the tile with the appropriate query and visualization
  3. The tile appears in your Doc, ready to customize
Fi creating a dashboard

Manually adding a tile

  1. Click the + button in the Tiles panel on the left sidebar
  2. Choose the tile type (KPI, Chart, Table, or Markdown)
  3. Write your SQL or Python query
  4. Configure the visualization settings

Building your dashboard

Continue adding tiles to create a complete dashboard:
  • Start with KPIs: Add high-level metrics at the top for quick insights
  • Add charts: Visualize trends and comparisons in the middle section
  • Include tables: Show detailed data for users who want to dig deeper
  • Use markdown: Add headers and descriptions to organize your Doc
Tiles are arranged on a grid system. Drag tiles to reposition them, resize by dragging edges, and group related tiles together for better readability.

Working with data

Docs connect to your existing data sources:
  • Query your warehouse: Write SQL against Snowflake, Postgres, BigQuery, or other connected databases
  • Use Python: Run Python code for complex transformations
  • Upload files: Drag a CSV onto your Doc to analyze local data alongside your warehouse. Learn more about uploading files.
You don’t need to know which approach to use. Just ask Fi what you want to see, and it picks the right method.

Version history

Definite automatically tracks changes to your Doc. To access previous versions:
  1. Click the ⋯ More options menu in the top toolbar
  2. Select Settings and then Versions
  3. View your version history and restore any previous version
Version history

Example: Building a revenue dashboard

Here’s how you might build a revenue dashboard using Fi:
  1. “Create a KPI showing total revenue collected in the last 90 days”
  2. “Add a KPI for total billed amount in the same period”
  3. “Show me a line chart of monthly revenue collected vs billed for the last 12 months”
  4. “Add a bar chart of revenue by payment method”
  5. “Create a markdown header that says ‘Executive Revenue Dashboard’”
In just a few prompts, you have a functional dashboard.

Next steps