Skip to main content

Documentation Index

Fetch the complete documentation index at: https://sourcetable.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

The AI assistant uses these tools to interact directly with your spreadsheet. You trigger them through natural language — the AI picks the right tool automatically.

Cell operations

ToolWhat it does
write_cellsWrite values or formulas to specific cells
write_cells_pythonWrite data using Python (for complex transformations)
clear_cellsClear the contents of a cell range
direct_editEdit a cell value directly
edit_selectionModify the currently selected cells
fill_handleExtend a pattern by dragging (like Excel’s fill handle)
fill_blanksFill empty cells with values based on context
replaceFind and replace across the sheet

Row and column operations

ToolWhat it does
insert_rowsInsert new rows
delete_rowsDelete rows
insert_columnsInsert new columns
delete_columnsDelete columns
sort_sheetSort data by one or more columns

Range operations

ToolWhat it does
copy_rangeCopy a range of cells
cut_rangeCut a range of cells
paste_rangePaste copied/cut data
move_rangeMove a range to a new location
expand_selectionExpand the current selection
scroll_toScroll to a specific cell or range

Formatting

ToolWhat it does
set_formattingApply cell formatting (bold, italic, etc.)
set_background_color_hexSet background color with hex value
set_background_color_presetSet background color from preset palette
set_text_color_hexSet text color with hex value
set_text_color_presetSet text color from preset palette
set_border_colors_hexSet border colors with hex values
set_border_colors_presetSet border colors from preset palette
set_text_horizontal_alignSet horizontal alignment
set_text_vertical_alignSet vertical alignment
set_text_overflowControl text overflow behavior
cell_number_formatApply number formatting
increase_decimal_placesAdd decimal precision
decrease_decimal_placesReduce decimal precision

Sheet management

ToolWhat it does
rename_sheetRename the active sheet
add_new_sheetsCreate new sheets
move_to_sheetNavigate to a specific sheet
setup_sheetsConfigure sheet settings
set_gridlinesToggle gridlines on/off
set_zoomSet the zoom level

Data reading

ToolWhat it does
get_entire_sheet_dataRead all data from a sheet
get_entire_sheet_formulasRead all formulas from a sheet
get_specific_range_dataRead data from a specific range
get_specific_range_formulaRead formulas from a specific range
get_selected_rangeGet the current selection
get_sheet_dimensionsGet the dimensions of the sheet
get_sheet_namesList all sheet names
get_active_sheet_nameGet the name of the active sheet
evaluate_spreadsheetEvaluate spreadsheet content and state
find_cells_by_styleFind cells matching a specific style

Other

ToolWhat it does
fix_formulaDiagnose and fix broken formulas
validate_coordinatesValidate cell coordinate references
undoUndo the last action