AI-Powered Excel Add-in

Excel, finally
working for you.

XL++ imports, cleans, analyses, and presents your data — with an AI agent that reads your spreadsheets and builds board-ready PowerPoints automatically. 10-user licence packages starting at ₹3,50,000 PA.

Get XL++  ·  Excel 2012+ Watch AI build a deck →
XL++ Excel ribbon showing all feature groups
20+
Features built-in
4
AI providers supported
0
Raw data sent to AI
Slides you won't make by hand
Everything in one ribbon

Your data pipeline,
start to finish.

XL++ replaces the patchwork of plugins, macros and manual steps most Excel users rely on. One add-in, one tab, every workflow.

📥
Import from File
Import CSV, Excel, or .txt files with automatic schema detection, column renaming, IIF() logic, grouping, and unique-key definition. Supports SQL Server, Oracle, PostgreSQL, MySQL, CSV Folders and more.
CSVExcel.txt
🗄️
Import from Database
Connect to any SQL database or CSV folder collection. Visual Query Builder auto-generates SQL by clicking column names — no typing required.
SQL ServerOraclePostgreSQLMySQL
⚙️
Process Automation / DataSheet
Link Excel sheets to SQL queries and refresh on demand. Write SQL directly in the XL_Process sheet. Refresh Active or Refresh All from the ribbon.
📊
Dashboard & Slicers
Build interactive dashboards with data tables and dynamic filter slicers. Source from cell ranges or SQL joins. Add slicer buttons for instant filtering.
📈
Excel Charts
Create dynamic Excel charts with named-range support for automatic updates as rows are added. Full control over X/Y values and chart type.
📤
Export to Excel & PowerPoint
Export ranges to new or existing Excel files. Push tables or charts into PowerPoint slides with inch-precise positioning. Multiple items on one slide.
📧
Draft & Send Email
Draft and send emails via Outlook with inline Excel data. AI Draft — describe the email and click Generate. Full support for To, Cc, Bcc, attachments.
Task & Scheduler
Build sequences of XL++ operations — Import, Process, Dashboard, Export, PowerPoint, Email, SharePoint, RunMacro. Schedule to run automatically even when Excel is closed.
📁
SharePoint Upload
Upload files directly from XL++ to SharePoint document libraries. Configure site URL, library and credentials once, then upload with one click.
🔍
Data Profile
Automatically analyse every column — data types, quality, statistics, and outliers. Columns with >50% missing are highlighted red. Always run before Data Cleaner.
🧹
Data Cleaner & Deduplication
Fix missing values with per-column strategy selection. Remove duplicate rows with per-column aggregation control. Key columns identify unique records.
💾
Advanced SQL
Run full SQL directly against Excel sheets — SELECTs, CTEs, PIVOTs, window functions, PERCENTILE_CONT. All sheets auto-loaded as tables. Results land in XL_AdvSQL.
SELECTWITH/CTEsPIVOTWindow Functions
📋
Pivot Builder
Build pivot tables with AI prompts or manual drag-and-drop. AI Generate converts plain English to SQL — edit the SQL directly for full control. Calculated fields, filters, sorting.
🪄
AI Chart Builder
Build charts by describing what you want. "Bar chart showing total sales by category sorted highest first." Be specific — runs in seconds.
🔐
Lock / Unlock
Password-protect XL++ configuration sheets to prevent accidental edits. Data sheets remain fully editable — only config sheets are protected.
Real product screens

See exactly what you get.

Every screen below is the actual XL++ configuration UI — no mockups.

XL++ Import from File config screen

Import from File — auto-detects sheet name, range, and column headers from CSV/Excel/.txt files

XL++ Database Import config screen

Database Import — visual Query Builder for SQL Server, Oracle, PostgreSQL, MySQL, CSV Folders

XL++ Process Config screen

Process Config — link sheets to SQL queries, set refresh strategy, run with one click

XL++ Dashboard config screen

Dashboard & Slicers — build interactive dashboards with SQL or range sources

XL++ Export to Excel config screen

Export to Excel — export ranges from the current workbook to any new or existing file

XL++ PowerPoint Export config screen

PowerPoint Export — position tables and charts on slides with inch-level precision

XL++ Email config screen

Email — AI-drafted or manually written, with inline Excel data and attachments

XL++ Task config screen

Task — build sequences of XL++ operations that run in order with one click

XL++ Scheduler config screen

Scheduler — run tasks automatically on a schedule, even when Excel is closed

ML Tool Box → Advanced SQL
Available Tables
📋 ProductData
📋 SalesPersonData
📋 TransactionData
📋 NSE_Portfolio
XL_ sheets excluded
SQL Editor — all sheets auto-loaded as tables
WITH ranked AS (
  SELECT *,
    RANK() OVER (PARTITION BY Category
      ORDER BY "Sales Price" DESC) AS rnk
  FROM ProductData
)
SELECT * FROM ranked WHERE rnk <= 3
Results preview → full output lands in XL_AdvSQL sheet
Product NameCategorySales Pricernk
Samsung Galaxy S24Electronics24,8501
Nike Air MaxClothing18,3201
Begin BrewCoffee15,9001
SELECT WITH / CTEs PIVOT Window Functions PERCENTILE_CONT JOINs

Advanced SQL — full engine against live Excel sheets. Wrap column names with spaces in double quotes: "Sales Price". Results land in XL_AdvSQL.

New · AI Deck Agent

Describe the deck.
The AI builds it.

XL++ AI Deck Agent reads your workbook schema, runs targeted SQL queries to find the real story in your data, then assembles a full PowerPoint — without ever sending your raw data to the AI.

XL++ 🪄 AI Deck Agent — XL++
ℹ️  Found 4 tables: ProductData_table_1 | SalesPersonTable_table_1 | TransactionData_table_1
⚙️  → get_schema({})
📊  4 sheets returned — 21 columns, 50,000+ rows
⚙️  → run_query({"sql": "SELECT p.\"Category\", SUM(p.\"Sales Price\" * p.\"Quantity Sold\") AS revenue FROM \"ProductData_table_1\" p GROUP BY 1 ORDER BY 2 DESC"})
📊  [{"Category":"Soft Drink","revenue":5823441},{"Category":"Energy Drink","revenue":4670334}…]
💭  Soft Drink leads with ₹58L revenue — 31% share. Monthly trend shows Aug peak at ₹4.85L…
✅  Deck plan complete. 9 slides ready — opening review screen…
Create a board deck from ProductData and ProductTable
Your data never leaves Excel
The agent sends only your schema and aggregated query results to the AI — never individual rows. XL++ runs everything locally in-memory.
Works with Claude, OpenAI, Gemini and Ollama
Bring your own API key. Claude for agentic tool-use loops; GPT-4o for function calling; Ollama for fully offline operation — no data leaves your machine.
You stay in control
Choose which tables the agent can see. Review and reorder every slide before generating. The final deck is yours to edit in PowerPoint.
Real SQL, real insights
The agent writes and executes 4–8 targeted queries — revenue by category, monthly trends, top products, payment mix — then builds slides around what it actually found.
Sample output — 9-slide deck generated in under 2 minutes
XL++ AI Deck Agent
Product Sales Performance Analysis
Soft Drink leads with 31% revenue share · 2025
KPI Dashboard — Revenue Overview
₹58.2L
Total Revenue
50,118
Units Sold
₹1,160
Avg Order Value
28
Products
Revenue by Category
Sales Price × Quantity Sold
Soft Drink
Energy
Water
Coffee
Juice
Simple by design

From raw data to
boardroom deck in minutes.

01
Import your data
Connect to files, databases, or paste directly. XL++ handles cleaning, formatting and loading into your workbook automatically.
02
Select tables
Choose which sheets the AI agent should analyse. Only selected tables are loaded into the query engine — everything else stays private.
03
Describe your deck
Type a plain-English prompt. "Create a board deck using ProductData and SalesPersonTable" is enough to get started.
04
Review and generate
The agent shows every query and insight. Reorder slides, pick a colour scheme, then hit Generate. Done.
XL++ SQL engine Claude tool-use GPT-4o function calling Ollama offline Gemini single-shot Zero raw data to AI Schema-aware queries Auto date conversion Multi-table JOINs 8–12 slide decks Colour scheme picker Editable in PowerPoint Reorder slides Scheduled export SharePoint upload AI Assistant chat
Works with your stack

Connects to everything
you already use.

🤖 Claude (Anthropic)
🧠 OpenAI GPT-4o
💎 Google Gemini
🦙 Ollama (Offline)
📁 SharePoint
🗄️ SQL Databases
📧 Outlook / SMTP
🔒 SFTP
📊 Microsoft Excel
📑 PowerPoint
Customer Impact

Built for teams that live in Excel.

From financial services to FMCG distribution, XL++ compresses time-to-insight and eliminates manual steps across every data-heavy industry.

🏦
Financial Services
Daily reconciliation cut from 4 hours to 15 minutes
A mid-size NBFC was manually reconciling loan disbursement data from three database sources every morning. Two analysts spent the first 4 hours of each day copying, cleaning and cross-matching rows in Excel — an error-prone process that delayed the morning credit meeting.
15m
Daily reconciliation time, down from 4 hours
2
Analysts redeployed to analysis, not data plumbing
100%
Error elimination — SQL logic enforced, no manual copy-paste
"The morning credit meeting used to wait on the reconciliation. Now it starts with the numbers already on screen."
— Head of Credit Operations
Database Import Advanced SQL Scheduler Data Cleaner
🛒
FMCG · Distribution
Weekly sales decks automated for a 500-SKU distributor
A regional FMCG distributor managed 500+ SKUs across 12 states. Their sales manager spent every Monday building a 20-slide PowerPoint from five different Excel files — category performance, territory rankings, slow-moving inventory and payment-method split. The deck was always a day late and occasionally contained errors from manual copy-paste.
8 hrs
Saved per week on deck preparation alone
20
Slides generated automatically every Monday at 7 AM
5
Data sources unified into one scheduled workflow
"The AI Deck Agent read our sales data, found the top insight without being told to, and put it on slide 2. That would have taken me an hour to work out."
— Sales Manager, Distribution
AI Deck Agent Process Automation PowerPoint Export Scheduler
🛡️
Insurance · Actuarial
Actuarial model refresh cycle cut by 60%
An insurance team ran monthly actuarial models that required pulling claims data from Oracle, cleaning it for outliers, and refreshing six linked Excel workbooks in a specific sequence. The process was manual, took two days, and required a senior actuary's involvement to get the sequence right.
60%
Reduction in monthly model refresh cycle time
1 click
Full 6-workbook refresh sequence — no manual steps
Zero
Senior actuary hours spent on data prep
"We encoded the sequence once into an XL++ Task. Now a junior analyst runs it and the actuary gets clean numbers, not raw data problems."
— Chief Actuary
Oracle Import Data Cleaner Task Sequencer Lock / Unlock
🏭
Manufacturing · Operations
Live OEE dashboard replacing a 3-day manual report
A discrete manufacturer tracked Overall Equipment Effectiveness (OEE) across 8 production lines. The monthly OEE report was a 3-day manual exercise — data from the MES system was exported, cleaned, joined to downtime logs, and formatted into a slide pack. By the time it reached the plant head, the data was already stale.
Daily
OEE dashboard refresh, automated at shift end
3 days
Eliminated from monthly reporting cycle
8
Production lines tracked on one live Excel dashboard
"The plant head now checks the dashboard before the morning standup. We went from debating last month's numbers to acting on last night's."
— Manufacturing Excellence Lead
Database Import Dashboard & Slicers Advanced SQL Scheduler
🚚
Logistics · Supply Chain
Vendor scorecards automated across 200+ suppliers
A third-party logistics firm needed monthly vendor performance scorecards for 200+ suppliers — on-time delivery, damage rates, invoice accuracy. This was done in Excel manually: pulling CSVs from four systems, concatenating, pivoting, and emailing individual PDF summaries. It took a team of three a full week each month.
1 day
Full scorecard cycle, down from 1 week
200+
Supplier scorecards generated and emailed automatically
3→1
Team members needed for the monthly run
"We used XL++ Tasks to chain the import, the pivot, the email draft and the send. One click — 200 emails go out."
— Head of Vendor Management
CSV Import Pivot Builder Email Draft & Send Task Sequencer
📊
Management Consulting · Advisory
Board-ready decks from client data in under 2 hours
A boutique strategy firm's analysts spent 6–8 hours per engagement building initial data decks from client Excel exports — understanding the schema, running pivot analyses, and formatting findings into PowerPoint. This was undifferentiated work that delayed the insight conversation with the client.
<2 hrs
From raw client data to structured 10-slide deck
6+
Analyst hours saved per client engagement
Day 1
Insight conversations now start on day one, not day three
"The AI agent ran the SQL, found the top three anomalies in the client's cost data, and built a slide around each one. That's exactly what a good analyst does on day one."
— Senior Consultant
AI Deck Agent Advanced SQL Data Profile AI Chart Builder
💹
Finance · Gross Profit Reporting
21 man-days of GP reporting reduced to 1 hour
A large enterprise ran monthly Gross Profit reports across 3.8 lakh invoices spread across 18 source files — billing, COGS, freight, discounts, returns, and more. After consolidation the dataset spanned 190 columns. Each month, a team of analysts spent 21 man-days extracting, joining, reconciling and formatting the final GP report, with multiple rounds of correction when column mappings drifted between source files.
1 hr
Full GP report runtime, down from 21 man-days
3.8L
Invoices processed and reconciled in a single run
18 → 1
Source files unified into one consolidated model
190
Columns handled with SQL-defined schema — no manual mapping
"We had 18 files, 190 columns, and a month-end deadline that never moved. XL++ turned what used to ruin three weeks into something we run before lunch on the first of the month."
— Finance Controller
Multi-file Import Advanced SQL Data Cleaner Process Automation Task Sequencer Dashboard & Slicers
Pricing

Start free.
Scale when you need to.

XL++ core features are free. AI features require your own API key — you pay your AI provider directly, not us.

📦 Both packages are priced per 10-user licence, billed annually. Contact us for volume pricing above 10 seats.
Base
₹3,50,000
per year  ·  10 licences
  • Import from File (CSV, Excel, .txt)
  • Import from Database (SQL + CSV folders)
  • Process Automation / DataSheet
  • Dashboard & Slicers
  • Excel Charts with named ranges
  • Export to Excel, PowerPoint, Email
  • Task & Scheduler
  • SharePoint Upload
  • Data Profile, Cleaner & Deduplication
  • Advanced SQL
  • Pivot Builder
  • Lock / Unlock sheets
Get in Touch

Prices exclusive of GST. Multi-year and volume discounts available — contact us to discuss.

Your next deck is
already in your data.

Let the AI Deck Agent find the story your spreadsheet is trying to tell. 10-user licence packages from ₹3,50,000 PA.

Get XL++ →