Partager via


WorkMobile (préversion)

WorkMobile est un kit de ressources Sans code primé qui permet aux entreprises de déployer des solutions mobiles basées sur des champs de bout en bout. Le personnel distant peut enregistrer numériquement les données métier essentielles et permettre au personnel du bureau de gérer en temps réel. Il vous permet de créer des calculs complexes, incorporer des photos, vidéo, audio, signatures, emplacements GPS, codes-barres, cartes et horodatages. Il a également la fonctionnalité d’une fonction JobDispatcher et Document Share.

Ce connecteur est disponible dans les produits et régions suivants :

Service classe Régions
Copilot Studio Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Applications logiques Norme Toutes les régions Logic Apps , à l’exception des suivantes :
     - Régions Azure Government
     - Régions Azure Chine
     - Us Department of Defense (DoD)
Power Apps Premium Toutes les régions Power Apps , à l’exception des suivantes :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Power Automate Premium Toutes les régions Power Automate , à l’exception des éléments suivants :
     - Us Government (GCC)
     - Us Government (GCC High)
     - China Cloud géré par 21Vianet
     - Us Department of Defense (DoD)
Contact
Nom WorkMobile Support
URL https://helpcentre.esayworkmobile.co.uk/
Messagerie électronique wmsupport@workmobileforms.com
Métadonnées du connecteur
Éditeur eSAY Solutions Ltd
Site internet https://www.workmobileforms.com/
Politique de confidentialité https://www.esayworkmobile.co.uk/privacy.aspx
Catégories Gestion de l’entreprise ; Productivité

WorkMobile est une solution mobile innovante conçue pour transformer la collecte de données basée sur papier traditionnelle en un format numérique sophistiqué. Il permet aux entreprises de créer des formulaires mobiles personnalisés pour la capture de données, y compris du texte, des photos, des signatures et des emplacements GPS, directement à partir de n’importe quel appareil mobile. Avec WorkMobile, les utilisateurs peuvent :

  • Créer des formulaires personnalisés : Concevez facilement des formulaires qui répondent aux besoins exacts de votre entreprise, sans avoir besoin de coder.
  • Capturer différents types de données : Collectez un large éventail de données, notamment du texte, des chiffres, des codes-barres, des photographies, des signatures, etc.
  • Travailler hors connexion : Collectez des données même en mode hors connexion et synchronisez une fois qu’une connexion est restaurée.
  • Vérifiez la précision des données : Réduisez l’erreur humaine et améliorez la qualité des données collectées dans le champ.
  • Simplifiez la création de rapports : Générez et partagez automatiquement des rapports à l’aide des données collectées, en améliorant la prise de décision et la communication cliente.

L’intégration de WorkMobile à Microsoft Power Automate ouvre encore plus de possibilités, en automatisant les flux de travail et en connectant votre collecte de données avec des centaines d’autres services en toute transparence.

Prerequisites

Vous devez disposer d’un compte WorkMobile valide et d’un abonnement Office approprié.

Les informations d’identification WorkMobile peuvent être obtenues pour vous inscrire à un compte WorkMobile ici - WorkMobile. ​

Comment obtenir des informations d’identification

Une fois qu’un compte est activé, vous pouvez créer un jeton d’API à l’aide des étapes suivantes

  • Cliquez sur Ajouter un nouvel utilisateur du portail
  • Entrez un nom d’utilisateur et d’autres détails en fonction des besoins (nous suggérons PowerAutomateAPIUser ou similaire)
  • Ajouter une adresse e-mail - ce n’est pas validé - vous pouvez utiliser PowerautomateAPIUser@yourdomain.com
  • N’oubliez pas de cliquer sur le bouton bascule actif en haut à droite du panneau Modifier la connexion
  • Cliquez sur Enregistrer
  • Dans la liste, recherchez l’utilisateur que vous venez de créer et cliquez pour modifier l’utilisateur
  • Dans la section Détails de la sécurité, vous trouverez un titre de jeton d’API.
  • Cliquez sur Générer, renseignez la zone Description, puis cliquez sur Mettre à jour. Appuyez sur OK pour confirmer chaque étape
  • Cliquez sur Copier à la fin de la zone Jeton d’API.

Utilisez la clé API dans l’un de vos connecteurs.

Problèmes connus et limitations

  • Actuellement, le seul déclencheur disponible est de recevoir des enregistrements terminés. Nous étendrons cette fonctionnalité pour permettre aux actions d’être déclenchées sur l’un des changements d’état du travail WorkMobile.
  • Finalement, la plage d’actions et de déclencheurs sera étendue pour couvrir les actions complètes prises en charge par l’API. L’ensemble complet d’opérations est ici https://www.esayworkmobile.co.uk/webapi2/swagger/index.html. Toutes les actions ou déclencheurs actuellement non transférés par le connecteur sont accessibles par le connecteur HTTP ou HTTP Webhook dans PoweAutomate. Contactez le support technique PLease pour plus d’informations

Erreurs courantes et solutions

Nous n’avons pas d’erreur ou de recours connus, mais si vous avez des questions, consultez notre Centre d’aide ou nous aimerions vous entendre par le biais de notre équipe de support convivial wmsupport.

Création d’une connexion

Le connecteur prend en charge les types d’authentification suivants :

Par défaut Paramètres de création de connexion. Toutes les régions Non partageable

Faire défaut

Applicable : Toutes les régions

Paramètres de création de connexion.

Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.

Nom Type Descriptif Obligatoire
Clé d’API securestring Clé API pour cette API Vrai

Limitations

Nom Appels Période de renouvellement
Appels d’API par connexion 100 60 secondes

Actions

Allouer un travail

Allouer le travail spécifié à l’utilisateur mobile spécifié

Créer un utilisateur mobile

Créer un utilisateur mobile

Créer une tâche

Créer un travail WM et éventuellement l’allouer en fournissant les détails de l’utilisateur mobile

Diffusion de travaux

Allouer le travail spécifié à un groupe d’utilisateurs à l’aide de la diffusion de travaux

Désallouer le travail

Supprimez le travail spécifié de l’utilisateur. Rétablissez l’état non alloué du travail

Groupes d’utilisateurs

Récupérer la liste des groupes d’utilisateurs disponibles

Mettre à jour les attributs associés à l’utilisateur mobile

Mettre à jour les attributs associés à l’utilisateur mobile

Récupérer des utilisateurs mobiles

Récupérer les utilisateurs mobiles visibles sur le compte

Récupérer un rapport au format spécifié

Récupérer un objet binaire du rapport exécuté

Récupérer une liste de formulaires

Récupérer une liste de formulaires visibles par le groupe d’utilisateurs et de connexion actuel

Allouer un travail

Allouer le travail spécifié à l’utilisateur mobile spécifié

Paramètres

Nom Clé Obligatoire Type Description
JobId
JobId True string

ID unique du travail

MobileUserId
MobileUserId True string

ID unique de l’utilisateur mobile

Retours

response
string

Créer un utilisateur mobile

Créer un utilisateur mobile

Paramètres

Nom Clé Obligatoire Type Description
prénom
firstname string

prénom

nom de famille
surname string

nom de famille

nom d'utilisateur
username string

nom d'utilisateur

mot de passe
password string

mot de passe

Messagerie électronique
email string

Messagerie électronique

mobile
mobile string

mobile

Intitulé du poste
jobTitle string

Intitulé du poste

adresseLigne1
addressLine1 string

adresseLigne1

adresseLigne2
addressLine2 string

adresseLigne2

adresseLigne3
addressLine3 string

adresseLigne3

ville
town string

ville

comté
county string

comté

Cp
postCode string

Cp

userGroupId
userGroupId string

userGroupId

isActiveUser
isActiveUser boolean

isActiveUser

isBackgroundUploadEnabled
isBackgroundUploadEnabled boolean

isBackgroundUploadEnabled

diallingCode
diallingCode string

diallingCode

super-utilisateur
superuser boolean

downloadunpubliéeformes

backgroundUploadInterval
backgroundUploadInterval integer

backgroundUploadInterval

accountSecurityId
accountSecurityId integer

accountSecurityId

Retours

response
integer

Créer une tâche

Créer un travail WM et éventuellement l’allouer en fournissant les détails de l’utilisateur mobile

Paramètres

Nom Clé Obligatoire Type Description
ID de type de travail
JobTypeId True integer

JobType à utiliser

Date de début estimée
EstimatedStart True string

Date et heure de début estimées du travail

Descriptif
Description True string

Description d’emploi

Durée
Duration True integer

Durée du travail

Priority
Priority True integer

Priorité du travail

ID de l’utilisateur à allouer à
AllocatedMobileUserId True integer

L’ID de l’utilisateur à allouer à « 0 » n’est pas alloué

ID du groupe d’utilisateurs à diffuser sur
AllocatedUserGroupId True integer

L’ID du groupe d’utilisateurs à allouer à « 0 » n’est pas alloué

Data
Data True string

JSON mis en forme qui décrit le travail et conforme à son JSD

Longitude
Location.Longitude True integer

Longitude de l’emplacement du travail

Latitude
Location.Latitude True integer

Latitude de l’emplacement du travail

Adresse
Location.Address True integer

Description textuelle de l’emplacement

Fichiers
files True array

ensemble facultatif de fichiers

Retours

ID unique du travail déclenché

JobId
integer

Diffusion de travaux

Allouer le travail spécifié à un groupe d’utilisateurs à l’aide de la diffusion de travaux

Paramètres

Nom Clé Obligatoire Type Description
JobId
JobId True string

ID unique du travail

UserGroupId
UserGroupId True string

ID unique du groupe d’utilisateurs

Retours

response
string

Désallouer le travail

Supprimez le travail spécifié de l’utilisateur. Rétablissez l’état non alloué du travail

Paramètres

Nom Clé Obligatoire Type Description
JobId
JobId True string

ID unique du travail

Retours

response
string

Groupes d’utilisateurs

Récupérer la liste des groupes d’utilisateurs disponibles

Retours

Nom Chemin d’accès Type Description
array of object
UserGroupId
UserGroupId integer

UserGroupId

Créé
Created string

Créé

CreatedBy
CreatedBy string

CreatedBy

Modifié
Modified string

Modifié

ModifiedBy
ModifiedBy string

ModifiedBy

Nom
Name string

Nom

DefaultGroup
DefaultGroup boolean

DefaultGroup

MenuId
MenuId string

MenuId

Mettre à jour les attributs associés à l’utilisateur mobile

Mettre à jour les attributs associés à l’utilisateur mobile

Paramètres

Nom Clé Obligatoire Type Description
prénom
firstname string

prénom

nom de famille
surname string

nom de famille

nom d'utilisateur
username string

nom d'utilisateur

mot de passe
password string

mot de passe

Messagerie électronique
email string

Messagerie électronique

mobile
mobile string

mobile

Intitulé du poste
jobTitle string

Intitulé du poste

adresseLigne1
addressLine1 string

adresseLigne1

adresseLigne2
addressLine2 string

adresseLigne2

adresseLigne3
addressLine3 string

adresseLigne3

ville
town string

ville

comté
county string

comté

Cp
postCode string

Cp

userGroupId
userGroupId string

userGroupId

isActiveUser
isActiveUser boolean

isActiveUser

isBackgroundUploadEnabled
isBackgroundUploadEnabled boolean

isBackgroundUploadEnabled

diallingCode
diallingCode string

diallingCode

super-utilisateur
superuser boolean

downloadunpubliéeformes

backgroundUploadInterval
backgroundUploadInterval integer

backgroundUploadInterval

accountSecurityId
accountSecurityId integer

accountSecurityId

Retours

response
string

Récupérer des utilisateurs mobiles

Récupérer les utilisateurs mobiles visibles sur le compte

Retours

Nom Chemin d’accès Type Description
array of object
MobileUserId
MobileUserId integer

MobileUserId

Prénom
Firstname string

Prénom

Surname
Surname string

Surname

Intitulé du poste
JobTitle string

Intitulé du poste

UserGroupId
UserGroupId integer

UserGroupId

Créé
Created string

Créé

CreatedBy
CreatedBy string

CreatedBy

Modifié
Modified string

Modifié

ModifiedBy
ModifiedBy string

ModifiedBy

Nom d’utilisateur
Username string

Nom d’utilisateur

UserActive
UserActive boolean

UserActive

Récupérer un rapport au format spécifié

Récupérer un objet binaire du rapport exécuté

Paramètres

Nom Clé Obligatoire Type Description
ID de formulaire
Id True string

Identificateur de formulaire unique

ID de rapport
ReportId integer

Identificateur de rapport unique

Format du rapport
ReportFormat True string

Format pour retourner le rapport

ID de ligne
rowId True integer

Identificateur de ligne unique

Retours

Output
binary

Récupérer une liste de formulaires

Récupérer une liste de formulaires visibles par le groupe d’utilisateurs et de connexion actuel

Retours

Nom Chemin d’accès Type Description
array of object
UserFormId
UserFormId integer

UserFormId

Nom
Name string

Nom

Descriptif
Description string

Descriptif

En direct
Live boolean

En direct

MobileVisible
MobileVisible boolean

MobileVisible

LocationAware
LocationAware boolean

LocationAware

Chargement automatique
AutoUpload boolean

Chargement automatique

SaveToDrafts
SaveToDrafts string

SaveToDrafts

Sous-formulaire
Subform string

Sous-formulaire

LastUpload
LastUpload string

LastUpload

Créé
Created string

Créé

CreatedBy
CreatedBy string

CreatedBy

Updated
Updated string

Updated

UpdatedBy
UpdatedBy string

UpdatedBy

Déclencheurs

Lorsque les données sont envoyées pour un formulaire

Configurer le webhook

Lorsque les données sont envoyées pour un formulaire

Configurer le webhook

Paramètres

Nom Clé Obligatoire Type Description
Formulaire
userFormId True integer

userFormId

Inclure des données Sub-Form
includeSubFormData True boolean

includeSubFormData

Retours

Nom Chemin d’accès Type Description
Id
Id integer

Id

OriginalId
OriginalId integer

OriginalId

Créé
Created string

Créé

CreatedBy
CreatedBy string

CreatedBy

Téléchargé
Uploaded string

Téléchargé

Définitions

ficelle

Il s’agit du type de données de base « string ».

entier

Il s’agit du type de données de base 'integer'.

binaire

Il s’agit du type de données de base "binaire".