sheets_append_row
Appends a row of data to a Google Sheet, using column headers from the first row to automatically align values.
Instructions
Append a row to a sheet. The row is a JSON object with column names as keys. The tool automatically reads the header row to align columns. Example: {"name": "Anton", "email": "anton@example.com"}
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"sheet": "<sheet>",
"row": "<row>"
},
"name": "sheets_append_row"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| row | Yes | Row data as JSON object. Keys = column headers, values = cell values. | |
| sheet | Yes | Sheet name (tab name). | |
| spreadsheet | No | Optional spreadsheet ID. |