Google Forms

Lee respuestas de un formulario de Google

Google Forms es la herramienta de encuestas y formularios en línea de Google que permite a los usuarios crear formularios, recopilar respuestas y analizar resultados. Como parte del conjunto de herramientas de productividad de Google, Google Forms facilita la recopilación de información, comentarios y datos de los usuarios.

Aprende cómo integrar la herramienta Google Forms en Sim para leer y procesar automáticamente las respuestas de formularios en tus flujos de trabajo. Este tutorial te guía a través de la conexión de Google Forms, la recuperación de respuestas y el uso de los datos recopilados para impulsar la automatización. Perfecto para sincronizar resultados de encuestas, registros o comentarios con tus agentes en tiempo real.

Con Google Forms, puedes:

  • Crear encuestas y formularios: Diseña formularios personalizados para comentarios, registro, cuestionarios y más
  • Recopilar respuestas automáticamente: Reúne datos de usuarios en tiempo real
  • Analizar resultados: Visualiza respuestas en Google Forms o expórtalas a Google Sheets para un análisis más detallado
  • Colaborar fácilmente: Comparte formularios y trabaja con otros para crear y revisar preguntas
  • Integrar con otros servicios de Google: Conéctate con Google Sheets, Drive y más

En Sim, la integración con Google Forms permite a tus agentes acceder programáticamente a las respuestas de los formularios. Esto permite potentes escenarios de automatización como procesar datos de encuestas, activar flujos de trabajo basados en nuevos envíos y sincronizar resultados de formularios con otras herramientas. Tus agentes pueden obtener todas las respuestas de un formulario, recuperar una respuesta específica y usar los datos para impulsar la automatización inteligente. Al conectar Sim con Google Forms, puedes automatizar la recopilación de datos, agilizar el procesamiento de comentarios e incorporar respuestas de formularios a las capacidades de tu agente.

Instrucciones de uso

Integra Google Forms en tu flujo de trabajo. Proporciona un ID de formulario para listar respuestas, o especifica un ID de respuesta para obtener una sola respuesta. Requiere OAuth.

Herramientas

google_forms_get_responses

Entrada

ParámetroTipoObligatorioDescripción
formIdstringEl ID del formulario de Google
responseIdstringNoSi se proporciona, devuelve esta respuesta específica
pageSizenumberNoMáximo de respuestas a devolver (el servicio puede devolver menos). Por defecto es 5000

Salida

ParámetroTipoDescripción
datajsonRespuesta o lista de respuestas

Notas

  • Categoría: tools
  • Tipo: google_forms

Recuperar la estructura de un formulario incluyendo sus elementos, configuración y metadatos

Entrada

ParámetroTipoObligatorioDescripción
formIdstringID del formulario de Google Forms a recuperar

Salida

ParámetroTipoDescripción
formIdstringEl ID del formulario
titlestringEl título del formulario visible para los encuestados
descriptionstringLa descripción del formulario
documentTitlestringEl título del documento visible en Drive
responderUristringLa URI para compartir con los encuestados
linkedSheetIdstringEl ID de la hoja de cálculo de Google vinculada
revisionIdstringEl ID de revisión del formulario
itemsarrayLos elementos del formulario (preguntas, secciones, etc.)
itemIdstringID del elemento
titlestringTítulo del elemento
descriptionstringDescripción del elemento
settingsjsonConfiguración del formulario
publishSettingsjsonConfiguración de publicación del formulario

google_forms_create_form

Crear un nuevo formulario de Google con un título

Entrada

ParámetroTipoObligatorioDescripción
titlestringEl título del formulario visible para los encuestados
documentTitlestringNoEl título del documento visible en Drive (por defecto es el título del formulario)
unpublishedbooleanNoSi es verdadero, crea un formulario no publicado que no acepta respuestas

Salida

ParámetroTipoDescripción
formIdstringEl ID del formulario creado
titlestringEl título del formulario
documentTitlestringEl título del documento en Drive
responderUristringLa URI para compartir con los encuestados
revisionIdstringEl ID de revisión del formulario

google_forms_batch_update

Aplica múltiples actualizaciones a un formulario (agregar elementos, actualizar información, cambiar configuración, etc.)

Entrada

ParámetroTipoObligatorioDescripción
formIdstringID del formulario de Google Forms
requestsjsonArray de solicitudes de actualización (updateFormInfo, updateSettings, createItem, updateItem, moveItem, deleteItem)
includeFormInResponsebooleanNoSi se debe devolver el formulario actualizado en la respuesta

Salida

ParámetroTipoDescripción
repliesarrayLas respuestas de cada solicitud de actualización
writeControlobjectInformación de control de escritura con IDs de revisión
requiredRevisionIdstringID de revisión requerido para detección de conflictos
targetRevisionIdstringID de revisión objetivo
formobjectEl formulario actualizado (si includeFormInResponse era true)
formIdstringEl ID del formulario
infoobjectInformación del formulario que contiene título y descripción
titlestringEl título del formulario visible para los encuestados
descriptionstringLa descripción del formulario
documentTitlestringEl título del documento visible en Drive
settingsobjectConfiguración del formulario
quizSettingsobjectConfiguración de cuestionario
isQuizbooleanSi el formulario es un cuestionario
emailCollectionTypestringTipo de recopilación de correo electrónico
revisionIdstringEl ID de revisión del formulario
responderUristringLa URI para compartir con los encuestados
linkedSheetIdstringEl ID de la hoja de cálculo de Google vinculada
publishSettingsobjectConfiguración de publicación del formulario
publishStateobjectEstado de publicación actual
isPublishedbooleanSi el formulario está publicado
isAcceptingResponsesbooleanSi el formulario está aceptando respuestas

google_forms_set_publish_settings

Actualiza la configuración de publicación de un formulario (publicar/despublicar, aceptar respuestas)

Entrada

ParámetroTipoObligatorioDescripción
formIdstringID del formulario de Google Forms
isPublishedbooleanSi el formulario está publicado y visible para otros
isAcceptingResponsesbooleanNoSi el formulario acepta respuestas (forzado a false si isPublished es false)

Salida

ParámetroTipoDescripción
formIdstringEl ID del formulario
publishSettingsjsonLa configuración de publicación actualizada
publishStateobjectEl estado de publicación
isPublishedbooleanSi el formulario está publicado
isAcceptingResponsesbooleanSi el formulario acepta respuestas

google_forms_create_watch

Crea una notificación de seguimiento para cambios en el formulario (cambios de esquema o nuevas respuestas)

Entrada

ParámetroTipoObligatorioDescripción
formIdstringID del formulario de Google Forms a seguir
eventTypestringTipo de evento a seguir: SCHEMA (cambios en el formulario) o RESPONSES (nuevos envíos)
topicNamestringEl nombre del tema de Cloud Pub/Sub (formato: projects/{project}/topics/{topic})
watchIdstringNoID de seguimiento personalizado (4-63 caracteres, letras minúsculas, números, guiones)

Salida

ParámetroTipoDescripción
idstringEl ID de la vigilancia
eventTypestringEl tipo de evento que se está vigilando
topicNamestringEl tema de Cloud Pub/Sub
createTimestringCuándo se creó la vigilancia
expireTimestringCuándo expira la vigilancia (7 días después de la creación)
statestringEl estado de la vigilancia (ACTIVE, SUSPENDED)

google_forms_list_watches

Listar todas las vigilancias de notificación para un formulario

Entrada

ParámetroTipoObligatorioDescripción
formIdstringID del formulario de Google Forms

Salida

ParámetroTipoDescripción
watchesarrayLista de vigilancias para el formulario
idstringID de vigilancia
eventTypestringTipo de evento (SCHEMA o RESPONSES)
createTimestringCuándo se creó la vigilancia
expireTimestringCuándo expira la vigilancia
statestringEstado de la vigilancia

google_forms_delete_watch

Eliminar una vigilancia de notificación de un formulario

Entrada

ParámetroTipoObligatorioDescripción
formIdstringID del formulario de Google Forms
watchIdstringID de vigilancia a eliminar

Salida

ParámetroTipoDescripción
deletedbooleanSi la vigilancia se eliminó correctamente

google_forms_renew_watch

Renovar una vigilancia de notificaciones por 7 días más

Entrada

ParámetroTipoObligatorioDescripción
formIdstringID del formulario de Google Forms
watchIdstringID de vigilancia a renovar

Salida

ParámetroTipoDescripción
idstringEl ID de vigilancia
eventTypestringEl tipo de evento vigilado
expireTimestringLa nueva hora de expiración
statestringEl estado de la vigilancia

On this page

Start building today
Trusted by over 100,000 builders.
The open-source platform to build AI agents and run your agentic workforce.
Get started