Crear trabajos con un webhook de Survey123

Licencia:

Esta funcionalidad requiere una licencia para la extensión Advanced de organización de ArcGIS Workflow Manager.

Puede configurar webhooks para encuestas de ArcGIS Survey123 para crear automáticamente trabajos en ArcGIS Workflow Manager cuando se envía una encuesta.

Nota:

La encuesta se debe publicar en la misma organización ArcGIS que Workflow Manager y se debe compartir con el usuario que envía la enuesta.

  1. Acceda a la aplicación web de Workflow Manager.
  2. Haga clic en la pestaña Diseño.

    Aparece la página Diseño.

    Nota:

    Si no tiene suficientes privilegios, la pestaña Diseño no estará disponible.

  3. Haga clic en Plantillas de trabajo Job Templates.

    Aparece el panel Plantillas de trabajo.

  4. Elija la plantilla de trabajo que desea utilizar para crear trabajos cuando se envía una encuesta en el panel Plantillas de trabajo.

    La plantilla de trabajo aparece en el panel.

    Sugerencia:

    Puede escribir una palabra clave en el cuadro de texto Buscar plantillas para filtrar la lista de manera que se muestren plantillas de trabajo que contengan la palabra clave.

  5. Cree una tabla de propiedades extendidas para la plantilla de trabajo.

    Esto permite asociar los datos de la encuesta con el trabajo.

  6. Tome nota del ID del elemento de flujo de trabajo y de la plantilla de trabajo en la barra de direcciones de su navegador web.

    Por ejemplo:

     https://yourorg.maps.arcgis.com/apps/workflowmanager/<workflow item id>/design/jobTemplate/<job template id>

    Esta información es necesaria para configurar el webhook para su encuesta.

  7. Configure un webhook para su encuesta con los siguientes parámetros:
    Precaución:

    Al crear o modificar un webhook para una encuesta, la encuesta se debe actualizar en la aplicación de campo Survey123 para que los cambios surtan efecto.

    1. En el campo URL de carga, proporcione la dirección URL de Workflow Manager utilizando el siguiente ejemplo:
       https://workflow.arcgis.com/<your org id>/<workflow item id>/webhooks/createJobFromSurveyResponse/<job template id>
    2. En la sección Eventos desencadenadores, active la casilla de verificación Nuevo registro enviado.
    3. En la sección Datos del evento, active las siguientes casillas de verificación:
      • Información de la encuesta
      • Registro enviado
      • Información del portal

El webhook está listo para crear trabajos en Workflow Manager cuando se envía una respuesta de la encuesta.

Temas relacionados