Ejemplo de escenario Adobe Workfront Fusion: conectar correo electrónico, analizador de texto y Google Sheets

Este escenario le ayuda a crear un registro de todos los mensajes de correo electrónico y a etiquetarlos para realizar más acciones en una hoja de cálculo. Registra un cuerpo del correo electrónico en dos tablas independientes en una hoja de cálculo utilizando expresiones regulares (Regex) como patrones de búsqueda. El primer patrón busca una frase y el segundo busca la misma frase y una dirección de correo electrónico.

Requisitos de acceso

Debe tener el siguiente acceso para utilizar la funcionalidad de este artículo:

Adobe Workfront plan*
Pro o superior
Adobe Workfront licencia*
Plan, Trabajo
Licencia de Adobe Workfront Fusion**

Requisito de licencia actual: no se requiere licencia de Workfront Fusion.

O

Requisito de licencia heredado: Workfront Fusion para automatización e integración de trabajo

Product

Requisito de producto actual: si tiene el plan Select o Prime Adobe Workfront, su organización debe adquirir Adobe Workfront Fusion así como Adobe Workfront para utilizar la funcionalidad descrita en este artículo. Workfront Fusion está incluido en el plan Workfront de Ultimate.

O

Requisito de productos heredados: su organización debe comprar Adobe Workfront Fusion y Adobe Workfront para utilizar la funcionalidad descrita en este artículo.

Para saber qué plan, tipo de licencia o acceso tiene, póngase en contacto con el administrador de Workfront.

Para obtener información sobre Adobe Workfront Fusion licencias, consulte Adobe Workfront Fusion licencias.

Requisitos previos

Este tutorial requiere conocimientos básicos de expresiones regulares. Para obtener más información sobre Regex, visite https://regexone.com.

Añadir el primer módulo y configurarlo

  1. Busque Correo electrónico y elija Ver correos electrónicos como Déclencheur.

    note note
    NOTE
    Aunque puede conectar una cuenta de Google mediante el módulo Email, también puede usar un módulo Gmail.
  2. Conecte una cuenta de Google o cualquier otro cliente de correo electrónico basado en IMAP (como Outlook).

  3. Una vez conectado, seleccione una carpeta cuyos correos electrónicos entrantes desee ver, como Bandeja de entrada.

  4. En Criterios, elija Todos los correos electrónicos (o reduzca para leer o no leer correos electrónicos).

    También puede elegir marcar los correos electrónicos recuperados como leídos o no leídos.

  5. Establezca el Número máximo de resultados en 1.

    Puede cambiar esto en función del volumen de mensajes que reciba. Sin embargo, se recomienda establecer un valor bajo y ejecutar el escenario con más frecuencia.

  6. Haga clic en Mostrar configuración avanzada en la parte inferior.

  7. Filtrar correos electrónicos por la dirección del remitente, asunto y frase.

    Esto le permite ver solo los correos electrónicos relevantes. En este ejemplo, solo hemos agregado un filtro Asunto y dejado los otros 2 en blanco.

    note note
    NOTE
    Agregaremos un enrutador para buscar frases en un correo electrónico usando el iterador Patrón de coincidencia y una Expresión regular (Regex) como patrón de búsqueda. Esto también nos permite crear un escenario de varias utilidades.
  8. Una vez completada la configuración y se le pedirá que especifique dónde comenzar a ver los mensajes de correo electrónico, haga clic en From now on.

  9. Continúe con Buscar Control de flujo y agregue un enrutador

Busque Control de flujo y agregue un enrutador

  1. Agregue un enrutador después de cualquier módulo para dividir o duplicar los datos antes de enviarlos al siguiente módulo.

    En este caso, hemos usado un enrutador para enviar el texto del cuerpo del mensaje de correo electrónico a 2 tablas independientes en un(a) Google Sheet.

Usar el módulo Text Parser

  1. Agregue un transformador Patrón de coincidencia para buscar una frase en un mensaje de correo electrónico.

    Buscaremos la frase "módulo analizador de texto" en todos los correos electrónicos entrantes para capturar el texto del cuerpo y el nombre del remitente de los que coinciden con esa frase.

    1. Escriba el motivo como expresión regular:

      text\sparser\smodule

    2. (Opcional) Utilice cualquiera de las demás opciones de Patrón.

      Multiline es útil si el texto contiene varias líneas y necesita buscar el patrón en cada línea. Para este tutorial necesitamos buscar el patrón en todo el texto del cuerpo del correo electrónico, por lo tanto lo dejaremos sin marcar.

    3. En el campo Texto, haga clic en el atributo Contenido de texto de la lista.

      Este es el atributo que almacena el texto del cuerpo del correo electrónico en el que buscaremos el patrón.

  2. Agregue otro Patrón de coincidencia que busque la misma frase y una dirección de correo electrónico.

    Esto resulta especialmente útil si tiene cuentas de cliente con varios usuarios. Para ahorrar tiempo, puede clonar el módulo Text Parser que acaba de crear y vincularlo al enrutador.

  3. Edite el patrón de la siguiente manera:

    text\sparser\smodule.+\s([\w.-]+@[\w.-]+)

    Este patrón busca la frase "módulo analizador de texto" y una dirección de correo electrónico como john.doe@gmail.com y solo devuelve la dirección de correo electrónico.

    note note
    NOTE
    Es importante escribir su regex de acuerdo con la especificación de las direcciones de correo electrónico que acepta, pero la anterior se encarga de la mayoría de las direcciones de correo electrónico estándar.
    • Si desea buscar solo direcciones de correo electrónico, puede utilizar la regex a continuación:

      ([\w.-]+@[\w.-]+)

    • También puede buscar solo números de teléfono usando la regex a continuación:

      [1]?(?(\d{1,3}))?[\s-]?(?(\d{3}))?[\s-]?\d{3}[\s-]?\d{3,4}
      El patrón anterior cubre los formatos más comunes en los que se escribe un número de teléfono.

    Para probar sus patrones, recomendamos usar https://regex101.com con javascript como sabor.

    El resto de la configuración sigue siendo la misma que la anterior.

Agregar los módulos Google Sheets

Para Sheets, primero debemos crear una hoja de cálculo con los encabezados requeridos.

  1. Cree una hoja de cálculo con las columnas en las que desee capturar los datos del usuario. (No dude en utilizar un archivo existente también).

    Por ejemplo, cree uno llamado "Datos de correo electrónico: vale de asistencia" con el nombre del remitente, el correo electrónico del remitente y el contenido de correo electrónico como columnas. Asigne un nombre a la hoja de cálculo "contiene: módulo analizador de texto".

  2. Agregue el módulo Hojas de cálculo de Google con Agregar una fila como acción.

  3. Conecte su cuenta de Google (si aún no lo ha hecho). Elija el archivo que creó anteriormente, seguido de la hoja de cálculo en la que está capturando los datos.

    La configuración debería ser similar a la siguiente:

  4. Asigne los atributos en los campos relevantes (columnas) para finalizar la configuración del módulo.

  5. Clone el módulo que acaba de crear y vincúlelo al segundo módulo Analizador de texto.

    1. Vaya a la hoja de cálculo, duplique la hoja de cálculo que creó anteriormente y asígnele un nombre.

      Por ejemplo, asígnele el nombre "contiene: módulo de analizador de texto y correo electrónico".

    2. Añada otra columna para almacenar la dirección de correo electrónico que contiene el cuerpo del correo electrónico.

      Por ejemplo, asígnele el nombre "Dirección de correo electrónico compartida".

    3. Haga clic en el módulo Google Sheets clonado para configurar la instalación.

    4. Cambie la hoja de cálculo por la nueva que acaba de crear.

    5. Asigne el resultado del módulo Patrón de coincidencia ($1) a la columna donde desea almacenar la dirección de correo electrónico (Dirección de correo electrónico compartida).

    6. Haga clic en Aceptar, guarde el escenario y realice una ejecución de prueba.

      Deberá enviar dos correos electrónicos independientes a la dirección de correo electrónico conectada de la siguiente manera:

      • Que contenga la frase "módulo analizador de texto" (y ninguna dirección de correo electrónico)

      • Que contenga la frase anterior y una dirección de correo electrónico

        Si no hay errores en la configuración, verá que la primera hoja de cálculo captura todos los mensajes de correo electrónico que contengan la frase "módulo de analizador de texto", mientras que la segunda hoja de cálculo captura únicamente los que contienen la frase "módulo de analizador de texto" y una dirección de correo electrónico. Puede consultar las capturas de pantalla a continuación.

        Hoja 1:

        Hoja 2:

Recursos

  1. + ↩︎
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43