Módulos de Slack

En un escenario de Adobe Workfront Fusion, puede 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

Expanda para ver los requisitos de acceso para la funcionalidad en este artículo.

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

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
paquete de Adobe Workfront Cualquiera
Licencia de Adobe Workfront

Nuevo: estándar

O

Actual: Trabajo o superior

Licencia de Adobe Workfront Fusion**

Actual: No se requiere licencia de Workfront Fusion

O

Heredado: Workfront Fusion para la automatización e integración del trabajo

Producto

Nuevo:

  • Seleccione o paquete de Prime Workfront: su organización debe adquirir Adobe Workfront Fusion.
  • Paquete de Ultimate Workfront: Workfront Fusion está incluido.

O

Actual: Su organización debe comprar Adobe Workfront Fusion.

Para obtener más información sobre esta tabla, consulte Requisitos de acceso en la documentación.

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

Requisitos previos

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

Información de API de Slack

El conector de Slack utiliza lo siguiente:

Dirección URL base
{{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 a estos, pueden aparecer campos de Slack adicionales, en función de factores como el nivel de acceso del que disponga 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

Crear un mensaje

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

Connection
Para obtener instrucciones sobre cómo conectar su cuenta de Slack a Workfront Fusion, consulte Crear una conexión a 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 del 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.

Como usuario
Active esta opción para publicar el mensaje como el usuario propietario de las credenciales utilizadas por la conexión para este módulo.
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

Attachments
Para cada elemento que desee adjuntar al mensaje, haga clic en Agregar elemento y rellene los detalles del elemento.
Icono emoji
Escriba o asigne el emoji que se usará como icono para este mensaje, con el formato :icon-name:.
Icono URL
Introduzca o asigne la dirección URL de la imagen que se utilizará como icono para este mensaje.
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.

User name
Especifique el nombre de usuario utilizado para publicar el mensaje. Si no se especifica ningún nombre de usuario, se utiliza el nombre "Bot".

Eliminar un mensaje

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

Connection
Para obtener instrucciones sobre cómo conectar su cuenta de Slack a Workfront Fusion, consulte Crear una conexión a Adobe Workfront Fusion: instrucciones básicas.
Channel ID

Introduzca o asigne el ID de canal.

Nota: el ID del 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.

Como usuario
Active esta opción para eliminar el mensaje como el usuario con las credenciales utilizadas en la conexión.

Obtener un mensaje de canal privado

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

Connection
Para obtener instrucciones sobre cómo conectar su cuenta de Slack a Workfront Fusion, consulte Crear una conexión a Adobe Workfront Fusion: instrucciones básicas.
Channel ID

Introduzca (asigne) el ID de canal.

Nota: el ID del 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 Private Channel Messages.

Obtener un mensaje del canal público**

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

Connection
Para obtener instrucciones sobre cómo conectar su cuenta de Slack a Workfront Fusion, consulte Crear una conexión a Adobe Workfront Fusion: instrucciones básicas.
Channel ID

Introduzca o asigne el ID de canal.

Nota: el ID del 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 Messages.

Actualizar un mensaje

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

Connection
Para obtener instrucciones sobre cómo conectar su cuenta de Slack a Workfront Fusion, consulte Crear una conexión a Adobe Workfront Fusion: instrucciones básicas.
Channel ID

Introduzca o asigne el ID del canal que contiene el mensaje que desea actualizar.

Nota: el ID del 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 Messages.

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.

Como usuario
Active esta opción para actualizar el mensaje como el usuario propietario de las credenciales utilizadas por la conexión para este módulo.
Attachments
Para cada elemento que desee adjuntar al mensaje, haga clic en Agregar elemento y rellene los detalles del elemento.
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 aplicaciones 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.

Ver mensajes de canal privado

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

Connection
Para obtener instrucciones sobre cómo conectar su cuenta de Slack a Workfront Fusion, consulte Crear una conexión a 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.

Ver mensajes del canal público

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

Connection
Para obtener instrucciones sobre cómo conectar su cuenta de Slack a Workfront Fusion, consulte Crear una conexión a 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.

Conversaciones

Obtener un canal

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

Enumerar canales

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

Connection
Para obtener instrucciones sobre cómo conectar su cuenta de Slack a Workfront Fusion, consulte Crear una conexión a Adobe Workfront Fusion: instrucciones básicas.
Channel ID

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

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

Connection
Para obtener instrucciones sobre cómo conectar su cuenta de Slack a Workfront Fusion, consulte Crear una conexión a 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.

Enumerar miembros en el canal

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

Connection
Para obtener instrucciones sobre cómo conectar su cuenta de Slack a Workfront Fusion, consulte Crear una conexión a 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 ID o nombre de canal, escriba o asigne el ID de canal o del canal desde el que desee enumerar a los usuarios.

    Nota: el ID del 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.

Limit
Establezca el número máximo de miembros que Workfront Fusion devolverá durante un ciclo de ejecución.

Otro

Realizar una llamada de API

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

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.

Connection
Para obtener instrucciones sobre cómo conectar su cuenta de Slack a Workfront Fusion, consulte Crear una conexión a 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 instrucciones condicionales como if en su JSON, coloque las comillas fuera de la instrucción condicional.

Base URL
Seleccione la dirección URL de base que desee utilizar para la llamada de API.
Enviar token de acceso
Seleccione si desea enviar el token de acceso como encabezado o como parámetro de consulta.

Terminología

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

  • MD: Mensaje directo
  • MI: Mensaje instantáneo
  • Canal privado: anteriormente, Grupo
  • Mensaje directo: anteriormente, MI
  • Canal: Conversación en la documentación de la API, canal en la aplicación Slack.
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3