# Excel AI integration on Definable

> Microsoft Excel is a powerful spreadsheet application for data analysis, calculations, and visualization, enabling users to organize and process data with formulas, charts, and pivot tables

## What this connects

Microsoft Excel is a powerful spreadsheet application for data analysis, calculations, and visualization, enabling users to organize and process data with formulas, charts, and pivot tables

Vendor: https://excel.cloud.microsoft/en-us/

## Tools available

**54** tools available. First 12:

- `EXCEL_ADD_CHART` — Add Chart — Add a chart to a worksheet using Microsoft Graph API.
- `EXCEL_ADD_SHAREPOINT_WORKSHEET` — Add SharePoint Worksheet — Add a new worksheet to a SharePoint Excel workbook using Microsoft Graph Sites API.
- `EXCEL_ADD_TABLE` — Add Table — Create a new table in a worksheet using the Microsoft Graph API.
- `EXCEL_ADD_TABLE_COLUMN` — Add Table Column — Add a column to a table using Microsoft Graph API.
- `EXCEL_ADD_TABLE_ROW` — Add Table Row — Add a row to a table using Microsoft Graph API.
- `EXCEL_ADD_WORKBOOK_PERMISSION` — Add Workbook Permission — Tool to grant access to a workbook via invite. Use when you need to share a specific workbook file with designated recipients and roles.
- `EXCEL_ADD_WORKSHEET` — Add Worksheet — Add a new worksheet to an Excel workbook using Microsoft Graph API.
- `EXCEL_APPLY_TABLE_FILTER` — Apply Table Filter — Apply a filter to a table column using Microsoft Graph API.
- `EXCEL_APPLY_TABLE_SORT` — Apply Table Sort — Apply a sort to a table using Microsoft Graph API.
- `EXCEL_CLEAR_RANGE` — Clear Range — Tool to clear values, formats, or contents in a specified worksheet range. Use when you need to reset cells before adding new data.
- `EXCEL_CLEAR_TABLE_FILTER` — Clear Table Filter — Clear a filter from a table column using Microsoft Graph API.
- `EXCEL_CLOSE_SESSION` — Close Excel Session — Tool to close an existing Excel workbook session. Use when you need to explicitly end a persistent session to release workbook locks. Note: The Microsoft Graph closeSession API is idempotent - it returns 204 for both active and already-closed sessions. This action validates the session first and returns an error for invalid or already-closed sessions to provide clearer user feedback. The validation uses refreshSession which is the only API endpoint that can detect closed sessions.

## Auth

Auth schemes: `OAUTH2`, `S2S_OAUTH2`. Managed by Definable: `OAUTH2` — no client credentials required from the user.

## How agents use Excel

Inside a Definable workflow, Excel is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Excel** — the Researcher (GPT-5.5) pulls context from Excel (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Excel** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Excel (create record, post message, draft email).
- **Designer / Engineer → Distributor → Excel** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Excel (attach file, open PR comment, post status).

The Verifier checks every Excel call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- spreadsheets — https://definable.ai/apps/category/spreadsheets/

## Related

- HTML page: https://definable.ai/apps/excel/
- Same category (spreadsheets): https://definable.ai/apps/category/spreadsheets/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
