#
Spreadsheet Capabilities
This feature is a specialized expansion of the Tools in Purple Fabric. It introduces native, high-performance handling of .xlsx, .xls, and .csv files across the prime agents and Workflows, including connectors for Google Sheets and M365. This capability is designed to transform spreadsheets into dynamic data sources where agents can interact with enterprise data in real-time, perform complex analysis, and execute safe, governed updates to workbooks.
Key Features
- Specialized Excel Tools: A comprehensive toolset allows for advanced operations, including workbook orchestration, data retrieval, automated sorting/filtering, and cell formatting
- Integration with Gsheets and M365: Includes support for Connected Spreadsheets, enabling live integration with Google Sheets and M365
- Multi-File Capability: Capable of interacting with and analyzing multiple files and sheets simultaneously
- Native Handling: Purple Fabric provides native, high-speed support for .xlsx, .xls, and .csv files across Agents and Workflows
#
Spreadsheet Capabilities in Conversational Agents
#
Analyzing Spreadsheets (‘Read only’ Operation)
#
Method 1 - Enabling File Support (Add-ons)
Perform the following steps to enable the the File Support option:
Create a Conversational Agent and navigate to Add-ons section on the left panel in the designer
Enable
.xlsx,.xls, or.csvformats in File Attachments section as shown in the below screenshot:
Enabling these formats will automatically activate some of the spreadsheet tools enabling the agents to view and analyse the spreadsheet data
Click
to add more tools
- You can now import spreadsheets, view and analyse the data
#
Method 2 - Accessing the Integration Tab
Perform the following steps to directly add Read-only files operation in a conversational agent:
Click + Add Tool in Tools section
Go to Integration tab
Here you will find the different specialized Excel toolsRefer to
Spreadsheet Tools available in conversational agents to know moreSelect the Read Data option
You can now import spreadsheets, view and analyse the data
#
Spreadsheet Tools
The Spreadsheet Tools in Purple Fabric provides a comprehensive set of operations designed to transform spreadsheets from static files into dynamic, programmable data sources. These tools help your Agents manage everything from high-level workbook structure to granular cell formatting.
#
1. Workbook
These tools are used for the high-level orchestration of workbook files and the structural organization of their internal sheets.
#
2. Data
Data tools are used for the core interaction of retrieving and inserting information.
#
3. Transform
Transformation tools allow Agents to reorganize and restructure data dynamically without manual intervention.
#
4. Format & CSV
These tools handle the visual presentation of the data and its interoperability with other systems.
#
5. Update
The Spreadsheet Update tools are used for the governed modification of data, ensuring all changes are previewed and confirmed through a secure validation lifecycle.
#
6. Delete
The Delete tools are used for the removal of data, ensuring all deletions are previewed and confirmed through a secure validation lifecycle to prevent accidental loss.
#
Updating spreadsheets (‘Write Data’ Operation)
This feature enables the agent to insert information into specific cells or append new rows to a sheet. This is the primary tool for populating workbooks with generated content or expanding existing datasets.
Perform the following steps to directly add ‘Write Data’ operation in a conversational agent:
Click + Add Tool in Tools section
Go to Integration tab
Here you will find different specialized Excel tools under the spreadsheet sectionRefer to
Spreadsheet tools available in conversational agents to know moreSelect the Write Data option
You can now add information into specific cells or append new rows to a sheet and you can download the updated excel file if required.

You can also work on multiple spreadsheets at the same time
#
Spreadsheet Capabilities in Automation Agents
Perform the following steps to enable the spreadsheet capabilities for Automation agents:
- Create an Automation Agent
- Click Add Input in the Parameter section
- Enter the input name and select File option in the input type field
- Now, click the input settings icon.
The Input Field Settings pop-up appears

- Add the xlsx format in Supported Formats field
Selecting this format automatically invokes the Excel Read tool
- Click Save. You can now pass the spreadsheets and configure the automation actions on the sheets
- Save and Publish the Agent
#
Spreadsheet Capabilities in Automated Workflow
Spreadsheet capabilities are integrated into the workflow through Excel toolset found in the component library.
Perform the following steps to enable the spreadsheet capabilities in an automated workflow:
Click the Start Node on the canvas.
In the Configuration Panel, define an Input Variable.
Set the Data Type to File (specifically selecting spreadsheet extensions like
.xlsxor.csv).Platform Logic: Upon execution, the platform automatically triggers the spreadread operations to ensure the workflow can immediately see the content of the uploaded file
To perform specific operations (like filtering rows or formatting), you must add the Excel component to the canvas.
Locate the Spreadsheet section by clicking '+' icon

Here you will find different specialized spreadsheet toolsSelect or drag & drop the excel component onto the canvas and link it to the preceding node
Refer to
Spreadsheet tools available to know moreUpload a sample spreadsheet to test
#
Enabling Cloud Spreadsheet Support
To interact with Google Sheets or M365, you must first connect your cloud credentials. Navigate to the Credentials module in Purple Fabric and authenticate your Microsoft 365 or Google Workspace account.
During the authentication process, you may encounter a warning screen stating, "Google hasn’t verified this app." This is a standard security notice for internal or custom integrations. To proceed:
- Click on the Advanced link at the bottom left of the warning box.
- Select Go to Purple Fabric (unsafe) to continue to the OAuth consent screen and finalize your connection.
#
Google Sheets Operations
Below is the list of advance operations supported in Purple Fabric for Google Sheets to provide deep integration with your Drive files.
#
Microsoft 365 Excel Operations
Below is the list of advanced operations supported in Purple Fabric for Microsoft 365 Spreadsheets that enables your Agent to manage Excel workbooks hosted on OneDrive or SharePoint.
#
Summary
Regardless of whether you use Local Files, M365, or Google Sheets, Purple Fabric enables three core workflows:
- Read-Only Analysis: Agents can "scan" your data to answer questions or generate reports.
- Dynamic Updates: Agents can act as data entry assistants, appending logs or updating statuses.
- Governance & Approval: (Specifically Excel - Update) Agents can propose changes that require a human "Confirm Update" trigger before the file is modified.