NAV Navbar
  • Conectar DataScope con Power Automate
  • Conectar DataScope con Power Automate

    Reading this in English or Portuguese? Switch to the English guide | Versão em português.

    Esta guía explica cómo habilitar la integración de DataScope en Power Automate para automatizar tu operación en terreno: disparar flujos cuando se completa un formulario, cuando se genera un documento, cuando se asigna una tarea o cuando se registra un ticket.

    Antes de empezar

    Necesitas:

    Paso 1: crear el conector

    1. Entra a make.powerautomate.com e inicia sesión.
    2. Selecciona el entorno donde quieres crear el conector, arriba a la derecha.
    3. En el menú lateral, abre Más y luego Descubrir todo.
    4. Selecciona Conectores personalizados.
    5. Haz clic en Nuevo conector y elige Importar un archivo de OpenAPI.
    6. Escribe un nombre para el conector, por ejemplo DataScope, selecciona el archivo apiDefinition.swagger.json y continúa.

    Paso 2: revisar la configuración general

    El archivo ya trae configurado el host, la ruta base y la descripción, así que no necesitas modificar nada en esta pantalla.

    Si quieres que el conector muestre el logo de DataScope, descarga el ícono de DataScope (PNG) y súbelo en el campo de ícono, luego define el color de fondo. Es opcional y solo afecta la apariencia.

    Paso 3: configurar la autenticación

    El archivo ya declara el tipo de autenticación. Verifica que la pantalla de seguridad muestre:

    Continúa hasta el final del asistente y selecciona Crear conector.

    Paso 4: crear la conexión

    Al usar el conector por primera vez en un flujo, Power Automate te pedirá una conexión. Pega ahí tu API Key de DataScope.

    Cada usuario que arme flujos necesita crear su propia conexión con la API Key de su cuenta.

    Actualizar a una versión más nueva del conector

    Cuando publicamos una versión nueva de apiDefinition.swagger.json (por ejemplo, para agregar un disparador o corregir un campo), no necesitas crear un conector nuevo — actualizas el que ya existe:

    1. En make.powerautomate.com, ve a Datos > Conectores personalizados.
    2. Abre el conector de DataScope, luego abre su editor de Swagger (o vuelve a importar el archivo desde la pestaña General, según la versión del portal en la que estés).
    3. Reemplaza la definición con el archivo nuevo y selecciona Actualizar conector.

    Algunas cosas que vale la pena saber antes de hacer esto:

    Qué puedes automatizar

    El conector entrega los siguientes disparadores. Los nombres son los que ves en la lista de disparadores de Power Automate:

    Disparador Se activa cuando
    New answer v2 (Forms) Se termina de enviar una respuesta de formulario, con cada pregunta disponible como su propio contenido dinámico
    New answer (Forms) (deprecated) Se envía una respuesta de formulario. Se mantiene para que los flujos ya armados sobre él sigan funcionando
    New PDF (Forms) Se genera un documento PDF
    Status changed (Forms) Una respuesta de formulario cambia de estado
    New assigned task (Tasks) Se asigna una tarea
    New ticket (Tickets) Se registra un ticket
    Status changed (Tickets) Un ticket cambia de estado
    Completed signature (Signatures) Se completa la firma de un documento
    Rejected signature (Signatures) Se rechaza una solicitud de firma
    Updated signature (Signatures) Se actualizan las firmas de un documento

    Cada disparador entrega los datos del evento como contenido dinámico, listos para usar en los pasos siguientes del flujo sin necesidad de procesar el JSON manualmente.

    El conector también entrega las siguientes actions, para que un flujo pueda actuar sobre DataScope y no solo reaccionar a sus eventos:

    Action Qué hace
    Assign Task Asigna una tarea de un formulario a un usuario, opcionalmente agendándola
    Change Form Status Cambia el estado de una respuesta de formulario
    Modify Form Answer Crea o modifica una respuesta dentro de un formulario
    Send Data Genera una nueva respuesta de formulario y su PDF a partir de una plantilla existente
    Create Ticket Crea un nuevo ticket

    El disparador New answer v2

    New answer v2 (Forms) es el disparador que conviene usar al armar un flujo nuevo sobre una respuesta de formulario. Se activa cuando la respuesta llega completa a DataScope, y sus campos llegan como contenido dinámico que puedes elegir directamente en los pasos siguientes, sin agregar un paso Parse JSON ni pegar un esquema. Las tablas repetibles llegan como una lista de ítems de la respuesta, uno por pregunta y por repetición: pon un Apply to each sobre esa lista y cada ítem trae como contenido dinámico su pregunta, su valor y su número de fila (subform_index, que cuenta desde 0).

    El disparador anterior, New answer (Forms), queda obsoleto, pero no se elimina. Los flujos que ya están armados sobre él siguen funcionando igual que hoy, y no hay plazo para dejarlo. Lo que cambia es que ya no se ofrece al armar un flujo nuevo, así que lo nuevo parte en v2.

    Para pasar un flujo existente, arma el nuevo en paralelo, confirma que hace lo que esperas y solo entonces elimina el antiguo.

    Tres cosas para tener en cuenta:

    Consideraciones importantes

    Si algo no funciona

    Para cualquier duda, escribe a soporte y te acompañamos en la configuración.