Skip to main content

Getting Started Tutorial

This step-by-step tutorial walks you through the complete workflow of setting up Intugle — from creating a workspace to uploading data, generating your Semantic Data Graph, and asking your first question.

Time to complete

This tutorial takes approximately 10-15 minutes to complete.


What You'll Learn

StepWhat You'll DoTime
1Create a new workspace2 min
2Add a data connection2 min
3Upload sample data3 min
4Generate the Semantic Data Graph5 min
5Ask your first question2 min
6Create a Dashboard3 min
7Create a Data Product3 min
8View Deployed Apps2 min
9Configure ChatApp Settings3 min

Prerequisites

Before starting, make sure you have:

  • An Intugle account (sign up at app.intugle.ai)
  • A data file to upload (CSV, Excel, JSON, or Parquet) — or use our sample data below

Sample Data

If you don't have your own data, create a file called sample_sales.csv with this content:

product_id,product_name,category,price,quantity_sold,sale_date,region
1,Laptop Pro,Electronics,1299.99,150,2026-01-15,North America
2,Wireless Mouse,Electronics,49.99,500,2026-01-15,Europe
3,Office Chair,Furniture,349.99,200,2026-01-20,North America
4,Standing Desk,Furniture,599.99,75,2026-01-22,Asia Pacific
5,Monitor 27",Electronics,399.99,300,2026-02-01,North America
6,Keyboard Mechanical,Electronics,129.99,400,2026-02-05,Europe
7,Webcam HD,Electronics,89.99,250,2026-02-10,Asia Pacific
8,Desk Lamp,Furniture,59.99,600,2026-02-15,North America
9,USB Hub,Electronics,39.99,800,2026-02-20,Europe
10,Filing Cabinet,Furniture,199.99,100,2026-03-01,Asia Pacific

Step 1: Create a New Workspace

A workspace is an isolated environment that contains all your data connections, sessions, apps, and settings for a specific project or team.

1.1 Open the Workspace Switcher

Click the workspace switcher button at the top of the page. It shows your current workspace name (e.g., "Kritika Agrawal › B2B Technology").

Workspace dropdown showing all workspaces

Workspace Switcher Features

ElementDescription
Search workspaces...Filter your workspace list by name
Workspace listAll workspaces you have access to
✓ (tick)Indicates the currently active workspace
+ Create WorkspaceCreate a brand new workspace

1.2 Click "Create Workspace"

Click the + Create Workspace button at the bottom of the dropdown.

Create workspace dialog

1.3 Enter Workspace Details

FieldDescriptionExample
Workspace NameA descriptive name for your projectTutorial Demo
TypeThe underlying data platformDatabricks (default)

Filled workspace form

1.4 Click "Create Workspace"

Click the blue Create Workspace button. Intugle will:

  1. Provision your new workspace
  2. Set up the underlying infrastructure
  3. Redirect you to the Data Connections page

Step 2: Add a Data Connection

After creating your workspace, you're automatically taken to the Data Connections page where you can connect your data sources.

Data Connections page

Connection Wizard Steps

The connection wizard has 3 steps:

StepNameWhat Happens
1ConnectionsChoose data source type and provide credentials
2ConfigurationSelect tables and columns to import
3DatasetsReview and finalize the imported datasets

Available Data Sources

CategorySources
File UploadCSV, Excel, JSON, Parquet files
DatabasesMySQL, PostgreSQL, SQL Server, Oracle
Data WarehousesSnowflake, Databricks, Amazon Redshift, Google BigQuery
Cloud StorageAmazon S3, Azure Blob Storage, Azure Data Lake Gen2
SaaS PlatformsSalesforce, and 400+ connectors via Fivetran

2.1 Click "Upload File"

For this tutorial, click the Upload File tile to upload a CSV file directly.


Step 3: Upload Your Data

The file upload screen lets you upload CSV, Parquet, or JSON files directly to your workspace.

File upload dialog

Upload Options

TabDescription
FilesUpload standard files (CSV, Parquet, JSON)
DeltaUpload Delta Lake format tables
IcebergUpload Apache Iceberg format tables

File Limits

LimitValue
Max file size100 MB per file
Total upload limit1 GB
Supported formats.csv, .parquet, .json

3.1 Select Your File

Click the upload area or drag and drop your sample_sales.csv file.

File selected for upload

3.2 Click "Upload and Continue"

Click the blue Upload (1) and Continue button to upload your file and proceed to configuration.


Step 4: Configure Your Dataset

After uploading, you'll configure which datasets to include in your semantic graph.

Select datasets

Configuration Features

FeatureDescription
Left panelShows all available tables/files from your connection
Right panelShows selected datasets with metadata
SearchFilter tables by name
CheckboxSelect/deselect tables for inclusion

4.1 Select Your Dataset

Click the checkbox next to sample_sales.csv to select it.

Dataset selected

4.2 Wait for Profiling

Intugle automatically profiles your dataset to understand its structure:

Profiled InformationDescription
RowsTotal number of records (e.g., 15)
ColsNumber of columns (e.g., 7)
Data typesAutomatically detected column types
StatisticsMin, max, unique values, nulls

Dataset profiled

Dataset Actions

ActionIconDescription
Infoℹ️View detailed schema information
Preview👁️Preview sample data rows
Refresh🔄Re-scan the dataset
Edit✏️Modify dataset settings
Remove🗑️Remove from selection

4.3 Save Connection

Click Save Connection to save your configuration.

Connection saved


Step 5: Generate the Semantic Data Graph

After saving your connection, navigate to the Agents Service page (third icon in the left sidebar) to generate your Semantic Data Graph.

What is the Semantic Data Graph?

The Semantic Data Graph is a visual map of all your data tables and their relationships. Intugle automatically:

  1. Analyzes your table schemas
  2. Identifies relationships between tables (foreign keys)
  3. Classifies columns as dimensions or measures
  4. Generates business term definitions for each column

5.1 The Semantic Data Graph Agent

When you open the Agents Service page, you'll see the Semantic Data Graph agent ready to build your graph.

Semantic Data Graph agent overview

Pipeline Steps

The agent walks you through these steps:

StepWhat HappensExample Result
Table SelectionChoose tables to include1 table selected
Business ContextSet your industry verticalRetail
Data ProfilingAnalyze data quality100% completeness
Business GlossaryGenerate term definitions7 terms classified
Relationship IdentificationFind table links1 key, 0 links (single table)

5.2 Configure Business Context

Select your Industry Vertical from the dropdown (e.g., Retail, Healthcare, Finance) to help the AI understand your data context.

Business context configuration

5.3 View Data Profiling Results

Once the agent analyzes your data, you'll see detailed profiling results:

Data Profiling expanded view

Data Profiling Metrics

CategoryWhat It Shows
Dimensions & MeasuresClassification of columns (5 Dimensions, 2 Measures)
Data TypesBreakdown by type (Text, Integer, Float, Date & Time, Boolean)
CompletenessPercentage of non-null values (100%)
UniquenessPercentage of unique values (66%)
Overall HealthData quality assessment (Good, Fair, Poor)

Graph Visualization

On the right side, you'll see the Semantic Data Graph visualization showing your table(s) and their columns:

ElementDescription
Center nodeYour data table (sample_sales)
Connected nodesIndividual columns (product_name, category, price, etc.)
Granularity sliderSwitch between Table and Column views
SearchFind specific nodes in the graph
info

For a single-table dataset like our sample, you'll see one central node with column connections. With multiple related tables, you'll see a connected graph showing foreign-key relationships.


Step 6: Ask Your First Question

Once the Semantic Data Graph is generated, you can start asking questions about your data!

Go to the Homepage

Click the Home icon in the left sidebar to return to the homepage.

Ask a Question

In the chat input box, type a question in plain English:

Example questions for our sample sales data:

QuestionWhat You'll Get
"What are the top 5 products by quantity sold?"A ranked list of best-selling products
"Show me total sales by region"A breakdown of revenue by geographic area
"What is the average price by category?"Average product prices for Electronics vs Furniture
"How many products were sold in Q1 2026?"Total units sold in January-March
"Which region has the highest revenue?"The top-performing region

Understanding the Response

Intugle's AI will:

  1. Parse your question
  2. Identify relevant tables and columns
  3. Generate the appropriate SQL query
  4. Execute the query on your data
  5. Return results as a table, chart, or summary

Step 7: Create a Dashboard

Dashboards display pinned charts and metrics from your chat sessions. They provide at-a-glance visual analytics.

7.1 Ask a Question That Generates a Chart

First, ask a question that returns visual data. In the chat input, type:

Show me total sales by product category as a bar chart

The AI will generate a chart showing sales breakdown by category.

7.2 Pin the Chart to a Dashboard

Find the Pin button on the chart header and click it.

Pin button on chart

7.3 Create a New Dashboard

If no dashboards exist, you'll see "No dashboards yet". Click New dashboard.

New dashboard dialog

7.4 Name Your Dashboard

Enter a descriptive name for your dashboard (e.g., "Sales Analytics Dashboard") and click Create & Pin.

Dashboard name entered

7.5 View Your Dashboard

Navigate to Homepage → Deployed Apps → Dashboards to see your new dashboard.

Dashboard list

Click the dashboard to open it:

Dashboard view

ElementDescription
Back buttonReturn to dashboard list
Dashboard nameTitle of the dashboard
View / EditToggle between view and edit modes
WidgetsPinned charts and tables

Step 8: Create a Data Product

Data Products are structured data pipelines that process and enrich your data using the Semantic Data Graph.

8.1 Start from the Semantic Data Graph

After generating your Semantic Data Graph (Step 5), you can deploy it as a Data Product.

The Semantic Data Graph agent guides you through these steps:

StepDescription
Table SelectionChoose which tables to include
Business ContextSet industry vertical and domains
Data ProfilingAnalyze data types and quality
Business GlossaryGenerate business term definitions
Relationship IdentificationFind primary/foreign keys
Domain ClassificationOrganize tables into business domains

Data Product creation

8.2 Deploy the Data Product

Click the Deploy button to publish your Data Product. The deploy wizard walks you through:

StepDescription
Data ScopeSelect which tables to include
Agent ScopeChoose which AI agents to enable
Fewshots ScopeInclude example Q&A pairs
Concepts ScopeInclude business glossary terms
Dashboards ScopeInclude related dashboards
Serving OptionsConfigure API access
Schema CopyCreate isolated data copy

Deploy success


Step 9: View Deployed Apps

Deployed Apps are the published, production-ready applications you create from your workspace.

9.1 Access Deployed Apps

From the Homepage, scroll down to the Deployed Apps panel below the chat input.

Deployed Apps panel

9.2 App Types

Use the tabs to filter by app type:

App TypeDescription
ChatAppsConversational AI assistants for end-users to query data
Data ProductsStructured data pipelines with semantic metadata
DashboardsVisual analytics with pinned charts and metrics

9.3 Open a ChatApp

Click any ChatApp card to open it. You'll see a clean chat interface:

ChatApp deployed interface

ElementDescription
SidebarShows app name, New Chat button, chat history, user profile
Search chatsFind previous conversations
All / StarredFilter chats by all or starred only
SettingsAccess app customization (admin only)
LogoutSign out of the ChatApp
Main areaChat interface with welcome message
Status badgeShows "Connected" when ready

9.4 Ask Questions in ChatApp

Type your question in the "Ask anything..." input and press Enter.

ChatApp question typed

The AI processes your question and returns a comprehensive response:

ChatApp complete answer

ComponentDescription
Execution PlanShows the steps the AI will take
DataAnalysisShows data analysis in progress with timing
SQL QueryThe generated SQL query (expandable)
Data TableResults displayed in a table format
Key InsightsAI-generated analysis and insights
Download linkExport all records as a file

Step 10: Configure ChatApp Settings

Administrators can customize the ChatApp appearance and behavior.

10.1 Open Settings

Click Settings in the ChatApp sidebar to open the settings panel.

ChatApp Settings overview

Settings Toolbar

SectionOptions
Preview ModeDesktop, Tablet, Mobile views
ThemeColor theme presets
ON/OFFToggle background graphics
FontsHeading and body font selection
LogoUpload custom logo
AvatarAI assistant icon
SupportSupport email configuration
ResetRestore default settings
SaveSave changes

10.2 Theme Settings

Click Theme to choose from 6 preset color themes:

Theme settings

ThemeDescription
ClassicDefault Intugle theme
LightLight mode with white background
Dev DarkDeveloper-friendly dark theme
NotionNotion-inspired clean design
NewspaperPrint/newspaper style
SpaceSpace-themed dark mode

10.3 Font Settings

Click Fonts to customize typography:

Font settings

SettingOptions
Heading FontOutfit, Inter, Space Grotesk, Poppins, DM Sans, Playfair Display, Merriweather, Sora, Plus Jakarta Sans, Bricolage Grotesque, Raleway, Montserrat
Body FontFira Sans, Inter, Source Sans 3, DM Sans, Nunito, Lato, Open Sans, IBM Plex Sans, Work Sans, Karla, Roboto, Noto Sans
SizeSmall, Medium, Large

10.4 Logo Settings

Click Logo to upload your company logo:

Logo settings

  • Click Upload to select an image file
  • The logo appears in the ChatApp header and sidebar

10.5 Avatar Settings

Click Avatar to customize the AI assistant icon:

Avatar settings

Choose from 17 preset icons:

  • code, lightbulb, book, sparkles, message, zap, bot, cpu, globe, database, chart, file, search, brain, rocket, star, shield

Or click Upload custom SVG to use your own icon.

10.6 Support Settings

Click Support to configure help contact:

Support settings

  • Enter a Support Email address
  • This adds a help button to the ChatApp header with a mailto link

10.7 Preview Modes

Test how your ChatApp looks on different devices:

Tablet Preview: Tablet preview

Mobile Preview: Mobile preview

10.8 Editing Text

In Edit Mode, click on any text with a pencil icon to customize:

  • App title in sidebar
  • Main heading ("What can I help with?")
  • Subtitle text
  • Input placeholder
  • Footer text

Edit mode


What's Next?

Now that you've completed the full workflow, explore these advanced features:

FeatureWhere to Find ItWhat It Does
Add Few-ShotsPrompt Flow → Few-ShotsTrain the AI with example Q&A pairs
Manage MetadataPrompt Flow → MetadataEdit table and column descriptions
Configure AgentsSidebar → Prompt FlowCustomize how AI agents process your queries
Add More ConnectionsSidebar → Data ConnectionsConnect databases, APIs, and cloud storage

Troubleshooting

Common Issues

IssueSolution
File upload failsCheck file size (under 100MB) and format (CSV, Parquet, JSON)
Workspace creation slowWait up to 60 seconds; refresh if stuck
No data showingEnsure you selected datasets in Step 4
AI gives wrong answersAdd Few-Shots to train the AI on your specific data
Can't edit promptsEnable Admin toggle in top-right corner

Need Help?

  • Contact your workspace administrator
  • Check the other pages in this documentation
  • Review the Prompt Flow & Agents page for AI configuration

Summary

In this tutorial, you learned how to:

  1. Create a workspace — an isolated environment for your project
  2. Add a data connection — upload files or connect databases
  3. Configure datasets — select which tables to include
  4. Generate the Semantic Data Graph — automatically map your data
  5. Ask questions — query your data in plain English
  6. Create a Dashboard — pin charts to visual dashboards
  7. Create a Data Product — deploy structured data pipelines
  8. View Deployed Apps — access ChatApps, Data Products, and Dashboards
  9. Configure ChatApp Settings — customize themes, fonts, logos, and avatars

You're now ready to explore the full power of Intugle!