Módulos de Slack

En un escenario de Adobe Workfront Fusion, es posible automatizar los flujos de trabajo que utilizan Slack, así como conectarlo a varias aplicaciones y servicios de terceros.

Para obtener instrucciones sobre cómo crear un escenario, vea los artículos en Crear escenarios: índice de artículos.

Para obtener información acerca de los módulos, vea los artículos en Módulos: índice de artículos.

Requisitos de acceso

Para utilizar la funcionalidad de este artículo debe tener el siguiente acceso:

Adobe Workfront plan*
Pro o superior
Adobe Workfront licencia*
Plan, Work
Adobe Workfront Fusion licencia**

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

O

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

Producto

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 Ultimate Workfront.

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 de qué plan, tipo de licencia o acceso dispone, póngase en contacto con el administrador de Workfront.

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

Requisitos previos

Para usar módulos Slack, debe tener una cuenta de Slack.

Información de API del Slack

El conector del Slack utiliza lo siguiente:

URL básica
{{ifempty(parameters.domain, 'https://slack.com/api/')}}
Etiqueta de API
Versión 4.0.15

Módulos de Slack y sus campos

Al configurar módulos de Slack, Workfront Fusion muestra los campos que se indican a continuación. Junto con estos, podrían mostrarse Slack campos adicionales, según factores como el nivel de acceso en la aplicación o el servicio. El título en negrita en un módulo indica un campo obligatorio.

Si ve el botón Asignar encima de un campo o función, puede utilizarlo para establecer variables y funciones para ese campo. Para obtener más información, vea Asignar información de un módulo a otro.

Conmutador Asignar

Mensajes

Watch Public Channel Messages

Este módulo de activador inicia el escenario cuando se añade un nuevo mensaje a un canal público.

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection Para obtener instrucciones acerca de cómo conectar su cuenta de Slack a Workfront Fusion, vea Crear una conexión con Adobe Workfront Fusion: instrucciones básicas.
Channel Seleccione el canal público en el que desea recibir nuevos mensajes.
Limit Establezca el número máximo de mensajes que Workfront Fusion devolverá durante un ciclo de ejecución.
Watch Private Channel Messages

Este módulo de activador inicia el escenario cuando se añade un nuevo mensaje a un canal privado (grupo).

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection Para obtener instrucciones acerca de cómo conectar su cuenta de Slack a Workfront Fusion, vea Crear una conexión con Adobe Workfront Fusion: instrucciones básicas.
Channel Seleccione el canal privado en el que desea ver los mensajes nuevos.
Limit Establezca el número máximo de mensajes que Workfront Fusion devolverá durante un ciclo de ejecución.
Get a Private Channel Message

Este módulo de acción recupera los detalles de un mensaje desde un canal seleccionado.

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection Para obtener instrucciones acerca de cómo conectar su cuenta de Slack a Workfront Fusion, vea Crear una conexión con Adobe Workfront Fusion: instrucciones básicas.
Channel ID

Introduzca (asigne) el ID de canal.

Nota: El ID de canal se puede recuperar mediante el módulo List Channels.

Message ID (Time stamp)

Introduzca o asigne la marca de tiempo del mensaje del que desea recuperar información.

Nota: La marca de tiempo se puede recuperar mediante otro módulo, como el módulo Watch Public Channel.

Get a Public Channel Message

Este módulo de acción devuelve un mensaje con un ID determinado de un canal público especificado.

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection Para obtener instrucciones acerca de cómo conectar su cuenta de Slack a Workfront Fusion, vea Crear una conexión con Adobe Workfront Fusion: instrucciones básicas.
Channel ID

Introduzca o asigne el ID de canal.

Nota: El ID de canal se puede recuperar mediante el módulo List Channels.

Message ID (Time stamp)

Introduzca o asigne la marca de tiempo del mensaje del que desea recuperar información.

Nota: La marca de tiempo se puede recuperar mediante otro módulo, como el módulo Watch Public Channel.

Create a Message

Este módulo de acción crea un nuevo mensaje.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 layout-auto html-authored no-header
Connection Para obtener instrucciones acerca de cómo conectar su cuenta de Slack a Workfront Fusion, vea Crear una conexión con Adobe Workfront Fusion: instrucciones básicas.
Enter a channel ID or name

Elija cómo desea seleccionar el canal en el que desea crear un mensaje.

  • Enter manually

    En el campo Channel ID or name, escriba o asigne el ID de canal o el nombre del canal en el que desea publicar el mensaje.

    Nota: El ID de canal se puede recuperar mediante el módulo List Channels.

  • Select from the list

    Seleccione el tipo de canal y, a continuación, seleccione el canal.

Text

Introduzca el contenido de texto del mensaje que desea crear.

Nota: Para obtener información detallada sobre el formato de texto, consulte Formato de texto para superficies de aplicación en la documentación de Slack.

Blocks Los bloques son componentes reutilizables que puede utilizar para personalizar y organizar los mensajes. Para obtener más información sobre bloques, consulte Kit de bloques en la documentación de Slack.
Thread message ID (time stamp) Si el nuevo mensaje es una respuesta, escriba la marca de tiempo del mensaje al que desea responder. No introduzca la marca de tiempo de un mensaje que ya sea una respuesta.
Reply broadcast

Seleccione Yes si se aplican las dos condiciones siguientes:

  • El nuevo mensaje es una respuesta a otro mensaje

  • Desea que el nuevo mensaje sea visible para todos los miembros del canal

Link names

Habilite esta opción para permitir que los nombres y canales utilicen el formato @username o #channel.

Para obtener más información, consulte Formato de texto para superficies de aplicación en la documentación de Slack.

Parse message text

Active esta opción para permitir el análisis automático.

Para obtener más información, consulte Formato de texto para superficies de aplicación en la documentación de Slack.

Nota: Si ha utilizado las opciones Link names o Parse message text en el mensaje original, debe especificarlas también al ejecutar el módulo Update a Message.

Use markdown Habilite esta opción para permitir que Slack utilice Markdown en el texto.
Unfurl primarily text-based content

Active esta opción para permitir el despliegue de contenido principalmente basado en texto.

Para obtener más información acerca de cómo desplegar en Slack, consulte Desplegar vínculos en mensajes en la documentación de Slack.

Unfurl media content

Active esta opción para permitir el despliegue de contenido multimedia.

Para obtener más información acerca de cómo desplegar en Slack, consulte Desplegar vínculos en mensajes en la documentación de Slack.

Update a Message

Este módulo de acción le permite editar un mensaje existente.

table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto html-authored no-header
Connection Para obtener instrucciones acerca de cómo conectar su cuenta de Slack a Workfront Fusion, vea Crear una conexión con Adobe Workfront Fusion: instrucciones básicas.
Enter a channel ID or name

Elija cómo desea seleccionar el mensaje que desea enviar

  • Enter manually

    En el campo Channel ID or name, introduzca o asigne el ID de canal o del canal que contiene el mensaje y, a continuación, introduzca Time Stamp (Message ID) del mensaje. .

    Nota: El ID de canal se puede recuperar mediante el módulo List Channels.

  • Select from the list

    Seleccione el tipo de canal, seleccione el canal y, a continuación, seleccione el mensaje.

Text

Introduzca el nuevo contenido de texto del mensaje que desea actualizar.

Para obtener más información, consulte Formato de texto para superficies de aplicación en la documentación de Slack.

Blocks Los bloques son componentes reutilizables que puede utilizar para personalizar y organizar los mensajes. Para obtener más información sobre bloques, consulte Kit de bloques en la documentación de Slack.
Link names

Habilite esta opción para permitir que los nombres y canales utilicen el formato @username o #channel.

Para obtener más información, consulte Formato de texto para superficies de aplicación en la documentación de Slack.

Parse message text

Active esta opción para permitir el análisis automático.

Para obtener más información, consulte Formato de texto para superficies de aplicación en la documentación de Slack.

Nota: Si ha utilizado las opciones Link names o Parse message text en el mensaje original, debe especificarlas también al ejecutar el módulo Actualizar un mensaje.

Delete a Message

Este módulo de acción elimina un mensaje especificado.

table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Connection Para obtener instrucciones acerca de cómo conectar su cuenta de Slack a Workfront Fusion, vea Crear una conexión con Adobe Workfront Fusion: instrucciones básicas.
Channel ID

Introduzca o asigne el ID de canal.

Nota: El ID de canal se puede recuperar mediante el módulo List Channels.

Message ID

Introduzca o asigne la marca de tiempo del mensaje que desea eliminar.

Nota: La marca de tiempo se puede recuperar mediante otro módulo, como el módulo Ver mensajes de canal privado.

Canales

List Channels

Este módulo de búsqueda devuelve una lista de todos los canales de un espacio de trabajo.

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Connection Para obtener instrucciones acerca de cómo conectar su cuenta de Slack a Workfront Fusion, vea Crear una conexión con Adobe Workfront Fusion: instrucciones básicas.
Exclude archived Seleccione Yes para excluir los canales archivados en los resultados.
Type Seleccione los tipos de canales que desea recuperar.
Limit Establezca el número máximo de canales que Workfront Fusion devolverá durante un ciclo de ejecución.
Get a Channel

Este módulo de acción devuelve información sobre un canal de Workspace.

table 0-row-2 1-row-2 layout-auto html-authored no-header
Connection Para obtener instrucciones acerca de cómo conectar su cuenta de Slack a Workfront Fusion, vea Crear una conexión con Adobe Workfront Fusion: instrucciones básicas.
Channel ID

Introduzca o asigne el ID del canal del que desea obtener información.

Nota: El ID de canal se puede recuperar mediante el módulo List Channels.

List Members in Channel

Este módulo de búsqueda devuelve una lista de usuarios en el canal seleccionado.

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Connection Para obtener instrucciones acerca de cómo conectar su cuenta de Slack a Workfront Fusion, vea Crear una conexión con Adobe Workfront Fusion: instrucciones básicas.
Channel type Seleccione el tipo de canal que contiene la lista de miembros que desea enumerar.
Public / Private Channel Seleccione el canal del que desea enumerar a los miembros.
Limit Establezca el número máximo de miembros que Workfront Fusion devolverá durante un ciclo de ejecución.

Otro

Make an API Call

Este módulo de acción le permite realizar una llamada autenticada personalizada a la API Slack. De este modo, puede crear una automatización del flujo de datos que no puedan realizar los otros Slack módulos.

Seleccione el método de petición HTTP que necesita para configurar la llamada de la API. Para obtener más información, vea Métodos de solicitud HTTP.

table 0-row-2 1-row-2 2-row-1 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto html-authored no-header
Connection Para obtener instrucciones acerca de cómo conectar su cuenta de Slack a Workfront Fusion, vea Crear una conexión con Adobe Workfront Fusion: instrucciones básicas.
URL Escriba una ruta relativa a https://slack.com/api/. Ejemplo: /users/identity.
Method
Headers

Añada los encabezados de la solicitud en forma de objeto JSON estándar.

Por ejemplo: {"Content-type":"application/json"}

Workfront Fusion añade los encabezados de autorización automáticamente.

Query String

Añada la consulta para la llamada de API en forma de objeto JSON estándar.

Por ejemplo: {"name":"something-urgent"}

Body

Añada el contenido del cuerpo para la llamada de API en forma de objeto JSON estándar.

Nota:

Cuando utilice afirmaciones condicionales como if en su JSON, coloque las comillas fuera de la afirmación condicional.

Base URL Seleccione la dirección URL de base que desee utilizar para la llamada de API.

Terminología

La siguiente terminología puede resultar útil al configurar los módulos de Slack:

  • DM: Direct Message
  • IM: Instant Message
  • Canal privado: anteriormente Group
  • Mensaje directo: anteriormente IM
  • Canal: Conversation en la documentación de la API, channel en la aplicación Slack.
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3