> ## Documentation Index
> Fetch the complete documentation index at: https://help.cloudtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Reenviar los SMS entrantes a Slack

> Nuestras automatizaciones de flujo de trabajo te permiten reenviar los SMS entrantes al Slack de tu empresa.

<Note>
  Crea un flujo de trabajo para reenviar automáticamente un SMS entrante a un canal de Slack.
</Note>

**Nivel de usuario**: Admin

***

<h2 id="h_a6528e6336">
  Crear la aplicación de CloudTalk en Slack
</h2>

Antes de enviar llamadas de API a Slack, debes crear una aplicación de CloudTalk y permitirle publicar en los canales designados.

1. En la página de [aplicaciones de la API de Slack](https://api.slack.com/apps), selecciona **`Create an App`**.

   <Frame>
     <img src="https://mintcdn.com/cloudtalk/0B2VFDHod1TeIVNA/images/help-center/articles/5671117/a05e9cfb6a36-screenshot-2023-12-13-at-11-49-52.png?fit=max&auto=format&n=0B2VFDHod1TeIVNA&q=85&s=772565bfae91d67b29ea3f158873c321" alt="" width="2406" height="872" data-path="images/help-center/articles/5671117/a05e9cfb6a36-screenshot-2023-12-13-at-11-49-52.png" />
   </Frame>

2. Selecciona **From scratch**.

3. Introduce `CloudTalk` como **App Name** y selecciona el espacio de trabajo de Slack de tu empresa.

4. **`Create App`**.

5. Ve a **Features** **>** **Incoming Webhooks** dentro de las páginas de la aplicación.

   1. Activa **Activate Incoming Webhooks**.

      <Frame>
        <img src="https://mintcdn.com/cloudtalk/0B2VFDHod1TeIVNA/images/help-center/articles/5671117/4a2be47ca83e-activate-incoming-webhooks.png?fit=max&auto=format&n=0B2VFDHod1TeIVNA&q=85&s=91a372481485df7eda667d1f6800de02" alt="" width="1814" height="872" data-path="images/help-center/articles/5671117/4a2be47ca83e-activate-incoming-webhooks.png" />
      </Frame>

6. Ve a **Features >** **OAuth & Permissions**.

   1. En *Scopes* **> Bot Token Scopes**, selecciona **`Add an OAuth Scope`**.

      1. Selecciona el ámbito **chat:write.customize**.

      2. Selecciona **`Add scopes`** cuando se te pida añadir **chat:write**.

      3. Selecciona **chat:write.public** como último ámbito de esta sección.

         <Frame>
           <img src="https://mintcdn.com/cloudtalk/0B2VFDHod1TeIVNA/images/help-center/articles/5671117/ea88f15da8d2-adding-bot-scopes.png?fit=max&auto=format&n=0B2VFDHod1TeIVNA&q=85&s=40573014d3c11adb1cc19c50842031e6" alt="" width="400" data-path="images/help-center/articles/5671117/ea88f15da8d2-adding-bot-scopes.png" />
         </Frame>

   2. En *Scopes* **> User Token Scopes**, selecciona **`Add an OAuth Scope`**.

      1. Selecciona **chat:write**.

7. Ve a **Settings > Install App** y selecciona **`Install to Workspace`**.

8. Elige el canal en el que quieres que publique tu aplicación de CloudTalk. **Allow**.

   <Frame>
     <img src="https://mintcdn.com/cloudtalk/0B2VFDHod1TeIVNA/images/help-center/articles/5671117/f667fab921e2-test-app-auth-to-channel.png?fit=max&auto=format&n=0B2VFDHod1TeIVNA&q=85&s=93a8116beb1ec66758e03d45f7b027ea" alt="" width="400" data-path="images/help-center/articles/5671117/f667fab921e2-test-app-auth-to-channel.png" />
   </Frame>

9. Cuando vuelvas a **Settings > Install App**, podrás ver el **User OAuth Token** y el **Bot User OAuth Token**. Tendrás que copiar uno de estos valores al configurar tu flujo de trabajo.

   <Frame>
     <img src="https://mintcdn.com/cloudtalk/0B2VFDHod1TeIVNA/images/help-center/articles/5671117/981abab211bd-user-oauth-token-copy.png?fit=max&auto=format&n=0B2VFDHod1TeIVNA&q=85&s=bf886d877b045ef158cc5661f961f28d" alt="" width="400" data-path="images/help-center/articles/5671117/981abab211bd-user-oauth-token-copy.png" />
   </Frame>

<Warning>
  **Si el administrador que configura la** **automatización del flujo de trabajo** no está añadido al canal en el que has elegido publicar, tendrás que usar el **Bot User OAuth Token** como valor de `token` en los siguientes pasos. Esto se debe a que el **User OAuth Token** solo permite publicar en los canales a los que se ha añadido al usuario de CloudTalk asociado.
</Warning>

***

<h2 id="h_551799842f">
  Flujo de trabajo de SMS para Slack
</h2>

En este ejemplo, vamos a automatizar el envío de una notificación a Slack en respuesta a un SMS recibido. Esta es una de las muchas formas de automatizar flujos de trabajo con CloudTalk.

**Objetivo:**

* Reenviar un mensaje de texto de un cliente importante al canal de Slack del equipo.

<h3 id="h_2eda0edf7c">
  Requisitos previos
</h3>

* Has contratado correctamente un [plan Essential, Expert o Custom con CloudTalk](https://www.cloudtalk.io/pricing)

* Has creado una aplicación de CloudTalk en Slack y la has conectado al canal de Slack que quieras (consulta [Crear la aplicación de CloudTalk en Slack](#h_a6528e6336)).

* Los permisos del token del canal de Slack de tu equipo incluyen permisos **chat:write**, es decir, tu espacio de trabajo permite que los datos que llegan de otra aplicación se publiquen en los canales de Slack en lugar de un usuario individual. Puedes consultar la guía de ayuda de la API de Slack para [leer cómo funcionan los tokens de Slack](https://api.slack.com/authentication/token-types).

<h2 id="h_3e841c3d54">
  **Enviar una notificación de SMS a un canal**
</h2>

Desde tu Dashboard, ve a **Automatizaciones de flujo de trabajo**.

1. Selecciona **+ Agregar Flujo de Trabajo** y dale un nombre a tu flujo de trabajo.

2. Empieza por definir un **[activador](/es/articles/5648924-triggers)**. En este ejemplo, nuestro activador será la recepción de un SMS. En **Objeto**, seleccionaremos **Mensaje**. En **Acción**, seleccionamos **recibido**.

   *Ajusta tus propias especificaciones según sea necesario.*

   <Frame>
     <img src="https://mintcdn.com/cloudtalk/0B2VFDHod1TeIVNA/images/help-center/articles/5671117/3c3334f79013-image.png?fit=max&auto=format&n=0B2VFDHod1TeIVNA&q=85&s=86212a1e1faeb61fb2094aa0b89092fc" alt="" width="1666" height="452" data-path="images/help-center/articles/5671117/3c3334f79013-image.png" />
   </Frame>

3. Ahora podemos configurar una **[condición](/es/articles/5649346-conditions)** opcional. La condición definirá una situación o categoría adicional que debe cumplirse para que se envíe nuestra notificación automática a Slack.

4. En nuestro ejemplo, solo nos interesa si el SMS recibido (nuestro activador) procedía de un cliente importante concreto. Por eso, queremos establecer una condición en la que el sistema compruebe si el remitente del SMS tiene el mismo número que ese cliente importante. Para rellenar el campo correctamente, haz clic en el primer campo, llamado **Propiedad**, y consulta la lista de expresiones disponibles a la derecha, bajo **Datos útiles para tu Workflow**. Elegiremos la expresión **sender**.

   <Frame>
     <img src="https://mintcdn.com/cloudtalk/0B2VFDHod1TeIVNA/images/help-center/articles/5671117/c46a6103d997-image.png?fit=max&auto=format&n=0B2VFDHod1TeIVNA&q=85&s=4787caf298dfe8c79e6b1b8b9b21cea7" alt="" width="2336" height="876" data-path="images/help-center/articles/5671117/c46a6103d997-image.png" />
   </Frame>

   ```
   Important: You must choose from this list of tag words in order for your condition to work correctly. You should see the Property input populate with a value that looks like the structure of the one in the picture (event.properties.tags) 
   ```

5. En el menú desplegable **Operando**, elegiremos **es igual a** de la lista desplegable. Al elegir tu propio operando, asegúrate de que encaje lógicamente en tu declaración final (por ejemplo, «es mayor o igual que» encaja mejor con un valor numérico).

6. En el campo Valor, escribimos el valor al que queremos que el **sender** sea **igual a** para que se ejecute nuestra acción. Consulta los correspondientes **Valores de ejemplo** en la barra lateral **Datos útiles para tu Workflow**. En nuestro ejemplo, el valor sugerido será el número de teléfono del cliente importante, introducido con el formato que se muestra.

   <Frame>
     <img src="https://mintcdn.com/cloudtalk/0B2VFDHod1TeIVNA/images/help-center/articles/5671117/5034078fdedb-image.png?fit=max&auto=format&n=0B2VFDHod1TeIVNA&q=85&s=d9ca21d9d27e2fecb4f3a582271bb0cd" alt="" width="1606" height="730" data-path="images/help-center/articles/5671117/5034078fdedb-image.png" />
   </Frame>

   Haz clic en **`Confirmar y continuar`**`.` Acabamos de crear una condición que analizará los números de CloudTalk de todos los SMS recibidos y comprobará si el número del remitente coincide con el número del cliente importante.

7. El siguiente paso es elegir una [acción](/es/articles/5649782-actions) que se producirá cuando se cumplan nuestras condiciones. Seleccionamos el tipo de **Acción Enviar notificación a Slack.**

8. En **Valores**, varias Claves de cada conjunto clave-formato-valor vienen rellenadas previamente y no se pueden cambiar. Usarás la parte del valor de estos conjuntos para configurar tus notificaciones de Slack. En el conjunto de configuración en el que la **Clave** es ***token***, sustituye las equis por el valor real del token para autorizar la comunicación entre CloudTalk y tu espacio de trabajo de Slack. Para conectarte a Slack, debes usar el User OAuth Token o el Bot User OAuth Token, que encontrarás en la configuración de tu aplicación de Slack (consulta [Crear la aplicación de CloudTalk en Slack](/es/articles/5959405-send-transcriptions-to-slack#h_3248403432)).

   <Frame>
     <img src="https://mintcdn.com/cloudtalk/0B2VFDHod1TeIVNA/images/help-center/articles/5671117/c61af317f267-image.png?fit=max&auto=format&n=0B2VFDHod1TeIVNA&q=85&s=0eb91c224b30de7198ca67233fcf2481" alt="" width="1576" height="884" data-path="images/help-center/articles/5671117/c61af317f267-image.png" />
   </Frame>

   1. El **Bot User OAuth** permite publicar en cualquier canal público de Slack, mientras que el **User OAuth** requiere que estés añadido al canal.

   2. *Consulta el [centro de ayuda de Slack](https://slack.com/help/articles/215770388-Create-and-regenerate-API-tokens) para obtener más información sobre los tokens de Slack.*

9. Introduce el nombre de tu canal de Slack en el campo **Valor** del conjunto de configuración en el que la **Clave** es ***channel***.

10. En el conjunto de configuración en el que la **Clave** es ***text***, puedes introducir un valor dinámico, es decir, uno que se rellenará con información del sistema. Para ello, haz clic en el campo y selecciona una palabra clave de la sección **Datos útiles para tu Workflow**, como se describe en el paso 4 de esta guía..

11. Hemos elegido tres valores dinámicos para la parte **text** o de contenido de nuestro mensaje, que se enviará a Slack. Sabemos que la notificación de Slack contendrá el número de teléfono, el número de teléfono del destinatario y el contenido del SMS recibido.

    <Frame>
      <img src="https://mintcdn.com/cloudtalk/0B2VFDHod1TeIVNA/images/help-center/articles/5671117/f077aa39551c-image.png?fit=max&auto=format&n=0B2VFDHod1TeIVNA&q=85&s=679a97526440455e837569980cdbe6e7" alt="" width="1510" height="500" data-path="images/help-center/articles/5671117/f077aa39551c-image.png" />
    </Frame>

12. Haz clic en Confirmar y continuar para terminar de configurar el paso de acción.

13. Haz clic en **Guardar** para terminar de configurar el flujo de trabajo.

14. Para activar tus notificaciones de Slack, habilita tu flujo de trabajo poniendo el interruptor situado junto al nombre del flujo de trabajo en la posición On.

    <Frame>
      <img src="https://mintcdn.com/cloudtalk/0B2VFDHod1TeIVNA/images/help-center/articles/5671117/803a594dac5f-image.png?fit=max&auto=format&n=0B2VFDHod1TeIVNA&q=85&s=827518d3118454457350e7818dfba894" alt="" width="2388" height="428" data-path="images/help-center/articles/5671117/803a594dac5f-image.png" />
    </Frame>

Ya hemos cumplido nuestro objetivo de reenviar un mensaje de texto de un cliente importante al canal de Slack del equipo, un proceso que después podemos editar y cambiar a **desactivado** o **activado** cuando queramos.

<h2 id="h_0b44621195">
  Consejos para solucionar problemas
</h2>

* En lo que respecta a Slack:

  * Confirma que la aplicación de Slack de tu equipo está funcionando y que has iniciado sesión

  * Comprueba que has autorizado correctamente a Slack para acceder a CloudTalk

  * Asegúrate de que los ámbitos de tu token incluyen permisos **chat:write**. Consulta las [guías de la API de Slack](https://api.slack.com/authentication/token-types) o el [centro de ayuda de Slack](https://slack.com/help/articles/215770388-Create-and-regenerate-API-tokens) si necesitas ayuda.

- Las condiciones defectuosas suelen deberse a valores no reconocidos en el campo **Propiedad**, o a un valor en el campo **Valor** que nunca dará coincidencias.

- Después de hacer clic en el campo **Propiedad**, *debes hacer clic en una de las **palabras clave predefinidas*** de la sección **Datos útiles para tu Workflow** de la derecha.

- También puedes consultar la sección **Datos útiles para tu Workflow** para comprobar si el **Valor** que has introducido encaja bien con la propiedad que has elegido.

- Al establecer un valor para una condición que busca números de teléfono introducidos, asegúrate de usar el número que reconoce CloudTalk. El formato importa. Si el ejemplo de valor sugerido en la sección **Datos útiles para tu Workflow** tiene un número con el formato «*[+55 55 5555 5555](ct+tel://+555555555555)*» (sin guiones) pero el valor introducido es «*[+55 55 5555 5555](ct+tel://+555555555555)*» (con guiones), tu condición nunca encontrará coincidencias.

***

*¿Necesitas ayuda o tienes alguna pregunta?* Escríbenos a través de nuestro [Portal de atención al cliente](https://support.cloudtalk.io/hc/en-us/requests/new?ticket_form_id=26305535257884) : estamos aquí para ayudarte.


## Related topics

- [Guía de Automatizaciones de flujo de trabajo](/es/articles/10568412-workflow-automations-guide.md)
- [Configurar las Automatizaciones de flujo de trabajo](/es/articles/5450779-configuring-workflow-automations.md)
- [Enviar transcripciones a Slack](/es/articles/5959405-send-transcriptions-to-slack.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.