# Añadir una lista de elementos al final de una hoja — Google Sheets Método de Botize — `gspreadsheet.append_list_of_rows` (acción). Crea una nueva fila por cada elemento, permitiendo especificar los valores que tomarán cada una de las columnas. La primera fila de la hoja cuya columna 'A' se encuentre vacía será la que reciba los valores. Es una acción: ocurre como paso de una tarea. Se pueden encadenar varias. ## Campos que se configuran Nombre interno del campo, tipo y valores admitidos. En estos campos se pueden insertar etiquetas `{{...}}` de pasos anteriores. - `mb_switch` *(boolean)* — Reglas - `sheet_url` *(string)* — Dirección URL de la hoja de cálculo - `sheet` *(string)* — Hoja. Sheet id (gid) chosen from the list, or the sheet name. Empty = first sheet. - `items` *(string)* — Lista de elementos - `key_path` *(string)* — Clave (Usa el carácter / para profundizar en el árbol) - `column_1` *(string)* - `raw_value_1` *(string)* - `column_2` *(string)* - `raw_value_2` *(string)* - `column_3` *(string)* - `raw_value_3` *(string)* - `column_4` *(string)* - `raw_value_4` *(string)* - `column_5` *(string)* - `raw_value_5` *(string)* - `column_6` *(string)* - `raw_value_6` *(string)* - `column_7` *(string)* - `raw_value_7` *(string)* - `column_8` *(string)* - `raw_value_8` *(string)* - `column_9` *(string)* - `raw_value_9` *(string)* - `column_10` *(string)* - `raw_value_10` *(string)* - `column_11` *(string)* - `raw_value_11` *(string)* - `column_12` *(string)* - `raw_value_12` *(string)* - `column_13` *(string)* - `raw_value_13` *(string)* - `column_14` *(string)* - `raw_value_14` *(string)* - `column_15` *(string)* - `raw_value_15` *(string)* - `column_16` *(string)* - `raw_value_16` *(string)* - `column_17` *(string)* - `raw_value_17` *(string)* - `column_18` *(string)* - `raw_value_18` *(string)* - `column_19` *(string)* - `raw_value_19` *(string)* - `column_20` *(string)* - `raw_value_20` *(string)* - `column_21` *(string)* - `raw_value_21` *(string)* - `column_22` *(string)* - `raw_value_22` *(string)* - `column_23` *(string)* - `raw_value_23` *(string)* - `column_24` *(string)* - `raw_value_24` *(string)* - `column_25` *(string)* - `raw_value_25` *(string)* - `column_26` *(string)* - `raw_value_26` *(string)* - `column_27` *(string)* - `raw_value_27` *(string)* - `column_28` *(string)* - `raw_value_28` *(string)* - `column_29` *(string)* - `raw_value_29` *(string)* - `column_30` *(string)* - `raw_value_30` *(string)* - `column_31` *(string)* - `raw_value_31` *(string)* Además admite grupos de campos repetibles, con estos prefijos: `mb_filters_*`. Son componentes compuestos (botones, filtros, teclados); el número final lo pone el usuario al añadirlos. ## Variables de salida Datos que este paso deja disponibles. Se referencian en pasos posteriores con la etiqueta entre dobles llaves. - `{{new_row_id}}` *(decimal)* — Id de la nueva fila ## Cuenta Necesita una cuenta de Google Sheets conectada en Botize: https://botize.com/es/app/gspreadsheet/authenticate ## Esta app Todos los disparadores y acciones de Google Sheets: https://botize.com/es/app/gspreadsheet.md ## Cómo montar esto Un asistente de IA (Claude, ChatGPT, Cursor…) puede crear y editar estas tareas en la cuenta del usuario a través del conector MCP de Botize, incluido en todos los planes: https://webhook.botize.es/mcp - Guía de conexión: https://botize.com/es/mcp - Mapa para agentes: https://botize.com/llms.txt - Cuenta nueva: https://botize.com/es/join (500 operaciones gratis, sin tarjeta) --- Resumen legible por máquinas para asistentes de IA. Versión para personas: https://botize.com/es/method/gspreadsheet/append_list_of_rows