# Enviar mensajes de Telegram en Customer Journey

Utilice esta guía para enviar mensajes de Telegram en [Customer Journey Builder](/es/product/customer-journey/pushwoosh-journey-overview/).

Usar Telegram a través de Pushwoosh le ayuda a ejecutar Telegram como parte de sus journeys omnicanal, segmentación y análisis en un solo lugar.


## Antes de empezar

1. Cree un bot de Telegram en **@BotFather** o utilice uno existente.
2. Configure Telegram en **Settings > Configure platforms** y verifique el token. [Aprenda más](/es/product/first-steps/start-with-your-project/configure-platforms/telegram-configuration/)

<Aside type="caution" title="Importante">
Cada proyecto puede utilizar un bot de Telegram. Si cambia el token de la API del bot, los Journeys de Telegram activos se pausarán.
</Aside>


## Crear un Journey

1. Añada el elemento [**Trigger-based entry**](/es/product/customer-journey/journey-elements/entry-elements/trigger-based-entry/).
2. Seleccione **TelegramBotStarted** como el evento.

<img src="/messaging-channels-telegram-send-telegram-via-customer-journey-1.webp" alt="Lienzo de Journey con el elemento Trigger-based entry configurado para el evento TelegramBotStarted."/>

<Aside type="note">
El evento **TelegramBotStarted** se activa cuando un usuario envía `/start` a su bot. Un Journey de Telegram solo puede comenzar después de eso.
</Aside>

3. Añada el elemento **Telegram** al lienzo.

<Aside type="tip">
Para dividir el flujo por disponibilidad de Telegram antes de enviar, añada **Reachability check** para Telegram. [Aprenda más](/es/product/customer-journey/journey-elements/flow-controls/reachability-check/)
</Aside>


## Configurar el contenido del mensaje

En el elemento de Telegram:

1. Introduzca el nombre del elemento.
2. Introduzca su mensaje en **Message text**. Mantenga el mensaje solo de texto y dentro de los 4096 caracteres.
3. Opcional. Añada etiquetas o marcadores de posición Liquid para personalizar el contenido. [Contenido dinámico y Liquid en journeys](/es/product/customer-journey/journey-elements/dynamic-content-and-liquid-templates-in-journeys/)
4. Opcional. Active **Use vouchers**, seleccione **Voucher pool** y establezca **Assign tag**. [Aprenda más](/es/product/content/vouchers/)
5. Haga clic en **Apply**.

<img src="/messaging-channels-telegram-send-telegram-via-customer-journey-2.webp" alt="Configuración del elemento de Telegram con texto del mensaje, opciones de cupones y el botón Apply."/>



## Finalizar y lanzar el Journey

Complete el Journey, terminando cada rama con un elemento [**Exit**](/es/product/customer-journey/journey-elements/flow-controls/exit/) o dejándola sin una conexión de salida.
Cuando la campaña esté lista, haga clic en **Launch campaign**.



## Alcance y estadísticas

Si el envío falla debido a un problema de red temporal, Pushwoosh reintenta automáticamente.

Si Telegram devuelve `bot blocked` o `chat not found`, Pushwoosh marca al usuario como inalcanzable para Telegram:

* `bot blocked` aparece en **Statistics** como **Skipped who blocked the bot**.
* `chat not found` aparece en **Statistics** como **Skipped for those whose chat was not found**.

[Aprenda más sobre las estadísticas de Telegram](/es/product/statistics-and-analytics/journey-statistics/journey-element-statistics/#telegram)

## Ver datos de usuario en User Explorer

Cuando un usuario inicia una conversación con su bot, Pushwoosh crea un perfil en **User Explorer** con **Telegram** como plataforma y el ID de usuario de Telegram.

<img src="/messaging-channels-telegram-send-telegram-via-customer-journey-3.webp" alt="User Explorer mostrando un perfil de usuario de Telegram con datos del dispositivo y etiquetas de usuario después del inicio del bot."/>

El perfil incluye:

- etiquetas de usuario (user tags) recibidas de Telegram
- eventos como `PW_TelegramBotStarted`.

<img src="/messaging-channels-telegram-send-telegram-via-customer-journey-4.webp" alt="Historial de eventos en User Explorer mostrando el inicio del bot de Telegram y los eventos de mensajes recibidos."/>