Partilhar via


WorkMobile (Pré-visualização)

O WorkMobile é um premiado kit de ferramentas No Code que permite que as empresas implantem soluções móveis completas baseadas em campo. A equipe remota pode gravar digitalmente dados essenciais de negócios e permite que a equipe do escritório gerencie em tempo real. Ele permite que você crie cálculos complexos, incorpore fotos, vídeo, áudio, assinaturas, localizações GPS, códigos de barras, mapas e carimbos de data/hora. Ele também tem o recurso de um JobDispatcher e função de compartilhamento de documentos.

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Suporte WorkMobile
URL https://helpcentre.esayworkmobile.co.uk/
Email wmsupport@workmobileforms.com
Metadados do conector
Editora eSAY Soluções Ltd
Sítio Web https://www.workmobileforms.com/
Política de privacidade https://www.esayworkmobile.co.uk/privacy.aspx
Categorias Gestão Empresarial; Produtividade

O WorkMobile é uma solução móvel inovadora projetada para transformar a coleta de dados tradicional baseada em papel em um formato digital sofisticado. Ele permite que as empresas criem formulários móveis personalizados para captura de dados, incluindo texto, fotos, assinaturas e localizações GPS, diretamente de qualquer dispositivo móvel. Com o WorkMobile, os usuários podem:

  • Criar formulários personalizados: Crie facilmente formulários que se adaptem às necessidades exatas do seu negócio, sem qualquer necessidade de codificação.
  • Capture diversos tipos de dados: Colete uma ampla gama de dados, incluindo texto, números, códigos de barras, fotografias, assinaturas e muito mais.
  • Trabalhar Offline: Colete dados mesmo quando estiver offline e sincronize assim que uma conexão for restaurada.
  • Garanta a precisão dos dados: Reduzir o erro humano e melhorar a qualidade dos dados recolhidos no terreno.
  • Agilize os relatórios: Gere e partilhe automaticamente relatórios utilizando os dados recolhidos, melhorando a tomada de decisões e a comunicação com o cliente.

A integração do WorkMobile com o Microsoft Power Automate abre ainda mais possibilidades, automatizando fluxos de trabalho e conectando sua coleção de dados com centenas de outros serviços sem problemas.

Pré-requisitos

Você precisa ter uma conta WorkMobile válida e uma assinatura adequada do Office.

As credenciais do WorkMobile podem ser obtidas para se inscrever em uma conta WorkMobile aqui - WorkMobile. ​

Como obter credenciais

Depois que uma conta é ativada, você pode criar um token de API usando as seguintes etapas:

  • Clique em adicionar um novo usuário do portal
  • Insira um nome de usuário e outros detalhes conforme necessário (sugerimos PowerAutomateAPIUser ou similar)
  • Adicione um endereço de e-mail - isso não é validado - você pode usar PowerautomateAPIUser@yourdomain.com
  • Não se esqueça de clicar no botão ativo no canto superior direito do painel Editar login
  • Clique em Salvar
  • Na lista, encontre o usuário que você acabou de criar e clique para editar o usuário
  • Na seção Detalhes de segurança - você encontrará um título de token de API.
  • Clique em Gerar, preencha a caixa Descrição e clique em atualizar. Pressione OK para confirmar cada etapa
  • Clique em copiar no final da caixa Token da API.

Use a chave API em qualquer um dos seus conectores.

Problemas conhecidos e limitações

  • Atualmente, o único gatilho disponível é receber registros concluídos. Estenderemos essa funcionalidade para permitir que ações sejam acionadas em qualquer uma das alterações de status do trabalho do WorkMobile.
  • Em última análise, o leque de ações e fatores de desencadeamento será alargado de modo a abranger todas as ações suportadas pela API. O conjunto completo de operações está aqui https://www.esayworkmobile.co.uk/webapi2/swagger/index.html. Quaisquer ações ou gatilhos atualmente não spported pelo conector podem ser acessados pelo conector HTTP ou HTTP Webhook no PoweAutomate. PLease entre em contato com o suporte para obter mais detalhes

Erros e soluções comuns

Não temos nenhum erro ou solução conhecida, mas se você tiver alguma dúvida, por favor, dê uma olhada em nosso Centro de Ajuda ou gostaríamos de ouvir de você através de nossa equipe de suporte amigável wmsupport.

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: Todas as regiões

Parâmetros para criar conexão.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Chave de API securestring A chave de API para esta api Verdade

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

Alocar um trabalho

Alocar o trabalho especificado para o usuário móvel especificado

Atualizar os atributos associados ao usuário móvel

Atualizar os atributos associados ao usuário móvel

Cancelar a alocação do trabalho

Remova o trabalho especificado do usuário. Definir o trabalho de volta para o status não alocado

Criar Emprego

Crie um trabalho WM e, opcionalmente, aloque-o fornecendo detalhes do usuário móvel

Criar um novo utilizador móvel

Criar um novo utilizador móvel

Grupos de Utilizadores

Recuperar uma lista de grupos de usuários disponíveis

Recuperar um relatório no formato especificado

Recuperar um objeto binário do relatório executado

Recuperar uma lista de formulários

Recuperar uma lista de formulários visíveis para o login atual e o grupo de usuários

Recuperar usuários móveis

Recuperar os usuários móveis visíveis visíveis na conta

Transmissão de trabalho

Alocar o Trabalho especificado a um grupo de usuários usando a Transmissão de Trabalho

Alocar um trabalho

Alocar o trabalho especificado para o usuário móvel especificado

Parâmetros

Name Chave Necessário Tipo Description
JobId
JobId True string

ID único do trabalho

MobileUserId
MobileUserId True string

ID exclusivo do usuário móvel

Devoluções

response
string

Atualizar os atributos associados ao usuário móvel

Atualizar os atributos associados ao usuário móvel

Parâmetros

Name Chave Necessário Tipo Description
Nome próprio
firstname string

Nome próprio

Apelido
surname string

Apelido

nome de utilizador
username string

nome de utilizador

palavra-passe
password string

palavra-passe

e-mail
email string

e-mail

móvel
mobile string

móvel

título do trabalho
jobTitle string

título do trabalho

endereçoLine1
addressLine1 string

endereçoLine1

endereçoLine2
addressLine2 string

endereçoLine2

endereçoLine3
addressLine3 string

endereçoLine3

Cidade
town string

Cidade

concelho
county string

concelho

Código postal
postCode string

Código postal

userGroupId
userGroupId string

userGroupId

isActiveUser
isActiveUser boolean

isActiveUser

isBackgroundUploadEnabled
isBackgroundUploadEnabled boolean

isBackgroundUploadEnabled

Código de discagem
diallingCode string

Código de discagem

superutilizador
superuser boolean

downloadformulários não publicados

backgroundUploadInterval
backgroundUploadInterval integer

backgroundUploadInterval

accountSecurityId
accountSecurityId integer

accountSecurityId

Devoluções

response
string

Cancelar a alocação do trabalho

Remova o trabalho especificado do usuário. Definir o trabalho de volta para o status não alocado

Parâmetros

Name Chave Necessário Tipo Description
JobId
JobId True string

ID único do trabalho

Devoluções

response
string

Criar Emprego

Crie um trabalho WM e, opcionalmente, aloque-o fornecendo detalhes do usuário móvel

Parâmetros

Name Chave Necessário Tipo Description
ID do tipo de trabalho
JobTypeId True integer

O JobType a ser usado

Data de Início Estimada
EstimatedStart True string

Data e hora estimadas de início do trabalho

Description
Description True string

Descrição da Função

Duração
Duration True integer

Duração do trabalho

Priority
Priority True integer

Prioridade do trabalho

ID do usuário a ser alocado para
AllocatedMobileUserId True integer

O ID do usuário a ser alocado para '0' não está alocado

Id do grupo de usuários para o qual transmitir
AllocatedUserGroupId True integer

Id do grupo de usuários a alocar para '0' não está alllocated

Data
Data True string

O JSON formatado que descreve o trabalho e está em conformidade com sua JSD

Longitude
Location.Longitude True integer

Longitude do local do trabalho

Latitude
Location.Latitude True integer

Latitude do local do trabalho

Address
Location.Address True integer

Descrição textual do local

Ficheiros
files True array

conjunto opcional de arquivos

Devoluções

Id único do trabalho levantado

JobId
integer

Criar um novo utilizador móvel

Criar um novo utilizador móvel

Parâmetros

Name Chave Necessário Tipo Description
Nome próprio
firstname string

Nome próprio

Apelido
surname string

Apelido

nome de utilizador
username string

nome de utilizador

palavra-passe
password string

palavra-passe

e-mail
email string

e-mail

móvel
mobile string

móvel

título do trabalho
jobTitle string

título do trabalho

endereçoLine1
addressLine1 string

endereçoLine1

endereçoLine2
addressLine2 string

endereçoLine2

endereçoLine3
addressLine3 string

endereçoLine3

Cidade
town string

Cidade

concelho
county string

concelho

Código postal
postCode string

Código postal

userGroupId
userGroupId string

userGroupId

isActiveUser
isActiveUser boolean

isActiveUser

isBackgroundUploadEnabled
isBackgroundUploadEnabled boolean

isBackgroundUploadEnabled

Código de discagem
diallingCode string

Código de discagem

superutilizador
superuser boolean

downloadformulários não publicados

backgroundUploadInterval
backgroundUploadInterval integer

backgroundUploadInterval

accountSecurityId
accountSecurityId integer

accountSecurityId

Devoluções

response
integer

Grupos de Utilizadores

Recuperar uma lista de grupos de usuários disponíveis

Devoluções

Name Caminho Tipo Description
array of object
UserGroupId
UserGroupId integer

UserGroupId

Criado
Created string

Criado

Criado Por
CreatedBy string

Criado Por

Modificado
Modified string

Modificado

Modificadopor
ModifiedBy string

Modificadopor

Nome
Name string

Nome

DefaultGroup
DefaultGroup boolean

DefaultGroup

MenuId
MenuId string

MenuId

Recuperar um relatório no formato especificado

Recuperar um objeto binário do relatório executado

Parâmetros

Name Chave Necessário Tipo Description
ID do formulário
Id True string

Identificador de formulário exclusivo

ID do relatório
ReportId integer

Identificador exclusivo de relatório

Formato do relatório
ReportFormat True string

Formato para retornar relatório

ID da linha
rowId True integer

Identificador de linha exclusivo

Devoluções

Resultado
binary

Recuperar uma lista de formulários

Recuperar uma lista de formulários visíveis para o login atual e o grupo de usuários

Devoluções

Name Caminho Tipo Description
array of object
UserFormId
UserFormId integer

UserFormId

Nome
Name string

Nome

Description
Description string

Description

Ao vivo
Live boolean

Ao vivo

TelemóvelVisible
MobileVisible boolean

TelemóvelVisible

LocalizaçãoAware
LocationAware boolean

LocalizaçãoAware

Carregamento Automático
AutoUpload boolean

Carregamento Automático

SaveToDrafts
SaveToDrafts string

SaveToDrafts

Subformulário
Subform string

Subformulário

Último Upload
LastUpload string

Último Upload

Criado
Created string

Criado

Criado Por
CreatedBy string

Criado Por

Updated
Updated string

Updated

AtualizadoPor
UpdatedBy string

AtualizadoPor

Recuperar usuários móveis

Recuperar os usuários móveis visíveis visíveis na conta

Devoluções

Name Caminho Tipo Description
array of object
MobileUserId
MobileUserId integer

MobileUserId

Nome próprio
Firstname string

Nome próprio

Surname
Surname string

Surname

Título do Cargo
JobTitle string

Título do Cargo

UserGroupId
UserGroupId integer

UserGroupId

Criado
Created string

Criado

Criado Por
CreatedBy string

Criado Por

Modificado
Modified string

Modificado

Modificadopor
ModifiedBy string

Modificadopor

Nome de utilizador
Username string

Nome de utilizador

UserActive
UserActive boolean

UserActive

Transmissão de trabalho

Alocar o Trabalho especificado a um grupo de usuários usando a Transmissão de Trabalho

Parâmetros

Name Chave Necessário Tipo Description
JobId
JobId True string

ID único do trabalho

UserGroupId
UserGroupId True string

ID exclusivo do grupo de usuários

Devoluções

response
string

Acionadores

Quando os dados são enviados para um formulário

Configurar o webhook

Quando os dados são enviados para um formulário

Configurar o webhook

Parâmetros

Name Chave Necessário Tipo Description
Formulário
userFormId True integer

userFormId

Incluir dados Sub-Form
includeSubFormData True boolean

incluirSubFormData

Devoluções

Name Caminho Tipo Description
Id
Id integer

Id

OriginalId
OriginalId integer

OriginalId

Criado
Created string

Criado

Criado Por
CreatedBy string

Criado Por

Carregado
Uploaded string

Carregado

Definições

cadeia (de caracteres)

Este é o tipo de dados básico 'string'.

número inteiro

Este é o tipo de dados básico 'inteiro'.

binário

Este é o tipo de dados básico 'binário'.