Flujo de trabajo highGear
HighGear facilita la implementación rápida y segura del trabajo a escala. Como plataforma de flujo de trabajo sin código altamente configurable, la conexión con HighGear permite integrar fácilmente aplicaciones empresariales. Conecte todo el equipo a toda la empresa y empiece a crear flujos de trabajo y procesos sin problemas con más visibilidad, auditabilidad y medición en tiempo real de toda la actividad laboral.
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: - China Cloud operado por 21Vianet |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps excepto las siguientes: - Regiones de Azure China - Departamento de Defensa de EE. UU. (DoD) |
| Power Apps | Premium | Todas las regiones de Power Apps excepto las siguientes: - China Cloud operado por 21Vianet |
| Power Automate | Premium | Todas las regiones de Power Automate excepto las siguientes: - China Cloud operado por 21Vianet |
| Contacto | |
|---|---|
| Nombre | Compatibilidad con HighGear |
| URL | https://www.highgear.com/support/ |
| Correo Electrónico | support@HighGear.com |
| Metadatos del conector | |
|---|---|
| Publicador | HighGear Software, Inc. |
| Sitio web | https://www.highgear.com |
| Directiva de privacidad | https://www.highgear.com/platform-privacy-policy/ |
| Categorías | Gestión empresarial; Colaboración |
Con el conector highGear Workflow, nunca ha sido más fácil integrar rápidamente las aplicaciones empresariales y el trabajo crítico. La seguridad de nivel empresarial de HighGear cumple los rigores de los sectores más regulados, al tiempo que permite a los usuarios empresariales cotidianos crear rápidamente flujos de trabajo sencillos a complejos. Asigne tareas, administre el trabajo, realice un seguimiento del progreso e informe del estado de la actividad en tiempo real mediante la plataforma de administración de procesos y flujo de trabajo sin código de HighGear. De forma sencilla y segura.
Si está interesado en obtener más información sobre la plataforma HighGear, programe una demostración o póngase en contacto con nosotros.
Prerrequisitos
Para usar este conector, necesitará la aplicación HighGear, versión 9.1.0 o posterior.
También necesitará lo siguiente:
-
Dirección URL base del sistema HighGear: Esta es la parte de la dirección URL que ve en la barra de direcciones del explorador web sin la página específica en la que se encuentra.
Los dos patrones más comunes de la dirección URL base son
https://SUBDOMAIN.example.comdonde SUBDOMAIN es "highgear" o algo similar ohttps://example.com/highgear. - Una cuenta de integración y una clave de API: Esto es necesario para que el conector pueda comunicarse con la API REST highGear. Para obtener información sobre cómo crear una cuenta de integración, vaya a la ayuda del sistema HighGear y busque el artículo Creación de una cuenta de integración.
Obtención de credenciales
Para configurar y usar el conector, necesitará una cuenta de integración en el sistema HighGear con una clave de API.
Vaya a la ayuda del sistema HighGear y consulte los artículos siguientes para obtener información sobre cómo configurar una cuenta de integración y crear una clave de API para él.
- Creación de una cuenta de integración
- Creación de una clave de API de integración para una cuenta
Introducción al conector
Para empezar a trabajar con el conector highGear Workflow y desencadenar un flujo cuando una tarea entra en un nodo de solicitud web de flujo de trabajo en el sistema HighGear, siga estos pasos:
- Si no se crea, cree una conexión de flujo de trabajo highGear. Para una nueva conexión, escriba la dirección URL base y el subdominio del sistema HighGear además de la clave de API de la cuenta de integración.
- Agregue un desencadenador Cuando una tarea escriba un desencadenador de nodo de solicitud web y seleccione un flujo de trabajo y un nodo HighGear. Esto desencadenará el flujo cuando una tarea entre en el nodo de flujo de trabajo seleccionado.
- Agregue una acción Obtener tarea para obtener datos de la tarea. Use el identificador de tarea de cuando una tarea escriba un desencadenador de nodo de solicitud web y seleccione el formulario de tarea con los campos de datos que desea cargar.
- Agregue otro conector para enviar datos de tareas. Algunos casos de uso comunes son crear un evento de Outlook a partir de la fecha de inicio y finalización de una tarea HighGear, enviar un correo electrónico sobre una tarea a la dirección de correo electrónico del receptor o actualizar el estado de un registro correspondiente en otro sistema.
Problemas y limitaciones conocidos
- Actualmente no se admiten datos adicionales (es decir, Campos de tareas para enviar) incluidos con las solicitudes web salientes de un flujo de trabajo de HighGear con el conector. Por ahora, obtenga los datos que necesita a través de la acción Obtener tarea después de recibir un desencadenador del sistema HighGear.
Para problemas con el conector highGear Workflow, póngase en contacto con el soporte técnico de HighGear.
Preguntas más frecuentes
-
¿Cómo puedo buscar un artículo de ayuda?
- Para buscar un artículo de ayuda en el sistema HighGear, haga clic en el botón Ayuda de la esquina superior derecha.
Se abrirá una nueva pestaña con la documentación de usuario de HighGear. - Haga clic en el botón Buscar , representado por un icono de lupa, en la esquina superior derecha.
- En el cuadro de texto Buscar, escriba el nombre del artículo que desea abrir.
Una lista desplegable mostrará los resultados de la búsqueda.* - Haga clic en el nombre del artículo.
- Para buscar un artículo de ayuda en el sistema HighGear, haga clic en el botón Ayuda de la esquina superior derecha.
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 | Clave de API para la API REST highGear | Cierto |
| Nombre de host | cuerda / cadena | Especifique el nombre de host de HighGear (por ejemplo, test.highgear.app) | Cierto |
| Subdirectorio | cuerda / cadena | Especifique el subdirectorio (por ejemplo, desarrollo o prod) |
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 100 | 60 segundos |
Acciones
| Actualizar contacto |
Use esta acción para actualizar los campos de tipo de contacto de un contacto en el sistema HighGear. Esta acción devuelve el identificador del contacto que se modificó. |
| Actualizar tarea |
Use esta acción para actualizar los campos de formulario de tarea de una tarea en el sistema HighGear. Esta acción devuelve el identificador de la tarea y un valor booleano que indica que se modificó la tarea (true o false). |
| Buscar contactos |
Use esta acción para buscar contactos en el sistema HighGear. La búsqueda se basa en los criterios de campo de un tipo de contacto especificado. Esta acción devuelve el identificador, el nombre y la dirección de correo electrónico de los contactos que coinciden con los criterios de búsqueda. |
| Crear contacto |
Use esta acción para crear un nuevo contacto (individual, unidad organizativa, grupo de permisos, recurso o cola) en el sistema HighGear. Esta acción devuelve el identificador del nuevo contacto. |
| Crear tarea |
Use esta acción para crear una nueva tarea en el sistema HighGear. Esta acción devuelve el identificador de la nueva tarea. |
| Eliminar archivo de contacto |
Use esta acción para eliminar un archivo adjunto a un contacto en el sistema HighGear. |
| Eliminar archivo de tareas |
Use esta acción para eliminar un archivo adjunto a una tarea en el sistema HighGear. |
| Obtención del contenido del archivo de tareas |
Use esta acción para obtener un archivo adjunto a una tarea en el sistema HighGear. |
| Obtener contacto |
Use esta acción para obtener los valores de campo de un contacto en el sistema HighGear. |
| Obtener contenido del archivo de contacto |
Use esta acción para obtener un archivo adjunto a un contacto en el sistema HighGear. |
| Obtener tarea |
Use esta acción para obtener los valores de campo de una tarea en el sistema HighGear. |
| Tareas de búsqueda |
Use esta acción para buscar tareas en el sistema HighGear. La búsqueda se basa en los criterios de campo de un formulario de tarea especificado. Esta acción devuelve el identificador y una breve descripción de las tareas que coinciden con los criterios de búsqueda. |
Actualizar contacto
Use esta acción para actualizar los campos de tipo de contacto de un contacto en el sistema HighGear. Esta acción devuelve el identificador del contacto que se modificó.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
ID de contacto
|
contactId | True | integer |
Identificador de contacto |
|
Clase contact
|
contact_class | True | string |
Clasificación de contactos |
|
Tipo de contacto
|
contact_type | True | integer |
Tipo de contacto con los campos que se van a actualizar. |
|
model
|
model | True | dynamic |
Campos que se van a actualizar para el contacto especificado. |
Devoluciones
Creación de una respuesta de contactos
Actualizar tarea
Use esta acción para actualizar los campos de formulario de tarea de una tarea en el sistema HighGear. Esta acción devuelve el identificador de la tarea y un valor booleano que indica que se modificó la tarea (true o false).
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de tarea
|
taskId | True | integer |
Identificador de tarea |
|
Formulario de tarea
|
job_type | True | integer |
Formulario de tarea con los campos que se van a actualizar. |
|
model
|
model | True | dynamic |
Campos que se van a actualizar para la tarea especificada. |
Devoluciones
Editar respuesta de la tarea
- Body
- TaskEditResponse
Buscar contactos
Use esta acción para buscar contactos en el sistema HighGear. La búsqueda se basa en los criterios de campo de un tipo de contacto especificado. Esta acción devuelve el identificador, el nombre y la dirección de correo electrónico de los contactos que coinciden con los criterios de búsqueda.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clase contact
|
contact_class | True | string |
Clasificación de contactos |
|
Tipo de contacto
|
contact_type | True | integer |
Tipo de contacto con los campos que se van a usar como criterios de búsqueda. |
|
model
|
model | True | dynamic |
Devoluciones
- response
- array of Contact
Crear contacto
Use esta acción para crear un nuevo contacto (individual, unidad organizativa, grupo de permisos, recurso o cola) en el sistema HighGear. Esta acción devuelve el identificador del nuevo contacto.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Clase contact
|
contact_class | True | string |
Clasificación de contactos |
|
Tipo de contacto
|
contact_type | True | integer |
Tipo de contacto del nuevo contacto |
|
model
|
model | True | dynamic |
Datos de campo del nuevo contacto |
Devoluciones
Creación de una respuesta de contactos
Crear tarea
Use esta acción para crear una nueva tarea en el sistema HighGear. Esta acción devuelve el identificador de la nueva tarea.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Formulario de tarea
|
job_type | True | integer |
Forma de tarea de la nueva tarea. |
|
model
|
model | True | dynamic |
Datos de campo de la nueva tarea. |
Devoluciones
Respuesta de creación de tareas
- Body
- TaskCreateResponse
Eliminar archivo de contacto
Use esta acción para eliminar un archivo adjunto a un contacto en el sistema HighGear.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de archivo
|
fileId | True | integer |
Identificador del archivo de contacto |
Devoluciones
- response
- object
Eliminar archivo de tareas
Use esta acción para eliminar un archivo adjunto a una tarea en el sistema HighGear.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de archivo
|
fileId | True | integer |
Identificador del archivo de tarea |
Devoluciones
- response
- object
Obtención del contenido del archivo de tareas
Use esta acción para obtener un archivo adjunto a una tarea en el sistema HighGear.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de archivo
|
fileId | True | integer |
Identificador del archivo de tarea |
Devoluciones
Contenido del archivo.
- Contenido del archivo
- binary
Obtener contacto
Use esta acción para obtener los valores de campo de un contacto en el sistema HighGear.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
ID de contacto
|
contactId | True | integer |
Identificador de contacto |
|
Clase contact
|
contact_class | True | string |
Clasificación de contactos |
|
Tipo de contacto
|
contact_type | True | integer |
Tipo de contacto con los campos que se van a recuperar. |
Devoluciones
Obtener contenido del archivo de contacto
Use esta acción para obtener un archivo adjunto a un contacto en el sistema HighGear.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de archivo
|
fileId | True | integer |
Identificador del archivo de contacto |
Devoluciones
Contenido del archivo.
- Contenido del archivo
- binary
Obtener tarea
Use esta acción para obtener los valores de campo de una tarea en el sistema HighGear.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Id. de tarea
|
taskId | True | integer |
Identificador de tarea |
|
Formulario de tarea
|
job_type | True | integer |
Formulario de tarea con los campos que se van a recuperar. |
Devoluciones
Tareas de búsqueda
Use esta acción para buscar tareas en el sistema HighGear. La búsqueda se basa en los criterios de campo de un formulario de tarea especificado. Esta acción devuelve el identificador y una breve descripción de las tareas que coinciden con los criterios de búsqueda.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Formulario de tarea
|
job_type | True | integer |
Formulario de tarea con los campos que se van a usar como criterios de búsqueda. |
|
model
|
model | True | dynamic |
Devoluciones
- response
- array of TaskSearchResponse
Desencadenadores
| Cuando una tarea entra en un nodo de solicitud web |
Esta acción desencadena un nuevo flujo cuando una tarea entra en un nodo Make Web Request dentro de un flujo de trabajo definido en el sistema HighGear. |
Cuando una tarea entra en un nodo de solicitud web
Esta acción desencadena un nuevo flujo cuando una tarea entra en un nodo Make Web Request dentro de un flujo de trabajo definido en el sistema HighGear.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Flujo de trabajo
|
workflow_id | True | integer |
Flujo de trabajo que contiene el nodo Realizar solicitud web que desencadenará el flujo. |
|
Nodo
|
node_id | True | integer |
Nodo Realizar solicitud web que desencadenará el flujo. |
|
Nombre
|
label | True | string |
Nombre de la suscripción creada para el nodo Realizar solicitud web. Este nombre se mostrará en la lista de suscripciones activas para el nodo. |
Devoluciones
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de tarea
|
jobId | integer |
Identificador de la tarea que ejecuta esta acción |
|
Id. de usuario que inició sesión
|
loggedInUser | integer |
Identificador del usuario que ha iniciado sesión cuando se ejecutó el flujo de trabajo. |
Definiciones
TaskCreateResponse
Respuesta de creación de tareas
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de tarea
|
task_id | integer |
Identificador de la nueva tarea |
|
Errores de carga
|
upload_failures | array of string |
Lista de cadenas de error de carga si se produce un error en las operaciones de carga de archivos. |
TaskEditResponse
Editar respuesta de la tarea
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de tarea
|
task_id | integer |
Identificador de tarea |
|
Se modificó la tarea
|
was_task_modified | boolean |
Estados (true o false) la tarea se cambió como resultado de la acción. |
|
Errores de carga
|
upload_failures | array of string |
Lista de cadenas de error de carga si se produce un error en las operaciones de carga de archivos. |
TaskSearchResponse
Respuesta de búsqueda de tareas
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Id. de tarea
|
task_id | integer |
Identificador de tarea |
|
Breve descripción
|
brief_description | string |
Descripción breve de la tarea |
Contacto
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
ID de contacto
|
contact_id | integer |
Identificador de contacto |
|
Nombre
|
name | string |
Nombre del contacto |
|
Dirección de correo electrónico
|
email_address | string |
Dirección de correo electrónico del contacto |
CreateContactResponse
Creación de una respuesta de contactos
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
ID de contacto
|
contact_id | integer |
Identificador del nuevo contacto |
|
Errores de carga
|
upload_failures | array of string |
Lista de cadenas de error de carga si se produce un error en las operaciones de carga de archivos. |
objeto
Este es el tipo 'objeto'.
binary
Este es el tipo de datos básico "binary".