Condividi tramite


WorkMobile (anteprima)

WorkMobile è un toolkit no code premiato che consente alle aziende di distribuire soluzioni per dispositivi mobili end-to-end basate su campi. Il personale remoto può registrare digitalmente i dati aziendali essenziali e consente al personale dell'ufficio di gestire in tempo reale. Consente di creare calcoli complessi, incorporare foto, video, audio, firme, percorsi GPS, codici a barre, mappe e timestamp. Include anche la funzionalità di una funzione JobDispatcher e Condivisione documenti.

Questo connettore è disponibile nei prodotti e nelle aree seguenti:

Servizio Class Regions
Copilot Studio Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
App per la logica Normale Tutte le aree di App per la logica , ad eccezione delle seguenti:
     - Aree di Azure per enti pubblici
     - Aree di Azure Cina
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Apps Di alta qualità Tutte le aree di Power Apps , ad eccezione dei seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Power Automate Di alta qualità Tutte le aree di Power Automate , ad eccezione delle seguenti:
     - Governo degli Stati Uniti (GCC)
     - Us Government (GCC High)
     - China Cloud gestito da 21Vianet
     - Dipartimento della Difesa degli Stati Uniti (DoD)
Contatto
Nome Supporto di WorkMobile
URL https://helpcentre.esayworkmobile.co.uk/
Email wmsupport@workmobileforms.com
Metadati del connettore
Editore eSAY Solutions Ltd
Sito web https://www.workmobileforms.com/
Informativa sulla privacy https://www.esayworkmobile.co.uk/privacy.aspx
Categorie Gestione aziendale; Produttività

WorkMobile è una soluzione mobile innovativa progettata per trasformare la tradizionale raccolta di dati basata su carta in un formato digitale sofisticato. Consente alle aziende di creare moduli mobili personalizzati per l'acquisizione di dati, tra cui testo, foto, firme e posizioni GPS, direttamente da qualsiasi dispositivo mobile. Con WorkMobile gli utenti possono:

  • Creare moduli personalizzati: Progettare facilmente moduli che soddisfano le esigenze esatte dell'azienda, senza dover scrivere codice.
  • Acquisire tipi di dati diversi: Raccogliere un'ampia gamma di dati, tra cui testo, numeri, codici a barre, fotografie, firme e altro ancora.
  • Lavorare offline: Raccogliere dati anche quando è offline e sincronizzare una volta ripristinata una connessione.
  • Verificare l'accuratezza dei dati: Ridurre l'errore umano e migliorare la qualità dei dati raccolti nel campo.
  • Semplificare la creazione di report: Generare e condividere automaticamente i report usando i dati raccolti, migliorando il processo decisionale e la comunicazione client.

L'integrazione di WorkMobile con Microsoft Power Automate offre ancora più possibilità, automatizzando i flussi di lavoro e connettendo facilmente la raccolta dei dati con centinaia di altri servizi.

Prerequisiti

È necessario avere un account WorkMobile valido e un abbonamento a Office appropriato.

Le credenziali WorkMobile possono essere ottenute per l'iscrizione a un account WorkMobile qui - WorkMobile. ​

Come ottenere le credenziali

Dopo aver attivato un account, è possibile creare un token API seguendo questa procedura

  • Fare clic su Aggiungi un nuovo utente del portale
  • Immettere un nome utente e altri dettagli in base alle esigenze (è consigliabile usare PowerAutomateAPIUser o simile)
  • Aggiungere un indirizzo di posta elettronica: non convalidato. È possibile usare PowerautomateAPIUser@yourdomain.com
  • Non dimenticare di fare clic sull'interruttore attivo in alto a destra nel pannello Modifica accesso
  • Fare clic su Salva
  • Nell'elenco trovare l'utente appena creato e fare clic per modificare l'utente
  • Nella sezione Dettagli sicurezza è disponibile un'intestazione Token API.
  • Fare clic su Genera, compilare la casella Descrizione e fare clic su Aggiorna. Premere OK per confermare ogni passaggio
  • Fare clic su Copia alla fine della casella Token API.

Usare la chiave API in uno dei connettori.

Problemi noti e limitazioni

  • Attualmente l'unico trigger disponibile consiste nel ricevere record completati. Questa funzionalità verrà estesa per consentire l'attivazione delle azioni in qualsiasi modifica dello stato del processo WorkMobile.
  • In definitiva, la gamma di azioni e trigger verrà estesa per coprire le azioni complete supportate dall'API. Il set completo di operazioni è disponibile qui https://www.esayworkmobile.co.uk/webapi2/swagger/index.html. È possibile accedere a qualsiasi azione o trigger attualmente non crittografato dal connettore tramite il connettore HTTP o HTTP Webhook in PoweAutomate. Per altri dettagli, contattare il supporto di PLease

Errori e rimedi comuni

Non abbiamo errori o rimedi noti, ma se hai domande, dai un'occhiata al nostro Centro assistenza o ti piacerebbe ascoltarti tramite il nostro team di supporto amichevole wmsupport.

Creazione di una connessione

Il connettore supporta i tipi di autenticazione seguenti:

Predefinita Parametri per la creazione della connessione. Tutte le aree geografiche Non condivisibile

Predefinito

Applicabile: tutte le aree

Parametri per la creazione della connessione.

Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.

Nome TIPO Description Obbligatorio
Chiave API securestring Chiave API per questa API Vero

Limiti per la limitazione delle richieste

Nome Chiamate Periodo di rinnovo
Chiamate API per connessione 100 60 secondi

Azioni

Aggiornare gli attributi associati all'utente per dispositivi mobili

Aggiornare gli attributi associati all'utente per dispositivi mobili

Allocare un processo

Allocare il processo specificato all'utente mobile specificato

Annullare l'llocazione del processo

Rimuovere l'oggetto Job specificato dall'utente. Impostare di nuovo il processo sullo stato non allocato

Crea lavoro

Creare un processo WM e allocarlo facoltativamente fornendo i dettagli dell'utente mobile

Creare un nuovo utente mobile

Creare un nuovo utente mobile

Gruppi di utenti

Recuperare un elenco di gruppi di utenti disponibili

Recuperare gli utenti per dispositivi mobili

Recuperare gli utenti mobili visibili nell'account

Recuperare un elenco di moduli

Recuperare un elenco di moduli visibili all'account di accesso corrente e al gruppo di utenti

Recuperare un report nel formato specificato

Recuperare un oggetto binario del report eseguito

Trasmissione processi

Allocare il processo specificato a un gruppo di utenti usando Job Broadcast

Aggiornare gli attributi associati all'utente per dispositivi mobili

Aggiornare gli attributi associati all'utente per dispositivi mobili

Parametri

Nome Chiave Necessario Tipo Descrizione
firstname
firstname string

firstname

cognome
surname string

cognome

username
username string

username

parola d’ordine
password string

parola d’ordine

posta elettronica
email string

posta elettronica

mobile
mobile string

mobile

titolo di lavoro
jobTitle string

titolo di lavoro

indirizzoLinea1
addressLine1 string

indirizzoLinea1

indirizzoLinea2
addressLine2 string

indirizzoLinea2

indirizzoLinea3
addressLine3 string

indirizzoLinea3

Paese
town string

Paese

contea
county string

contea

codice postale
postCode string

codice postale

userGroupId
userGroupId string

userGroupId

isActiveUser
isActiveUser boolean

isActiveUser

isBackgroundUploadEnabled
isBackgroundUploadEnabled boolean

isBackgroundUploadEnabled

diallingCode
diallingCode string

diallingCode

superutente
superuser boolean

downloadunpublishedforms

backgroundUploadInterval
backgroundUploadInterval integer

backgroundUploadInterval

accountSecurityId
accountSecurityId integer

accountSecurityId

Restituisce

response
string

Allocare un processo

Allocare il processo specificato all'utente mobile specificato

Parametri

Nome Chiave Necessario Tipo Descrizione
JobId
JobId True string

ID univoco del processo

MobileUserId
MobileUserId True string

ID univoco dell'utente mobile

Restituisce

response
string

Annullare l'llocazione del processo

Rimuovere l'oggetto Job specificato dall'utente. Impostare di nuovo il processo sullo stato non allocato

Parametri

Nome Chiave Necessario Tipo Descrizione
JobId
JobId True string

ID univoco del processo

Restituisce

response
string

Crea lavoro

Creare un processo WM e allocarlo facoltativamente fornendo i dettagli dell'utente mobile

Parametri

Nome Chiave Necessario Tipo Descrizione
ID tipo di processo
JobTypeId True integer

JobType da usare

Data di inizio prevista
EstimatedStart True string

Data e ora di inizio stimate del processo

Description
Description True string

Descrizione processo

Durata
Duration True integer

Durata del processo

Priority
Priority True integer

Priorità del processo

ID dell'utente a cui allocare
AllocatedMobileUserId True integer

ID dell'utente da allocare a '0' non allocato

ID del gruppo di utenti a cui trasmettere
AllocatedUserGroupId True integer

ID del gruppo di utenti da allocare a '0' non è allocato

Data
Data True string

JSON formattato che descrive il processo e è conforme al relativo JSD

Longitudine
Location.Longitude True integer

Longitudine della posizione del processo

Latitudine
Location.Latitude True integer

Latitudine del percorso del processo

Address
Location.Address True integer

Descrizione testuale della posizione

File
files True array

set facoltativo di file

Restituisce

ID univoco del processo generato

JobId
integer

Creare un nuovo utente mobile

Creare un nuovo utente mobile

Parametri

Nome Chiave Necessario Tipo Descrizione
firstname
firstname string

firstname

cognome
surname string

cognome

username
username string

username

parola d’ordine
password string

parola d’ordine

posta elettronica
email string

posta elettronica

mobile
mobile string

mobile

titolo di lavoro
jobTitle string

titolo di lavoro

indirizzoLinea1
addressLine1 string

indirizzoLinea1

indirizzoLinea2
addressLine2 string

indirizzoLinea2

indirizzoLinea3
addressLine3 string

indirizzoLinea3

Paese
town string

Paese

contea
county string

contea

codice postale
postCode string

codice postale

userGroupId
userGroupId string

userGroupId

isActiveUser
isActiveUser boolean

isActiveUser

isBackgroundUploadEnabled
isBackgroundUploadEnabled boolean

isBackgroundUploadEnabled

diallingCode
diallingCode string

diallingCode

superutente
superuser boolean

downloadunpublishedforms

backgroundUploadInterval
backgroundUploadInterval integer

backgroundUploadInterval

accountSecurityId
accountSecurityId integer

accountSecurityId

Restituisce

response
integer

Gruppi di utenti

Recuperare un elenco di gruppi di utenti disponibili

Restituisce

Nome Percorso Tipo Descrizione
array of object
UserGroupId
UserGroupId integer

UserGroupId

Created
Created string

Created

CreatedBy
CreatedBy string

CreatedBy

Modificato
Modified string

Modificato

ModifiedBy
ModifiedBy string

ModifiedBy

Nome
Name string

Nome

DefaultGroup
DefaultGroup boolean

DefaultGroup

MenuId
MenuId string

MenuId

Recuperare gli utenti per dispositivi mobili

Recuperare gli utenti mobili visibili nell'account

Restituisce

Nome Percorso Tipo Descrizione
array of object
MobileUserId
MobileUserId integer

MobileUserId

Nome
Firstname string

Nome

Surname
Surname string

Surname

Titolo di lavoro
JobTitle string

Titolo di lavoro

UserGroupId
UserGroupId integer

UserGroupId

Created
Created string

Created

CreatedBy
CreatedBy string

CreatedBy

Modificato
Modified string

Modificato

ModifiedBy
ModifiedBy string

ModifiedBy

Nome utente
Username string

Nome utente

UserActive
UserActive boolean

UserActive

Recuperare un elenco di moduli

Recuperare un elenco di moduli visibili all'account di accesso corrente e al gruppo di utenti

Restituisce

Nome Percorso Tipo Descrizione
array of object
UserFormId
UserFormId integer

UserFormId

Nome
Name string

Nome

Description
Description string

Description

In diretta
Live boolean

In diretta

MobileVisible
MobileVisible boolean

MobileVisible

LocationAware
LocationAware boolean

LocationAware

AutoUpload
AutoUpload boolean

AutoUpload

SaveToDrafts
SaveToDrafts string

SaveToDrafts

Sottomaschera
Subform string

Sottomaschera

LastUpload
LastUpload string

LastUpload

Created
Created string

Created

CreatedBy
CreatedBy string

CreatedBy

Updated
Updated string

Updated

UpdatedBy
UpdatedBy string

UpdatedBy

Recuperare un report nel formato specificato

Recuperare un oggetto binario del report eseguito

Parametri

Nome Chiave Necessario Tipo Descrizione
ID modulo
Id True string

Identificatore di modulo univoco

Report Id
ReportId integer

Identificatore univoco del report

Formato report
ReportFormat True string

Formato per restituire il report

ID riga
rowId True integer

Identificatore di riga univoco

Restituisce

Risultato
binary

Trasmissione processi

Allocare il processo specificato a un gruppo di utenti usando Job Broadcast

Parametri

Nome Chiave Necessario Tipo Descrizione
JobId
JobId True string

ID univoco del processo

UserGroupId
UserGroupId True string

ID univoco del gruppo di utenti

Restituisce

response
string

Trigger

Quando vengono inviati dati per un modulo

Configurare il webhook

Quando vengono inviati dati per un modulo

Configurare il webhook

Parametri

Nome Chiave Necessario Tipo Descrizione
Formulario
userFormId True integer

userFormId

Includi dati Sub-Form
includeSubFormData True boolean

includeSubFormData

Restituisce

Nome Percorso Tipo Descrizione
id
Id integer

id

OriginalId
OriginalId integer

OriginalId

Created
Created string

Created

CreatedBy
CreatedBy string

CreatedBy

Caricato
Uploaded string

Caricato

Definizioni

corda

Si tratta del tipo di dati di base 'string'.

numero intero

Si tratta del tipo di dati di base 'integer'.

binario

Questo è il tipo di dati di base 'binario'.