Conectarse a Slack

Slack es una plataforma de mensajería basada en la nube que permite la comunicación y la colaboración en tiempo real entre equipos. Admite canales públicos y privados, mensajería directa, intercambio de archivos e integración con una amplia gama de herramientas y servicios. La integración de Slack con IBM watsonx Orchestrate te permite automatizar notificaciones, optimizar los flujos de trabajo y mejorar la productividad del equipo al conectar tus procesos empresariales directamente con tus canales de comunicación.

Para integrar Slack con watsonx Orchestrate, debes establecer una conexión segura que permita que ambos sistemas se comuniquen. Para obtener más información sobre la gestión de conexiones, consulte «Gestión de conexiones».

Nota:

La opción de inicio de sesión único (SSO) solo está habilitada para los tipos de autenticación y las aplicaciones compatibles con OAuth 2.0. Si la aplicación no admite un tipo de autenticación compatible con SSO, la opción permanecerá desactivada. Para conocer las configuraciones compatibles, consulte «Configuración del inicio de sesión único para aplicaciones ».

Pasos para conectarse

Sigue estos pasos para conectar Slack a watsonx Orchestrate :

  1. Ve a «Administrar» > «Conexiones» y busca el ID de conexión de Slack correspondiente.

  2. Haz clic en «Editar» junto al ID de conexión correspondiente.

  3. Selecciona el método de autenticación que utiliza tu organización: ( OAuth, 2.0, token de portador o par clave-valor ).

  4. Rellena los campos específicos de Slack que se describen en la sección correspondiente de detalles de conexión. Consulte la página «Conexión de aplicaciones para agentes preconfigurados» para conocer el flujo de trabajo general de conexión.

  5. Sigue los pasos de configuración de Draft y Live.

  6. Guarda y comprueba la conexión para confirmar que se ha establecido correctamente.

Métodos de autenticación

Slack admite los siguientes tipos de autenticación en watsonx Orchestrate :

  1. OAuth 2.0 (Código de autorización) : Recomendado para conexiones de producción

  2. Token de portador : utiliza un token generado a partir de tu cuenta de Slack.

  3. Par clave-valor (KVP) : Compatible con el uso de claves de API

ID de conexión

Utiliza los siguientes ID de conexión cuando busques tu conexión de Slack en la página de configuración de Conexiones. Para saber cómo buscar un ID de conexión y abrir una conexión para editarla, consulta «Conexión de aplicaciones para agentes preconfigurados ».

Tipo de autenticación

ID de conexión

OAuth2 Código de autorización

slack_ibm_184bdbd3

Señal portadora

slack_bearer_ibm_184bdbd3 (en desuso)

Par valor clave

slack_key_value_ibm_184bdbd3 (en desuso)

OAuth 2.0 datos de conexión

Si su organización utiliza la autenticación basada en OAuth, establezca el «Tipo de autenticación» en «Código de autorización de OAuth2 » e introduzca los siguientes datos:

Campo

Descripción

URL del servidor

Base URL del servidor Slack

URL de token

Punto final para intercambiar el código de autorización por un token de acceso

Ámbito

Define qué acceso se solicita

URL de autorización

URL donde se redirige a los usuarios para que inicien sesión y autoricen el acceso

ID de cliente

ID único para su aplicación

Secreto de cliente

Una clave secreta utilizada para autenticar su aplicación con Slack

Para obtener estos valores, consulta la documentación de la API de Slack.

Datos de conexión del token de portador

Establezca el tipo de autenticación en «Bearer Token» y configure el tipo de credencial según sea necesario. Tu administrador de Slack puede proporcionarte el token de portador necesario.

Detalles de la conexión de pares clave-valor

Si tu organización utiliza claves API, configura el «Tipo de autenticación» como «Par clave-valor» y añade cada uno de los siguientes campos mediante la opción «Añadir nuevo campo»:

Clave

Descripción

base_url

La URL base URL para la API de Slack (por ejemplo, https://slack.com/api)

Nota : Al utilizar pares clave-valor, solo se admiten las credenciales del equipo.

Para obtener estos valores, consulta la documentación de la API de Slack.

Qué hacer a continuación

Ahora que la conexión de tu aplicación está activa, puedes empezar a utilizarla en watsonx Orchestrate.