Quando colleghi questo connettore a un agente, l’agente non impara gli strumenti a memoria: se li fa dire, e li usa quando servono. Per questo un connettore aggiornato porta strumenti nuovi senza che l’agente vada rifatto.
Durante una conversazione il giro e’ sempre lo stesso: l’agente capisce dalla tua richiesta quale strumento serve e con quali valori usarlo, il gateway lo esegue e restituisce il risultato, e l’agente te lo racconta a parole. Chi compie l’operazione resti tu: l’accesso avviene con credenziali verificate, cosi’ il connettore puo’ distinguere cosa e’ permesso a te da cosa e’ permesso a un altro.
When you connect this connector to an agent, the agent doesn’t learn its tools by heart: it is told what they are, and uses them when they are needed. That is why an updated connector brings new tools along without the agent having to be rebuilt.
During a conversation the loop is always the same: the agent works out from your request which tool is needed and with which values, the gateway runs it and returns the result, and the agent tells you in plain words. You remain the one performing the operation: access happens with verified credentials, so the connector can tell what you are allowed to do from what someone else is allowed to do.
apply_formulavalidate_formula_syntaxformat_range.
{
"tool": "apply_formula",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>",
"cell": "<string>",
"formula": "<string>"
}
}
30 strumenti. Non li chiami tu: li sceglie l’agente in base a quello che gli chiedi. Servono a farti capire cosa puoi aspettarti e quali informazioni ti verranno chieste. L’elenco effettivo puo’ variare con la configurazione del collegamento. 30 tools. You don’t call them yourself: the agent picks them based on what you ask. They are here so you can see what to expect and which details you will be asked for. The actual list may vary depending on how the connection is configured.
apply_formula
Apply Excel formula to cell. Excel formula will write to cell with verification.
Gli serve:It needs: filepathstring sheet_namestring cellstring formulastring
{
"tool": "apply_formula",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>",
"cell": "<string>",
"formula": "<string>"
}
}
validate_formula_syntax
Validate Excel formula syntax without applying it.
Gli serve:It needs: filepathstring sheet_namestring cellstring formulastring
{
"tool": "validate_formula_syntax",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>",
"cell": "<string>",
"formula": "<string>"
}
}
format_range
Apply formatting to a range of cells.
Gli serve:It needs: filepathstring sheet_namestring start_cellstring
Puo’ usare:It may use: end_cell bold italic underline font_size font_color bg_color border_style border_color number_format +5
{
"tool": "format_range",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>",
"start_cell": "<string>"
}
}
read_data_from_excel
Read data from Excel worksheet with cell metadata including validation rules. Args: filepath: Path to Excel file sheet_name: Name of worksheet start_cell: Starting cell (default A1) end_cell: Ending cell (optional, auto-expands if not provided) previe…
Gli serve:It needs: filepathstring sheet_namestring
Puo’ usare:It may use: start_cell end_cell preview_only
{
"tool": "read_data_from_excel",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>"
}
}
write_data_to_excel
Write data to Excel worksheet. Excel formula will write to cell without any verification.
Gli serve:It needs: filepathstring sheet_namestring dataarray
Puo’ usare:It may use: start_cell
{
"tool": "write_data_to_excel",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>",
"data": "<array>"
}
}
create_workbook
Create new Excel workbook.
Gli serve:It needs: filepathstring
{
"tool": "create_workbook",
"parameters": {
"filepath": "<string>"
}
}
create_worksheet
Create new worksheet in workbook.
Gli serve:It needs: filepathstring sheet_namestring
{
"tool": "create_worksheet",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>"
}
}
create_chart
Create chart in worksheet.
Gli serve:It needs: filepathstring sheet_namestring data_rangestring chart_typestring target_cellstring
Puo’ usare:It may use: title x_axis y_axis
{
"tool": "create_chart",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>",
"data_range": "<string>",
"chart_type": "<string>",
"target_cell": "<string>"
}
}
create_pivot_table
Create pivot table in worksheet.
Gli serve:It needs: filepathstring sheet_namestring data_rangestring rowsarray valuesarray
Puo’ usare:It may use: columns agg_func
{
"tool": "create_pivot_table",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>",
"data_range": "<string>",
"rows": "<array>",
"values": "<array>"
}
}
create_table
Creates a native Excel table from a specified range of data.
Gli serve:It needs: filepathstring sheet_namestring data_rangestring
Puo’ usare:It may use: table_name table_style
{
"tool": "create_table",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>",
"data_range": "<string>"
}
}
copy_worksheet
Copy worksheet within workbook.
Gli serve:It needs: filepathstring source_sheetstring target_sheetstring
{
"tool": "copy_worksheet",
"parameters": {
"filepath": "<string>",
"source_sheet": "<string>",
"target_sheet": "<string>"
}
}
delete_worksheet
Delete worksheet from workbook.
Gli serve:It needs: filepathstring sheet_namestring
{
"tool": "delete_worksheet",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>"
}
}
rename_worksheet
Rename worksheet in workbook.
Gli serve:It needs: filepathstring old_namestring new_namestring
{
"tool": "rename_worksheet",
"parameters": {
"filepath": "<string>",
"old_name": "<string>",
"new_name": "<string>"
}
}
get_workbook_metadata
Get metadata about workbook including sheets, ranges, etc.
Gli serve:It needs: filepathstring
Puo’ usare:It may use: include_ranges
{
"tool": "get_workbook_metadata",
"parameters": {
"filepath": "<string>"
}
}
merge_cells
Merge a range of cells.
Gli serve:It needs: filepathstring sheet_namestring start_cellstring end_cellstring
{
"tool": "merge_cells",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>",
"start_cell": "<string>",
"end_cell": "<string>"
}
}
unmerge_cells
Unmerge a range of cells.
Gli serve:It needs: filepathstring sheet_namestring start_cellstring end_cellstring
{
"tool": "unmerge_cells",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>",
"start_cell": "<string>",
"end_cell": "<string>"
}
}
get_merged_cells
Get merged cells in a worksheet.
Gli serve:It needs: filepathstring sheet_namestring
{
"tool": "get_merged_cells",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>"
}
}
copy_range
Copy a range of cells to another location.
Gli serve:It needs: filepathstring sheet_namestring source_startstring source_endstring target_startstring
Puo’ usare:It may use: target_sheet
{
"tool": "copy_range",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>",
"source_start": "<string>",
"source_end": "<string>",
"target_start": "<string>"
}
}
delete_range
Delete a range of cells and shift remaining cells.
Gli serve:It needs: filepathstring sheet_namestring start_cellstring end_cellstring
Puo’ usare:It may use: shift_direction
{
"tool": "delete_range",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>",
"start_cell": "<string>",
"end_cell": "<string>"
}
}
validate_excel_range
Validate if a range exists and is properly formatted.
Gli serve:It needs: filepathstring sheet_namestring start_cellstring
Puo’ usare:It may use: end_cell
{
"tool": "validate_excel_range",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>",
"start_cell": "<string>"
}
}
get_data_validation_info
Get all data validation rules in a worksheet. This tool helps identify which cell ranges have validation rules and what types of validation are applied. Args: filepath: Path to Excel file sheet_name: Name of worksheet Returns: JSON string co…
Gli serve:It needs: filepathstring sheet_namestring
{
"tool": "get_data_validation_info",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>"
}
}
insert_rows
Insert one or more rows starting at the specified row.
Gli serve:It needs: filepathstring sheet_namestring start_rowinteger
Puo’ usare:It may use: count
{
"tool": "insert_rows",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>",
"start_row": "<integer>"
}
}
insert_columns
Insert one or more columns starting at the specified column.
Gli serve:It needs: filepathstring sheet_namestring start_colinteger
Puo’ usare:It may use: count
{
"tool": "insert_columns",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>",
"start_col": "<integer>"
}
}
delete_sheet_rows
Delete one or more rows starting at the specified row.
Gli serve:It needs: filepathstring sheet_namestring start_rowinteger
Puo’ usare:It may use: count
{
"tool": "delete_sheet_rows",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>",
"start_row": "<integer>"
}
}
delete_sheet_columns
Delete one or more columns starting at the specified column.
Gli serve:It needs: filepathstring sheet_namestring start_colinteger
Puo’ usare:It may use: count
{
"tool": "delete_sheet_columns",
"parameters": {
"filepath": "<string>",
"sheet_name": "<string>",
"start_col": "<integer>"
}
}
office_fetch_template
office_template_save
office_template_list
office_template_use
office_template_delete
Elenco rilevato il 11/08/2026. List observed on Aug 11, 2026.