Compartir a través de


WorkMobile (versión preliminar)

WorkMobile es un kit de herramientas sin código galardonado que permite a las empresas implementar soluciones móviles basadas en campos de un extremo a otro. El personal remoto puede registrar digitalmente datos empresariales esenciales y permite que el personal de la oficina administre en tiempo real. Permite crear cálculos complejos, insertar fotos, vídeo, audio, firmas, ubicaciones GPS, códigos de barras, mapas y marcas de tiempo. También tiene la característica de una función JobDispatcher y Document Share.

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps excepto las siguientes:
     - Regiones de Azure Government
     - Regiones de Azure China
     - Departamento de Defensa de EE. UU. (DoD)
Power Apps Premium Todas las regiones de Power Apps excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Power Automate Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Contacto
Nombre Compatibilidad con WorkMobile
URL https://helpcentre.esayworkmobile.co.uk/
Correo Electrónico wmsupport@workmobileforms.com
Metadatos del conector
Publicador eSAY Solutions Ltd
Website https://www.workmobileforms.com/
Directiva de privacidad https://www.esayworkmobile.co.uk/privacy.aspx
Categorías Gestión empresarial; Productividad

WorkMobile es una solución móvil innovadora diseñada para transformar la colección de datos tradicional basada en papel en un formato sofisticado y digital. Permite a las empresas crear formularios móviles personalizados para la captura de datos, como texto, fotos, firmas y ubicaciones GPS, directamente desde cualquier dispositivo móvil. Con WorkMobile, los usuarios pueden:

  • Crear formularios personalizados: Diseñe fácilmente formularios que se ajusten a las necesidades exactas de su negocio, sin necesidad de codificar.
  • Capturar diversos tipos de datos: Recopile una amplia gama de datos, como texto, números, códigos de barras, fotografías, firmas, etc.
  • Trabajar sin conexión: Recopile datos incluso cuando esté sin conexión y sincronice una vez que se restaure una conexión.
  • Asegurar la precisión de los datos: Reduzca el error humano y mejore la calidad de los datos recopilados en el campo.
  • Simplificar los informes: Genere y comparta informes automáticamente mediante los datos recopilados, lo que mejora la toma de decisiones y la comunicación del cliente.

La integración de WorkMobile con Microsoft Power Automate abre aún más posibilidades, automatizando flujos de trabajo y conectando la recopilación de datos con cientos de otros servicios sin problemas.

Prerrequisitos

Debe tener una cuenta WorkMobile válida y una suscripción de Office adecuada.

Las credenciales de WorkMobile se pueden obtener para registrarse en una cuenta WorkMobile aquí: WorkMobile. ​

Obtención de credenciales

Una vez activada una cuenta, puede crear un token de API mediante los pasos siguientes.

  • Haga clic en Agregar un nuevo usuario del portal.
  • Escriba un nombre de usuario y otros detalles según sea necesario (se recomienda PowerAutomateAPIUser o similar)
  • Agregar una dirección de correo electrónico ( esto no se valida): puede usar PowerautomateAPIUser@yourdomain.com
  • No olvide hacer clic en el botón de alternancia activo en la parte superior derecha del panel Editar inicio de sesión
  • Haga clic en Guardar.
  • En la lista, busque el usuario que acaba de crear y haga clic para editar el usuario.
  • En la sección Detalles de seguridad, encontrará un encabezado Token de API.
  • Haga clic en Generar, rellene el cuadro Descripción y haga clic en Actualizar. Presione Aceptar para confirmar cada paso.
  • Haga clic en Copiar al final del cuadro Token de API.

Use la clave de API en cualquiera de los conectores.

Problemas conocidos y limitaciones

  • Actualmente, el único desencadenador disponible es recibir registros completados. Ampliaremos esta funcionalidad para permitir que las acciones se desencadenen en cualquiera de los cambios de estado del trabajo WorkMobile.
  • En última instancia, el intervalo de acciones y desencadenadores se extenderá para cubrir las acciones completas admitidas por la API. El conjunto completo de operaciones se encuentra aquí https://www.esayworkmobile.co.uk/webapi2/swagger/index.html. El conector HTTP o HTTP Webhook puede acceder a cualquier acción o desencadenador que no haya pportado actualmente en PoweAutomate. PLease póngase en contacto con el soporte técnico para obtener más detalles

Errores y soluciones comunes

No tenemos ningún error o solución conocidos, pero si tiene alguna pregunta, eche un vistazo a nuestro Centro de ayuda o nos encantaría escucharlo a través de nuestro amable equipo de soporte técnico wmsupport.

Creación de una conexión

El conector admite los siguientes tipos de autenticación:

Predeterminado Parámetros para crear una conexión. Todas las regiones No se puede compartir

Predeterminado

Aplicable: Todas las regiones

Parámetros para crear una conexión.

Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.

Nombre Tipo Description Obligatorio
Clave de API securestring La clave de API de esta API Cierto

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 100 60 segundos

Acciones

Actualización de los atributos asociados al usuario móvil

Actualización de los atributos asociados al usuario móvil

Anular la asignación del trabajo

Quite el trabajo especificado del usuario. Vuelva a establecer el trabajo en estado sin asignar.

Asignar un trabajo

Asignar el trabajo especificado al usuario móvil especificado

Creación de un nuevo usuario móvil

Creación de un nuevo usuario móvil

Crear trabajo

Cree un trabajo de WM y, opcionalmente, así lo asigne proporcionando detalles del usuario móvil

Difusión del trabajo

Asignar el trabajo especificado a un grupo de usuarios mediante la difusión de trabajos

Grupos de usuarios

Recuperar una lista de grupos de usuarios disponibles

Recuperar un informe en el formato especificado

Recuperar un objeto binario del informe ejecutado

Recuperar una lista de formularios

Recuperar una lista de formularios visibles para el inicio de sesión actual y el grupo de usuarios

Recuperar usuarios móviles

Recuperar los usuarios móviles visibles visibles en la cuenta

Actualización de los atributos asociados al usuario móvil

Actualización de los atributos asociados al usuario móvil

Parámetros

Nombre Clave Requerido Tipo Description
nombre de pila
firstname string

nombre de pila

apellido
surname string

apellido

nombre de usuario
username string

nombre de usuario

contraseña
password string

contraseña

Correo electrónico
email string

Correo electrónico

mobile
mobile string

mobile

título del trabajo
jobTitle string

título del trabajo

addressLine1
addressLine1 string

addressLine1

addressLine2
addressLine2 string

addressLine2

addressLine3
addressLine3 string

addressLine3

ciudad
town string

ciudad

condado
county string

condado

Cp
postCode string

Cp

userGroupId
userGroupId string

userGroupId

isActiveUser
isActiveUser boolean

isActiveUser

isBackgroundUploadEnabled
isBackgroundUploadEnabled boolean

isBackgroundUploadEnabled

diallingCode
diallingCode string

diallingCode

superusuario
superuser boolean

downloadunpublishedforms

backgroundUploadInterval
backgroundUploadInterval integer

backgroundUploadInterval

accountSecurityId
accountSecurityId integer

accountSecurityId

Devoluciones

response
string

Anular la asignación del trabajo

Quite el trabajo especificado del usuario. Vuelva a establecer el trabajo en estado sin asignar.

Parámetros

Nombre Clave Requerido Tipo Description
JobId
JobId True string

Identificador único del trabajo

Devoluciones

response
string

Asignar un trabajo

Asignar el trabajo especificado al usuario móvil especificado

Parámetros

Nombre Clave Requerido Tipo Description
JobId
JobId True string

Identificador único del trabajo

MobileUserId
MobileUserId True string

Identificador único del usuario móvil

Devoluciones

response
string

Creación de un nuevo usuario móvil

Creación de un nuevo usuario móvil

Parámetros

Nombre Clave Requerido Tipo Description
nombre de pila
firstname string

nombre de pila

apellido
surname string

apellido

nombre de usuario
username string

nombre de usuario

contraseña
password string

contraseña

Correo electrónico
email string

Correo electrónico

mobile
mobile string

mobile

título del trabajo
jobTitle string

título del trabajo

addressLine1
addressLine1 string

addressLine1

addressLine2
addressLine2 string

addressLine2

addressLine3
addressLine3 string

addressLine3

ciudad
town string

ciudad

condado
county string

condado

Cp
postCode string

Cp

userGroupId
userGroupId string

userGroupId

isActiveUser
isActiveUser boolean

isActiveUser

isBackgroundUploadEnabled
isBackgroundUploadEnabled boolean

isBackgroundUploadEnabled

diallingCode
diallingCode string

diallingCode

superusuario
superuser boolean

downloadunpublishedforms

backgroundUploadInterval
backgroundUploadInterval integer

backgroundUploadInterval

accountSecurityId
accountSecurityId integer

accountSecurityId

Devoluciones

response
integer

Crear trabajo

Cree un trabajo de WM y, opcionalmente, así lo asigne proporcionando detalles del usuario móvil

Parámetros

Nombre Clave Requerido Tipo Description
Id. de tipo de trabajo
JobTypeId True integer

JobType que se va a usar

Fecha de inicio estimada
EstimatedStart True string

Fecha y hora estimadas de inicio del trabajo

Description
Description True string

Descripción de funciones

Duración
Duration True integer

Duración del trabajo

Priority
Priority True integer

Prioridad del trabajo

Identificador del usuario al que asignar
AllocatedMobileUserId True integer

El identificador del usuario que se va a asignar a "0" no está asignado

Identificador del grupo de usuarios al que se va a difundir
AllocatedUserGroupId True integer

El identificador del grupo de usuarios que se va a asignar a "0" no está asignado

Data
Data True string

Json con formato que describe el trabajo y se ajusta a su JSD.

Longitude
Location.Longitude True integer

Longitud de la ubicación del trabajo

Latitude
Location.Latitude True integer

Latitud de la ubicación del trabajo

Dirección
Location.Address True integer

Descripción textual de la ubicación

Archivos
files True array

conjunto opcional de archivos

Devoluciones

Identificador único del trabajo generado

JobId
integer

Difusión del trabajo

Asignar el trabajo especificado a un grupo de usuarios mediante la difusión de trabajos

Parámetros

Nombre Clave Requerido Tipo Description
JobId
JobId True string

Identificador único del trabajo

UserGroupId
UserGroupId True string

Identificador único del grupo de usuarios

Devoluciones

response
string

Grupos de usuarios

Recuperar una lista de grupos de usuarios disponibles

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
UserGroupId
UserGroupId integer

UserGroupId

Creado
Created string

Creado

CreatedBy
CreatedBy string

CreatedBy

Modificada
Modified string

Modificada

ModifiedBy
ModifiedBy string

ModifiedBy

Nombre
Name string

Nombre

DefaultGroup
DefaultGroup boolean

DefaultGroup

MenuId
MenuId string

MenuId

Recuperar un informe en el formato especificado

Recuperar un objeto binario del informe ejecutado

Parámetros

Nombre Clave Requerido Tipo Description
Identificador del formulario
Id True string

Identificador de formulario único

Id. de informe
ReportId integer

Identificador de informe único

Formato de informe
ReportFormat True string

Formato para devolver el informe

Id. de fila
rowId True integer

Identificador de fila único

Devoluciones

Salida
binary

Recuperar una lista de formularios

Recuperar una lista de formularios visibles para el inicio de sesión actual y el grupo de usuarios

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
UserFormId
UserFormId integer

UserFormId

Nombre
Name string

Nombre

Description
Description string

Description

En directo
Live boolean

En directo

MobileVisible
MobileVisible boolean

MobileVisible

LocationAware
LocationAware boolean

LocationAware

AutoUpload
AutoUpload boolean

AutoUpload

SaveToDrafts
SaveToDrafts string

SaveToDrafts

Subformulario
Subform string

Subformulario

LastUpload
LastUpload string

LastUpload

Creado
Created string

Creado

CreatedBy
CreatedBy string

CreatedBy

Actualizado
Updated string

Actualizado

UpdatedBy
UpdatedBy string

UpdatedBy

Recuperar usuarios móviles

Recuperar los usuarios móviles visibles visibles en la cuenta

Devoluciones

Nombre Ruta de acceso Tipo Description
array of object
MobileUserId
MobileUserId integer

MobileUserId

Firstname
Firstname string

Firstname

Surname
Surname string

Surname

Título del Trabajo
JobTitle string

Título del Trabajo

UserGroupId
UserGroupId integer

UserGroupId

Creado
Created string

Creado

CreatedBy
CreatedBy string

CreatedBy

Modificada
Modified string

Modificada

ModifiedBy
ModifiedBy string

ModifiedBy

Nombre de usuario
Username string

Nombre de usuario

UserActive
UserActive boolean

UserActive

Desencadenadores

Cuando se envían datos para un formulario

Configuración del webhook

Cuando se envían datos para un formulario

Configuración del webhook

Parámetros

Nombre Clave Requerido Tipo Description
Formulario
userFormId True integer

userFormId

Incluir datos de Sub-Form
includeSubFormData True boolean

includeSubFormData

Devoluciones

Nombre Ruta de acceso Tipo Description
Id
Id integer

Id

OriginalId
OriginalId integer

OriginalId

Creado
Created string

Creado

CreatedBy
CreatedBy string

CreatedBy

Subido
Uploaded string

Subido

Definiciones

cuerda / cadena

Este es el tipo de datos básico "string".

entero

Este es el tipo de datos básico "entero".

binario

Este es el tipo de datos básico "binary".