
3184. GAM7
Descripción del Episodio
Hoy os presento GAM7, una herramienta para administrar Google Workspace desde Codex sin perdernos por la consola ni combinar decenas de APIs.
Pero antes, recordemos que esta semana continúa el curso de Resend. En la séptima clase creamos una Automation activada por un evento personalizado y utilizamos ramas para decidir qué camino debe seguir cada contacto. En la octava recibimos y verificamos webhooks para reaccionar ante eventos de entrega. Así conectamos Resend con lo que sucede fuera de la plataforma y podemos construir automatizaciones mucho más completas.
Además, el sábado 17 de octubre celebraremos el evento de Marketing Online en Mataró. Si vais a venir y queréis que trate alguna pregunta o tema durante la jornada, podéis enviarlo desde la página del evento. Prepararemos el contenido con todas las propuestas que recibamos.
Ahora sí, vamos al lío con GAM7. Sus siglas proceden de Google Apps Manager y se trata de una herramienta de línea de comandos creada para que los administradores puedan gestionar Google Workspace de forma rápida. Para mí es como una navaja suiza que concentra en un mismo lugar muchas de las acciones que normalmente haríamos desde la consola de administración o mediante distintas APIs.
La versión 7 tiene una historia especialmente interesante. GAM nació de la mano de Jay Lee y, con el tiempo, Ross Scroggs desarrolló GAMADV-XTD3 con muchas funciones adicionales. Ambos proyectos se han vuelto a unir en GAM7, una versión oficial que reúne los comandos de las dos ramas y que mantienen conjuntamente Jay y Ross.
Esto es importante porque ya no tenemos que decidir entre una edición estándar y otra avanzada. Podemos instalar una sola herramienta, consultar su documentación oficial y trabajar con un conjunto muy amplio de comandos para Workspace.
Podemos utilizar GAM7 directamente desde el terminal, pero el cambio de juego aparece cuando se lo damos a un agente como Codex. En lugar de memorizar cada comando, le explicamos el resultado que buscamos y dejamos que traduzca esa intención a las instrucciones adecuadas. El agente puede consultar la documentación, preparar el comando, enseñárnoslo si queremos revisarlo y ejecutarlo cuando demos permiso.
Evidentemente, una herramienta con acceso de administración requiere una configuración cuidadosa. Durante la instalación debemos crear o elegir el proyecto de Google Cloud, autorizar las APIs necesarias y conceder únicamente los permisos que vayamos a utilizar. Conviene empezar con consultas de lectura, revisar bien el alcance y reservar las acciones destructivas para flujos con confirmación explícita.
Una de las áreas más evidentes es la gestión de usuarios. Podemos crear cuentas, modificar datos, cambiar contraseñas, suspender usuarios o consultar su configuración. Si una persona entra en la empresa, podemos preparar su cuenta y dejarla en la unidad organizativa adecuada. Si alguien se marcha, podemos suspender el acceso y ejecutar un procedimiento ordenado para conservar o transferir la información necesaria.
También podemos administrar grupos, miembros y alias. En vez de entrar en distintas pantallas para crear un grupo, incorporar personas y revisar quién puede enviar mensajes, podemos describir la estructura que necesitamos. Esto resulta útil tanto para listas internas como para direcciones funcionales del estilo ventas, soporte o administración.
Lo mismo ocurre con las unidades organizativas, los dominios y buena parte de la configuración administrativa. Podemos consultar cómo está organizada la cuenta, localizar incoherencias y aplicar un cambio a muchos usuarios de forma consistente. Una tarea repetitiva que llevaría decenas de clics se convierte en una instrucción que además podemos guardar y repetir.
Otro bloque muy potente es la auditoría y el inventario. GAM7 puede generar listados sobre usuarios, grupos, archivos y otros recursos del dominio. Podemos exportar los resultados a CSV, analizarlos con Codex y detectar cuentas inactivas, permisos inesperados o elementos que ocupan demasiado espacio.
Imaginemos que queremos saber quién está consumiendo más almacenamiento. Podemos pedir un informe, ordenar los resultados y profundizar en los casos que destacan. Después decidimos si conviene borrar contenido, transferirlo o simplemente hablar con la persona responsable. GAM7 obtiene los datos y el agente nos ayuda a convertirlos en una revisión comprensible.
En Gmail podemos trabajar con configuraciones como firmas, delegaciones, filtros y otros ajustes del buzón. Esto permite desplegar una firma corporativa, comprobar quién tiene acceso delegado a una cuenta o aplicar una configuración común sin visitar usuario por usuario.
También podemos consultar mensajes o actuar sobre ellos cuando el flujo y los permisos lo permiten. Una automatización puede localizar un correo concreto, extraer la información relevante y preparar el siguiente paso. Combinado con Codex, esto abre la puerta a procesos que empiezan en el correo y terminan en un calendario, un contacto o una tarea interna.
En Google Drive podemos listar archivos, revisar propietarios y permisos, mover contenido o transferir la propiedad según las posibilidades de la cuenta. Este apartado es especialmente valioso cuando termina una relación con un colaborador, una agencia o un proveedor y queremos comprobar que no mantiene acceso a documentos sensibles.
Podemos pedirle al agente que busque archivos compartidos con una dirección o un dominio determinados, que prepare un informe y que nos proponga las revocaciones. Primero revisamos la lista y después aplicamos únicamente los cambios aprobados. Así tenemos velocidad sin renunciar al control.
Con Calendar podemos crear y consultar calendarios, eventos, asistentes y permisos. Es una de las piezas que utilizo en la preparación de los directos de boluda.com. El flujo revisa si hay conflictos, crea el evento, añade el enlace de Google Meet y configura los detalles necesarios antes de publicar la convocatoria en la web.
Lo interesante es que no tengo que recordar la sintaxis exacta de cada operación. He convertido el procedimiento en una skill que sabe qué debe revisar, qué datos necesita y en qué orden debe actuar. GAM7 se ocupa de hablar con Google Workspace y Codex coordina todo el proceso con las reglas que le he definido.
Google Chat también puede formar parte de estos flujos. Podemos trabajar con espacios, miembros y mensajes para avisar a un equipo cuando termina una importación, aparece una incidencia o se completa una tarea. El resultado no es una colección de comandos aislados, sino una capa de automatización que conecta varias herramientas de Workspace.
La escala marca una diferencia enorme. Cambiar un dato en una sola cuenta quizá no justifique instalar nada, pero hacerlo para cien o mil usuarios es otra historia. GAM7 permite seleccionar conjuntos de usuarios, obtener listados y aplicar operaciones en bloque. Además, al guardar el procedimiento, podemos repetirlo sin depender de nuestra memoria.
Uno de mis usos favoritos está en Google Contacts. Durante años acumulé alrededor de 30.000 contactos, muchos de ellos duplicados, incompletos o escritos de maneras distintas. Tenía nombres en mayúsculas, correos repetidos, entradas sin empresa y fichas que en realidad pertenecían a la misma persona.
Con GAM7, exportaciones y la ayuda de Codex, pude analizar esa base de contactos, encontrar duplicados y normalizar la información. El agente no se limita a comparar textos idénticos. Puede detectar que dos variantes de un nombre, un teléfono y una dirección de correo probablemente corresponden a la misma persona, plantear la fusión y conservar los datos útiles.
También he enriquecido las fichas con fotografías y contexto disponible en mis propios sistemas. Cuando existe una imagen pública asociada a la persona, puedo incorporarla. Cuando un correo incluye una firma con cargo, empresa, teléfono o web, puedo utilizar esa información para completar el contacto después de revisarla.
En mi caso, la ficha puede mostrar además si alguien es cliente, qué relación tiene con el proyecto y otros datos internos relevantes. Así, cuando recibo un correo, no veo únicamente un nombre y una dirección. Tengo contexto para entender quién escribe y qué relación hemos mantenido.
Esta limpieza no tiene por qué ser un proyecto que hacemos una vez y olvidamos. Podemos programar un proceso periódico que revise contactos nuevos, normalice formatos, detecte posibles duplicados y prepare las modificaciones. Una tarea cron puede ejecutar la parte repetitiva y dejar para nuestra aprobación los casos dudosos.
GAM7 también facilita la importación y exportación mediante CSV. Podemos sacar información de Workspace, trabajarla con una hoja de cálculo o con Codex y volver a aplicar cambios de manera estructurada. Eso sí, siempre recomiendo conservar una copia, probar primero con pocos registros y revisar el resultado antes de lanzar una operación masiva.
Lo más interesante aparece cuando combinamos varias acciones en un único flujo. Podemos localizar un correo, extraer una fecha, crear un evento, añadir asistentes, actualizar un contacto y avisar a un grupo. Cada pieza puede parecer pequeña, pero j
Episodios Recientes

Más podcasts de Sociedad y Cultura
Ver toda la categoría →
Estas Rica
By shows
Estás Rica Podcast es el close friends más hot de Dani Sayan: artista intensa, graduada de psicología y cero paciencia para el autoengaño. Aquí se habla de deseo, apego, ambición, poder personal y caos emocional… con humor picante, verdades incómodas y vibes de “sí soy sensible, pero también peligrosa”. Vienes a sentirte vista, removida y un poquito atacada. Sales más clara, más rica y con menos ganas de conformarte. Dedicado a mujeres, hombres, personas no binaries, y cualquier ser que quiera mejorar en todo aspecto. Y cuando el universo deja de ser místico y se convierte en programas, la transformación se hace práctica: si quieres ir más profundo, los programas viven en estasrica.com.

Not Just A Terrible Story
By shows
When Stacie Love married her former high school teacher, she thought it was a whirlwind romance. Two decades later, she discovered the truth behind the day their lives unraveled: a federal search, an unseen investigation, and a story far darker than she ever knew. Not Just A Terrible Story is a six-part investigation into one woman’s search for the truth, the scourge of alleged educator sexual misconduct, and a culture of complicity that protected predators for decades.

Giggly Squad
By shows
Welcome to Giggly Squad. Each week, Hannah Berner and Paige DeSorbo make fun of everything, but most importantly themselves. They discuss pop culture, fashion trends, television, horoscopes, mental health, dating, and expose their personal lives. Also, they can't be managed. Subscribe to SiriusXM Podcasts+ to listen to new episodes of Giggly Squad ad-free. Start a free trial now on Apple Podcasts or by visiting siriusxm.com/podcastsplus.

老婆等我之火影重生|火影同人|多人有声剧|多播
By shows
<p style="color:#333333;font-weight:normal;font-size:16px;line-height:30px;font-family:Helvetica,Arial,sans-serif;hyphens:auto;text-align:justify;">“表哥!”佐助回头大叫一声,然而,背后突然出现了一幅惊心动魄的画面:一群从来没有见过的怪兽咆哮着向他冲来,怪售长着一副闪亮的铠甲,扁平的身体上方有一个凸起,凸起中伸出一根长长的管子,与其说怪兽,不如说是一群钢铁机器!只见那群钢铁机器长长、的管子里火光一闪,一颗颗尖头的金属就被抛射出来,在佐助周围炸开,周围一片火海滔滔,瞬间毁灭了周围的建筑和街道!佐助心里紧张万分,只剩下一个念头,那就是逃!赶快逃!以最快的速度逃走!他不想死在这里!虽然身上现在加上自己的负重铁块总共有约三倍的重力,但是,他心底的潜力被极度激发,完全忽视了中立的影响。</p><br /><p style="color:#333333;font-weight:normal;font-size:16px;line-height:30px;font-family:Helvetica,Arial,sans-serif;hyphens:auto;text-align:justify;"> 我站在一棵大树上,看到佐助在空无一人的街道上发狂奔跑,好几次快要跑不动了,却又重新激发了潜能,一次次突破了身体的障碍,最后竟然跑起来就不停了!我笑着一挥手,佐助立即喘着气瘫倒在地上。</p><br /><span><br /></span><span><br /></span><br />

Materia Oscura
By shows
Materia Oscura es un programa especializado en Ciencia del periodista José Manuel Nieves. Universo, física, hallazgos, nuevas investigaciones... Todo pasa por el tamiz de Nieves.

Next Question with Katie Couric
By shows
<p>Tired of political headlines that feel like déjà vu? Wondering if you <em>actually</em> need to care about every controversy? This season, Katie’s asking those same questions—and talking to the people who have real answers. From political insiders to sharp-eyed journalists, she’s breaking down what’s worth your attention (and what’s not), with smarts, sanity, and even a little humor. Because none of us can be tuned in 24/7—but we <em>can</em> stay informed without losing our minds. </p><p>Tune in every Thursday and join Katie Couric and her guests for a conversation on NEXT QUESTION.</p><hr><p style='color:grey; font-size:0.75em;'> Hosted on Acast. See <a style='color:grey;' target='_blank' rel='noopener noreferrer' href='https://acast.com/privacy'>acast.com/privacy</a> for more information.</p>

Serialously with Annie Elise
By shows
Serialously is hosted by Annie Elise, best known for her true-crime YouTube channel “10 to Life” with over 1.5M subscribers. Annie created Serialously after decades of listening to true crime and craving more than just the headlines; she wanted all the overlooked details everyone else seemed to miss. Here, you’ll find everything you’d normally end up Googling yourself - the timelines, the red flags, the social media history, and everything in between. Even better, you’ll hear the story the way you’d want to: like your best friend is filling you in. Annie covers cases in an engaging, conversational way with every detail sleuthed out. Whether it’s breaking true crime news, viral cases, or ongoing trials, Serialously keeps you in the loop in real time - just like having a conversation with your best friend, or hopefully your new true crime bestie! If you've been looking for someone to chat all things true crime with you and a community that’s just as curious as you are - welcome, we're happy you're here! xx *This podcast is not affiliated with The New York Times.

My Mom’s Murder
By shows
<p>Lauren Malloy was a baby when her mother, Lori, was murdered in East Providence, Rhode Island. For thirty years, no one told her. Everyone said Lori died of natural causes. Then a stranger sent Lauren a message — and the lie collapsed. Now Lauren is investigating her own mother’s murder. She’s recorded hundreds of hours of interviews with law enforcement, family, childhood friends, and people who won’t stop contradicting each other. Every answer opens a darker question. Every person she trusts seems to be hiding something. And the closer she gets to the truth, the more she realizes the people she trusts may be the ones with the most to hide. A 10-part true crime investigation hosted by the victim’s daughter. Lauren’s mission: to finally uncover the identity of Lori’s killer.</p><p>Audible subscribers can binge all 10 episodes early and ad-free right now. Join Audible in the Audible App or by subscribing on Apple Podcasts.</p><p><br></p>