Configuración de flujos¶
La configuración de flujos se utiliza para automatizar procesos en las formas.
Si desea configurar un flujo para una acción específica, siga estos pasos:
Edite la forma a la que desea aplicar una configuración de flujo.
Seleccione
Opciones > Configuración de Flujos
. Será redirigido a otra página.Haga clic en el botón verde para
Agregar Regla
.

Asigne un nombre al flujo. Para hacerlo, simplemente haga clic en
Nombre de regla
y establezca el nombre.
Importante
Es importante establecer un nombre para el flujo, ya que facilita la identificación y modificación rápida cuando sea necesario editar este flujo, especialmente si hay muchos flujos configurados.
A partir de aquí, tenga en cuenta que la configuración del flujo se divide en dos partes importantes: Triggers y Acciones.
Triggers¶
En Triggers
se configuran las validaciones que debe cumplir el registro para que se puedan ejecutar las acciones.

Elija cuándo se ejecutará el flujo. Puede seleccionar que el flujo se ejecute
Antes
oDespués
de recibir el registro.En los campos de tipo checkbox, seleccione los eventos que necesita para la validación, pueden ser:
Creación de registro.
Edición de registro.
Borrado de registro.
Correr múltiples veces se refiere a ejecutar siempre que edite n veces el registro.
En la sección sobre
Triggers de campos
elija una opción,Todos
oCualquiera
Todos: Si selecciona
Todos
, está especificando que todas las condiciones de los campos seleccionados deben cumplirse para que se active el flujo.Cualquiera: Si selecciona
Cualquiera
, está diciendo que cualquiera de las condiciones de los campos seleccionados puede cumplirse para activar el flujo. En este caso, se activará el flujo si al menos una de las condiciones establecidas en los campos seleccionados se cumple.
Importante
Elegir entre Todos
y Cualquiera
depende de la lógica que desee aplicar a sus flujos.
Haga clic en
Selecciona un campo
. Esto abrirá una lista desplegable que contiene todos los campos disponibles en su formulario.Seleccione el campo que desea para la validación. Al hacer clic en el campo, se agregará a la configuración del flujo.
Elija
contiene opción
y seleccione una condición para ese campo. Dependiendo de sus necesidades, elija la condición que debe cumplir ese campo.Seleccione el icono verde con el símbolo más y continúe a partir del paso 4 si necesita agregar más campos a la validación. Puede agregar múltiples campos con diferentes condiciones según sus requisitos.
Ejemplo
Este es un ejemplo básico sobre como configurar triggers
.
Considere un trigger
ejecutándose Después
de la Creación del registro

En Selecciona un campo
, seleccionamos el campo Cliente
.

Seleccionamos una condición, seguido de una opción, en este caso Cliente Contiene opción Infosync

Importante
En la sección de Triggers de campos
, puede agregar más campos que, en conjunto, realicen una validación específica. Solo es necesario revisar cuidadosamente para evitar seleccionar opciones que se contradigan entre sí. Considere el siguiente caso:

Aquí se añadió el campo Cliente
dos veces. Este flujo nunca se ejecutaría. Porque en la parte superior se seleccionó la opción Todos
, es decir, que el flujo se ejecuta si y solo si cumple con todas las validaciones de los campos. Dado que hay solo un campo Cliente
, nunca cumpliría con la opción Cliente Infosync
y Cliente Linkaform
al mismo tiempo en el mismo registro. En este caso, se debe elegir Cualquiera
para que el flujo se ejecute al cumplirse una de esas dos condiciones.
En
Triggers de metadatos
, seleccione a un usuario.
Importante
Aquí se ingresa el nombre del usuario que, en conjunto con las otras opciones de Triggers, puede activar la ejecución del flujo de manera más específica. Para esta opción, es necesario haber compartido la forma con el usuario seleccionado; de lo contrario, no se podrá configurar esta parte.
Seleccione una conexión.
Seleccione una calificación.
Importante
Solo se utiliza si la forma tiene ponderación. En este caso, puede elegir una calificación para que, al cumplirse, se ejecute la acción.

Si después de revisar la información tiene dudas sobre la configuración de triggers
, puede consultar el siguiente vídeo para obtener una guía visual y más detallada.
De esta manera se realiza la configuración de la sección Triggers. Ahora continúe con la configuración de las acciones.
Acciones¶
En Acciones
, se especifica lo que se desea que se realice. Aquí puede encontrar varias opciones, como asignar a un usuario, a una conexión, ejecutar un script, enviar un correo, entre otras. Siga los primeros pasos que son necesarios para todas las acciones.
Inicie con la configuración del flujo .
Realice la configuración del trigger .
Haga clic en el botón verde con el símbolo más para
Agregar acción
. Al hacer esto se agrega una barra verde con el tituloAcción vacía
. Haga clic sobre ella.Presione en el selector de
Acción
y elija una opción según su necesidad.

Importante
En base a un Trigger
, que establece las condiciones para que se dispare un flujo de trabajo, se pueden configurar varias acciones. Estas acciones se ejecutarán automáticamente cuando se cumplan las condiciones especificadas en el Trigger.
En el selector de Acción
, contemple las siguientes pestañas que contiene las opciones e información más detallada sobre cada una de estas acciones.
Asignar a conexión¶
Para asignar un registro a una Conexión
por medio de un flujo de trabajo, siga estos pasos:
Importante
Recuerde que una conexión es un usuario que no pertenece a su cuenta de Linkaform.
Prepare su flujo de trabajo .
En el campo
Acción
seleccioneAsignar a conexión
.

Agregue un título para identificar la acción.

En el selector
Asignar a
seleccioneConexión
del menú.

Capture el
Nombre del usuario
al que se le asignará el registro.
Importante
Recuerde que la forma ya debe haberse compartido con ese usuario; de lo contrario, el registro no se asignará. Si la forma está compartida, al ingresar el correo del usuario, Linkaform sugerirá el nombre, que se puede seleccionar para acelerar el proceso.

Habilite el bullet
Enviar correo
.
Nota
Si habilita esta opción, se enviará un correo electrónico de notificación a la persona a la que se le asignó el registro.
Habilite el bullet
¿Enviar push notificación?
.
Nota
Al habilitar esta opción, enviará una notificación a la aplicación móvil de Linkaform para el usuario al que se le asignó el registro.
Asignar a usuario¶
Para asignar un registro a un Usuario
, el proceso es similar a asignar a una Conexión
mediante flujos. Siga los siguientes pasos:
Importante
Recuerde que un usuario es una persona que pertenece a su empresa.
Prepare su flujo de trabajo .
En el campo
Acción
seleccioneAsignar a usuario
.

Agregue un título para identificar la acción.
En el selector
Asignar a
seleccioneUsuario
del menú.Capture el
Nombre del usuario
al que se le asignará el registro.
Importante
Recuerde que la forma ya debe haberse compartido con ese usuario; de lo contrario, el registro no se asignará. Si la forma está compartida, al ingresar el correo del usuario, Linkaform sugerirá el nombre, que se puede seleccionar para acelerar el proceso.
Habilite el bullet
Enviar correo
.
Nota
Si habilita esta opción, se enviará un correo electrónico de notificación a la persona a la que se le asignó el registro.
Habilite el bullet
¿Enviar push notificación?
.
Nota
Al habilitar esta opción, enviará una notificación a la aplicación móvil de Linkaform para el usuario al que se le asignó el registro.
Ejecutar script¶
Ejecutar un script permite realizar tareas específicas de manera automatizada.
Importante
Para tener un script personalizado contacte a soporte técnico y explique su necesidad para su desarrollo.
Prepare su flujo de trabajo .
En el campo
Acción
seleccioneEjecutar script
.

Agregue un título para identificar la acción.
Escriba el nombre del script en el selector
Script
.Seleccione
Configuración del script
. Aparecerá una interfaz nueva, donde podrá configurar los siguientes parámetros.
En la pestaña Usuario
podrá encontrar:
Ejecutor: En este campo se establece el usuario que tendrá como historial la ejecución.
Notificar a: En este campo establece el correo electrónico para que le llegue la notificación, el cuál se enviará cuando este flujo-script sean ejecutados

En la pestaña Argumentos
se establecen valores específicos para el Script.
Importante
El script recibirá como primer argumento el registro como string y como segundo argumento un diccionario como string con los argumentos definidos.
Ejemplo
En Campo
, considere precio
y en Valor
, 5
.
Así, al script le llegará como {"precio": 5}
. Puede utilizar este valor en el script para realizar operaciones.
Este enfoque es útil, por ejemplo, si luego pone el script en otra forma y ahí el precio
lo puede cambiar a 10
. Si desea hacer una validación sobre ese precio
en la Forma 1, la validación se realizará sobre el valor 5
, y en la Forma 2, sobre el valor 10
.
De esta manera, puede configurar los argumentos para la validación de datos.
Enviar correo¶
Puede configurar esta acción para enviar correos electrónicos con información específica del registro.
Prepare su flujo de trabajo .
En el campo
Acción
seleccioneEnviar correo
.Agregue un título para identificar la acción.
Seleccione
Configuración de Email
.

A continuación, siga las siguientes configuraciones:
En esta opción, se configura el remitente. Haga clic en el campo y seleccione el remitente deseado.

Esta opción permite configurar al destinatario. Siga estos pasos para hacerlo:
Seleccione el campo que activará la notificación. O en su defecto
Presione el botón verde con el signo más para agregar una opción.

Nota
En la imagen anterior, se eligió la opción Móvil Android (campo Respuesta Múltiple)
Seleccione al usuario destinatario al que se le notificará o en su defecto:
Seleccione una opción en el campo
Enviar A
.Active la opción
Adjuntar PDF
si es necesario.Active la opción
Adjuntar imagen de compañía
si es necesario.Active la opción
Enviar adjuntos
si necesita incluir algunos campos de su interés.

Nota
En la imagen anterior, se agregó el correo soporte@linkaform.com
como ejemplo. Continuamos con la configuración de Reenvío
(si es necesario), Adjuntar, elegir la plantilla PDF, así como si se adjuntan en el correo el logotipo de la empresa y datos adjuntos. Los datos adjuntos corresponden a si el registro capturado tiene imágenes, se agregarán en el correo de manera adjunta.
En este apartado, se define el asunto que mostrará el correo.
Si lo requiere, personalice el texto del asunto.
En la parte inferior, Linkaform permite utilizar metadatos y campos de la forma para personalizar el asunto.
Seleccione el metadato deseado y haga clic en
Agregar
. Al hacerlo, aparecerá un código correspondiente al campo seleccionado.
Del lado derecho, podrá insertar una respuesta del campo.
Seleccione el campo deseado y haga clic en
Agregar
. Al hacerlo, aparecerá un código correspondiente al campo seleccionado.
Ejemplo
Considere el siguiente ejemplo, es un texto personalizado donde:

{{record.folio}}
es el metadato que muestra el numero de folio del registro.{{record.answers.6564fc4b7abbbbec1ea2b4ab.6564fc4b7abbbbec1ea2b4ae}}
es el campo, tienda de tipo texto, como identificador utiliza suID
.{{record.answers.6564fc4b7abbbbec1ea2b4ab.6564fc4b7abbbbec1ea2b4af}}
es otro campo correspondiente al campo dirección.
De manera similar al caso anterior, simplemente seleccione el campo o metadato deseado y haga clic en Agregar
.

En vista previa, podrá revisar el resultado final de las configuraciones que realizó anteriormente.

Al estar seguro de sus cambios, seleccione Guardar
.
Forma a catálogo¶
Esta acción permite insertar el registro de una forma a un catálogo, sin necesidad de hacerlo directamente creando un registro en el catálogo
Importante
Es muy importante tener en cuenta los siguientes puntos antes de utilizar la acción de Forma a catálogo
:
Debe tener preparado el catálogo al que desea asignar los registros de la forma.
En su forma, los campos deben coincidir exactamente con los del catálogo, incluido el tipo de campo, nombre y las mismas configuraciones como ponderación, incluso si se encuentran como requeridos.
Ahora continue siguiendo los siguientes pasos para configurar la acción:
Prepare su flujo de trabajo .
En el campo
Acción
seleccioneForma a catálogo
.Agregue un título para identificar la acción.
Escriba el nombre del catálogo en el campo. Al teclear las primeras letras, Linkaform mostrará las coincidencias.

Observe que hay dos columnas: una corresponde al nombre de su forma, en este caso, la forma que se está utilizando se llama Prueba básica APP
y la del lado derecho corresponde al nombre del catálogo, en este caso, FAQ
.
Seleccione una opción en la columna correspondiente a la forma.
Opciones
Usar campo: Mostrará la lista de todos los campos de la forma.

Usar valor: Establece un valor fijo que siempre se utilizará.

Usar metadato: Permite elegir los datos que se generan desde el servidor.

Seleccione el campo de la forma a la que desea relacionar con el catalogo.
Seleccione el campo del catalogo. En la columna del catalogo seleccione el mismo campo que de la forma.
Ejemplo
Para este ejemplo, se utiliza la opción Usar campo
. Se irá eligiendo campo por campo para conectar con el catálogo. Recuerde que del lado izquierdo se encuentran los campos de la forma y del lado derecho los campos del catálogo al que se conectará.

Importante
Agregue todos los campos necesarios. En el ejercicio anterior, solo se necesitaron 2 campos, pero puede añadir los que necesite haciendo clic en el botón verde con el símbolo más.
Después de realizar su configuración, haga clic en el botón
Guardar
y la automatización para enviar información de una forma a un catálogo estará lista.
Consulte el siguiente vídeo para obtener un ejemplo visual.
Forma a forma¶
Esta acción permite enviar información desde una forma hacia otra u otras formas.
Importante
La estructura y configuración de los campos dentro de la forma deben coincidir con los de la forma a la que se desea conectar.
Prepare su flujo de trabajo .
Ubíquese en la forma principal que generará la conexión.
En el campo
Acción
, seleccioneForma a Forma
.Agregue un título para identificar la acción.
En el campo
Forma
, escriba el nombre de la forma con la que desea establecer la conexión.
Tenga en cuenta que hay dos columnas: la izquierda corresponde a la forma actual y la derecha a la forma a la que se desea conectar.
Seleccione una opción
en la columna correspondiente a la forma actual.
Ver también
Opciones
Usar campo: Muestra la lista de todos los campos de la forma actual.
Usar valor: Establece un valor fijo que siempre se utilizará.
Usar metadato: Permite elegir los datos generados desde el servidor.
Seleccione el campo, metadato o escriba el valor que desea relacionar con la forma.
En la columna derecha, correspondiente a la forma a la que se desea conectar, seleccione el campo correspondiente.
En el siguiente video podrá encontrar un ejemplo visual sobre el proceso de una acción Forma a Forma
.
Grupo a catálogo¶
Esta acción es similar a la acción forma a catálogo . Sin embargo, está específicamente diseñada para trabajar con grupos repetitivos de una forma. Es más sencillo si se necesitan almacenar múltiples registros, ya que un grupo repetitivo permite agregar los sets que se requieran.
Importante
Consideraciones Importantes:
Tenga preparado el catálogo al que desea asignar los registros del grupo repetitivo.
La estructura y configuración de los campos dentro del grupo repetitivo deben coincidir con los del catálogo al que desea asignar los registros.
Siga los siguientes pasos para hacer la configuración necesaria:
Prepare su flujo de trabajo .
En el campo
Acción
, seleccioneGrupo a catálogo
.Agregue un título para identificar la acción.
Observe que hay dos columnas: en el lado izquierdo podrá encontrar opciones correspondientes al grupo repetitivo, mientras que en el lado derecho podrá encontrar opciones del catálogo al que se hará la conexión.

En el campo
Grupo
, seleccione el nombre del grupo repetitivo de su forma.En el campo
Catálogo
, escriba el nombre del catálogo al que desea asignar. Al teclear, Linkaform le sugerirá el nombre del catálogo.Seleccione una opción
en la columna correspondiente al grupo repetitivo.
Ver también
Opciones
Usar campo: Mostrará la lista de todos los campos de la forma.
Usar valor: Establece un valor fijo que siempre se utilizará.
Usar metadato: Permite elegir los datos que se generan desde el servidor.
Nota
Observe que al elegir el grupo repetitivo de la forma, solo aparecerán campos dentro de este, excluyendo a los restantes de la forma. De la misma manera, al seleccionar el catálogo de su preferencia.
Seleccione el campo, metadato o escriba el valor que desea relacionar con el catálogo.
Del lado del catálogo, seleccione el campo del catálogo.
En el siguiente video podrá encontrar un ejemplo visual del proceso.