create_spreadsheet
Create a new empty Google Spreadsheet in My Drive. Specify a title and optionally provide initial sheet names.
Instructions
Create a brand-new empty Google Spreadsheet in My Drive.
Side effects: creates a new file owned by the authenticated user in My Drive root. To add tabs to an existing spreadsheet use create_sheet. To upload an existing .xlsx use create_drive_file or import_to_google_doc (for content) instead. Requires the spreadsheets OAuth scope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user_google_email | Yes | The user's Google email address (authenticated account). | |
| title | Yes | Display title for the new spreadsheet. | |
| sheet_names | No | Initial tab names. When omitted, one default tab is created ("Sheet1"). Example: ["Raw Data", "Summary", "Charts"]. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |