API de Google Sheets: qué se puede hacer y cómo usarla con agentes de IA
La API de Google Sheets permite leer y escribir valores, crear hojas de cálculo y pestañas, aplicar formato y hacer actualizaciones por lotes. Es una de las APIs más usadas para automatizar rutinas, desde controles financieros hasta bases de leads. El acceso se hace con la cuenta de Google Workspace del cliente, con OAuth o una cuenta de servicio.
Qué ofrece la API de Google Sheets
Lectura y escritura de valores
Lectura de rangos y escritura de datos en celdas, filas o columnas.
Actualización por lotes
Varios cambios en una sola llamada, como insertar filas, combinar celdas o ajustar formatos.
Hojas y pestañas
Creación de hojas nuevas y alta, cambio de nombre y eliminación de pestañas.
Formato y validación
Formatos de número, colores, formato condicional y reglas de validación de datos.
Gráficos y filtros
Creación de gráficos, filtros y tablas dinámicas mediante configuración.
Cómo acceder a la API de Google Sheets
- Con las credenciales de tu empresaUsa OAuth 2.0 con un proyecto de Google Cloud, para actuar como el usuario, o una cuenta de servicio con la hoja compartida con ella.
- Hay cuotas de solicitudes por minuto: prefiere las actualizaciones por lotes.
- Usa permisos mínimos y comparte solo las hojas que el agente necesita.
- Las hojas con datos personales se rigen por la ley de protección de datos que aplique (como el RGPD): restringe quién y qué puede acceder el agente.
Documentación oficial: developers.google.com/sheets/api
Qué hace un agente de iTeam con la API de Google Sheets
Un control que se llena solo
El agente registra en la hoja de control cada factura, pedido o ticket que llega por correo, sin digitación manual.
Cierre semanal
Cada viernes, el agente lee la pestaña de ventas, calcula los indicadores acordados y envía el resumen por Slack o WhatsApp.
Validación de una hoja recibida
Cuando un socio envía una hoja de cálculo, el agente comprueba las columnas obligatorias y los valores fuera de lo normal, y devuelve la lista de correcciones.
Puente entre sistemas
El agente usa la hoja como área de revisión: trae datos del ERP, alguien aprueba fila por fila y él escribe lo aprobado en el sistema de destino.
De la credencial al agente trabajando, con aprobación
Activar la API en Google Cloud
Crea o usa un proyecto de Google Cloud, activa la API de Sheets y elige OAuth o una cuenta de servicio.
Compartir y guardar la credencial
Comparte solo las hojas necesarias con la cuenta usada y registra la credencial en la bóveda de iTeam, definiendo lectura o escritura por agente.
Probar en una copia
Haz la primera prueba en una copia de la hoja y activa la escritura en la original después de revisar el resultado.
Equipos de IA listos que usan Google Sheets
Atención por WhatsApp
Jaca contesta en WhatsApp Business con tus precios, horarios y políticas, y cuando algo pide criterio humano se lo pasa a tu equipo con el contexto co…
Postventa y customer success
Nina vigila cómo usa cada cliente lo que compró, Jaca lo contacta en el momento justo y Romeo detecta quién está listo para ampliar.
Encuestas de satisfacción
Gaia diseña la encuesta, Jaca la envía en el momento justo y Nina convierte cada queja en una tarea con dueño.
Leads para inmobiliarias
Jaca responde al interesado del portal por WhatsApp, Romeo lo califica y la visita queda en el calendario del asesor que corresponde.
Conciliación bancaria
Darwin cruza cada movimiento del extracto con su factura o cobro, y a tu equipo le llega solo lo que no cuadra, con el motivo.
Flujo de caja
Darwin rehace la proyección de caja cada semana con lo que de verdad entró y salió, y te avisa con tiempo si viene una semana en rojo.
Preguntas sobre la API de Google Sheets
¿La API de Google Sheets es gratuita?
En general, sí: el uso de la API no se cobra aparte, dentro de las cuotas de Google Cloud. Existen límites de uso, no una tarifa por llamada.
¿Necesito programar para usar la API de Google Sheets con iTeam?
No necesariamente. Sheets también está en el catálogo de apps de iTeam, y el equipo de implementación configura qué hojas y pestañas usa cada agente.
¿El agente puede editar fórmulas?
Puede escribir fórmulas en las celdas como cualquier otro valor. Lo recomendable es proteger las pestañas de cálculo y dejar que el agente escriba solo en las pestañas de datos.