Excel AI Bridge — alpha

Tools

What an AI assistant connected to the bridge can call: three tools, each taking an action and that action's parameters. Written from the same facts the product publishes (ADR 0006); nobody edits this page by hand.

excel_read

Reads the bound workbook.

actionparams
read_rangeaddress, sheet=None, since=None, workbook=None
analyze_sheetsheet=None, since=None, workbook=None
analyze_workbookworkbook=None
get_active_selectionworkbook=None
traceaddress, sheet=None, depth=3, workbook=None
find_errorsworkbook=None
list_private_cellsworkbook=None
privacy_reportlimit=50
select_rangeaddress, sheet=None, workbook=None
list_commentssheet=None, workbook=None
list_namesworkbook=None
find_cellsquery, sheet=None, look_in='values', match='contains', workbook=None
list_chartssheet=None, workbook=None
list_tablesworkbook=None
list_pivotssheet=None, workbook=None
read_pivotname, workbook=None
get_calculationworkbook=None

excel_write

Changes the bound workbook.

actionparams
write_cellswrites, is_formula=False, sheet=None, overwrite=False, number_format=None, capability=None, workbook=None
create_sheetsheet, customer_said, workbook=None
format_cellsformats, sheet=None, workbook=None
sort_rangeaddress, key_column, ascending=True, has_header=True, sheet=None, workbook=None
apply_filteraddress, column, criteria, sheet=None, workbook=None
clear_filtersheet=None, workbook=None
add_conditional_formataddress, formula, fill_rgb, sheet=None, workbook=None
add_validation_listaddress, values, sheet=None, workbook=None
copy_rangesource, destination, sheet=None, what='all', overwrite=False, workbook=None
move_rangesource, destination, sheet=None, overwrite=False, workbook=None
undo_last_writeset_aside=False, workbook=None
undo_all_writesworkbook=None
list_undoable_writesworkbook=None
insert_rowsat, count=1, sheet=None, workbook=None
insert_columnsat, count=1, sheet=None, workbook=None
delete_rowsat, count=1, sheet=None, workbook=None
delete_columnsat, count=1, sheet=None, workbook=None
clear_rangeaddress, what='contents', sheet=None, workbook=None
rename_sheetold, new, workbook=None
delete_sheetsheet, workbook=None
freeze_panesaddress, sheet=None, workbook=None
autofit_columnsaddress, sheet=None, workbook=None
set_column_widthaddress, width, sheet=None, workbook=None
add_commentaddress, text, sheet=None, workbook=None
delete_commentaddress, sheet=None, workbook=None
define_namename, address, sheet=None, workbook=None
delete_namename, workbook=None
find_replacequery, replacement, address, sheet=None, workbook=None
label_rowsaddress, question, labels, output, sheet=None, overwrite=False, min_confidence=0.6, workbook=None
add_hyperlinkaddress, url, text=None, sheet=None, overwrite=False, workbook=None
remove_hyperlinkaddress, sheet=None, workbook=None
add_chartkind, data, sheet=None, title=None, anchor=None, width=None, height=None, style=None, palette=None, colors=None, data_labels=None, legend=None, x_axis_title=None, y_axis_title=None, gridlines=None, title_font=None, label_font=None, legend_font=None, axis_title_font=None, label_content=None, label_position=None, label_number_format=None, explode=None, chart_fill=None, plot_fill=None, workbook=None
delete_chartname, sheet=None, workbook=None
restyle_chartname, sheet=None, kind=None, title=None, width=None, height=None, style=None, palette=None, colors=None, data_labels=None, legend=None, x_axis_title=None, y_axis_title=None, gridlines=None, title_font=None, label_font=None, legend_font=None, axis_title_font=None, label_content=None, label_position=None, label_number_format=None, explode=None, chart_fill=None, plot_fill=None, workbook=None
add_tableaddress, name=None, style=None, has_header=True, sheet=None, workbook=None
remove_tablename, workbook=None
add_pivotsource, rows, values, columns=None, filters=None, sheet=None, name=None, at=None, overwrite=False, workbook=None
delete_pivotname, workbook=None
change_pivotname, add_rows=None, remove_rows=None, add_columns=None, remove_columns=None, add_values=None, remove_values=None, set_aggregation=None, filters=None, workbook=None
refresh_pivotname, workbook=None
set_calculationmode, workbook=None
calculatescope='workbook', sheet=None, workbook=None

excel_session

Binds a workbook, reads the operator's instructions, asks the customer a question on the bridge's page, proposes which ranges look private, files a bug or a feature request.

actionparams
bind_workbookpath, model='', effort='', provider=''
list_bound_workbooks
get_instructionsworkbook=None
report_sessionmodel, effort='', provider=''
ask_customerquestion, options=None, allow_free_text=True, field=''
report_bugsummary, what_happened, expected='', steps='', scenario_id='', run_ref='', evidence=None, plain='', add_to_known=True, confirmed=False, reporter_email='', trying='', did='', where='', severity=''
request_featuresummary, why, example='', scenario_id='', run_ref='', evidence=None, plain='', reporter_email=''
collect_bug_evidencelimit=30, expected=''
suggest_private_ranges