Amplía Google Workspace Studio

En estas guías, se explica cómo extender la funcionalidad de Google Workspace Studio mediante la creación de pasos personalizados que pueden ejecutar los flujos.

Para comenzar, sigue nuestra guía de inicio rápido, Compila un paso de calculadora con Apps Script.

Probar la guía de inicio rápido

Los flujos permiten a los usuarios de Google Workspace automatizar tareas en todos los servicios combinando una serie de pasos sin escribir ningún código. Si extiendes los flujos, permites que los usuarios agreguen las funciones de tu app como pasos.

Por ejemplo, los usuarios pueden priorizar y asignar preguntas de clientes entrantes con un flujo que hace lo siguiente:

  1. Comienza cuando recibes un correo electrónico de un cliente.
  2. Le pide a Gemini que priorice el correo electrónico.
  3. Crea una tarea para que haga un seguimiento con el equipo de ventas o asistencia.

Cómo configurar un flujo

Figura 1: Un usuario configura un flujo que prioriza las preguntas de los clientes con Gemini.

Conceptos de Workspace Studio

Los siguientes términos y conceptos definen los componentes clave de Workspace Studio:

Flujos
Los usuarios compilan flujos en Workspace Studio para automatizar tareas en Google Workspace y más allá. Los flujos tienen una integración profunda del sistema, reconocimiento contextual y pueden usar IA de forma opcional.
Paso
Un solo paso en el proceso automatizado de un flujo. Básicamente, es una sola tarea en una secuencia de tareas que siguen un evento inicial. Cada paso se ejecuta de forma síncrona, lo que significa que completa su operación antes de que comience el siguiente paso de la secuencia. Los usuarios establecen el orden de los pasos, lo que les permite personalizar el flujo lógico de las tareas. Los pasos pueden tener entradas y salidas, pero no son obligatorias. Entre los pasos de ejemplo, se incluyen "enviar un correo electrónico", "publicar en un espacio de Chat" y "preguntar a Gemini". Los pasos pueden incluir tareas fuera de Google Workspace, como crear un cliente potencial de CRM.
Variable de entrada
Las variables de entrada las reciben los pasos. El usuario las establece en la tarjeta de configuración de un paso mientras lo configura. Por ejemplo, recopila una dirección de correo electrónico, una fecha y hora o una instrucción de Gemini.
Variable de salida
Las variables de salida se muestran en los pasos y se pueden enviar a otro paso. Por ejemplo, usas una variable de salida para pasar una dirección de correo electrónico a otro paso que la usa para especificar el destinatario de un correo electrónico.
Variable dinámica
Una variable cuyos datos solo se pueden determinar cuando el usuario configura el flujo. Por ejemplo, los Formularios de Google tienen diferentes preguntas y respuestas. La cantidad de preguntas y respuestas (y su contenido) no se pueden determinar hasta que un formulario específico inicia un flujo. Las variables dinámicas tienen en cuenta este caso.
Recurso personalizado
Una estructura de datos personalizada que puedes definir para agrupar varias variables. Por ejemplo, para crear un cliente potencial de CRM, pasa un recurso personalizado que contenga una dirección de correo electrónico, una dirección postal y un nombre.
Tarjeta

Bloque de compilación para interfaces de usuario en complementos. Las tarjetas admiten un diseño definido, elementos interactivos de la IU, como botones, y contenido multimedia enriquecido, como imágenes. Las tarjetas tienen funciones especiales para compilar flujos:

  • IncludeVariables: Es una propiedad que permite la inclusión de variables dinámicas.
  • Type: Define el tipo de datos que esperan las variables de entrada.
Registro de actividad

Describe lo que sucede cuando se ejecuta un flujo. De forma predeterminada, los registros de actividad incluyen el nombre del iniciador o el paso definido de forma estática en el manifiesto. También puedes proporcionar registros de actividad personalizados.

Descubre lo que puedes crear

Los flujos se compilan en la plataforma de complementos de Google Workspace. Si ya tienes un complemento, puedes extender su funcionalidad para incluir flujos actualizando su manifiesto para que contenga una sección específica del flujo.

Si comienzas desde cero, sigue nuestra guía de inicio rápido, Compila un paso de calculadora con Apps Script.

Probar una guía de inicio rápido

Luego, lee estas guías para seguir personalizando el paso del flujo: