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

# Testers

> Invita testers para previsualizar flujos aún no publicados y depurar problemas antes de salir en vivo

export const Placeholder = () => <div className="botky-image-placeholder w-full aspect-video rounded-xl flex items-center justify-center font-semibold">
    Captura pendiente
  </div>;

Para ayudarte a probar tus flujos antes de publicarlos, puedes invitar **testers** a tu chatbot. Esto te ayuda a detectar posibles problemas en tus flujos.

Para aclarar: un tester puede **ver un flujo que aún no está publicado**. Por ejemplo, si tienes un flujo de onboarding publicado y accesible al público, pero hiciste cambios en el backend que aún no publicas, podrás dejar que los testers previsualicen esos flujos.

<Card type="warning">
  Para invitar a un tester, esa persona debe ser **suscriptora** de tu chatbot.
</Card>

## Invitar y gestionar testers

Ve a **Herramientas** en el menú izquierdo y selecciona la pestaña **Testers**.

<Frame caption="Pestaña Testers en Herramientas">
  <Placeholder />
</Frame>

Para crear uno nuevo, presiona el botón superior derecho **+ New Tester**. Escribe el nombre de la persona que quieres como tester. Recuerda que debe ser un suscriptor activo de ese chatbot.

<Frame caption="Agregar un nuevo tester">
  <Placeholder />
</Frame>

Una vez hecho, volverás a la vista general de testers, donde también puedes gestionarlos.

<Frame caption="Vista general de testers">
  <Placeholder />
</Frame>

Verás los usuarios que invitaste como testers y, si quieres eliminarlos, presiona el ícono de **papelera** a la derecha de cada uno.

## Cómo enviar flujos a los testers

Para enviar a los testers los flujos en versión borrador, hay varias formas:

* Compartir un **link** al flujo en particular.
* Dejar que escriban una **palabra clave** que dispare el flujo.
* Usar una **condición** dentro del Constructor de Flujos.

Para esto último, ve a un flujo, inserta un bloque de **Condición** y busca la condición **is tester**.

<Frame caption="Condición 'is tester' en un flujo">
  <Placeholder />
</Frame>

Así puedes enviar a un tester a la parte del flujo que quieres probar, mientras un usuario normal sigue el flujo ya publicado.

## Depurar con usuarios de prueba

Si el usuario es un usuario de prueba, entonces cada flujo por el que pase aparecerá en **Herramientas → Registros de errores**. Este es el **modo depuración completo**.

Es muy útil si quieres averiguar el flujo exacto que tomó el usuario y ayudar a depurar posibles problemas.

<Card type="note">
  No olvides quitar a los usuarios de prueba una vez terminada la depuración.
</Card>
