ES EN
Cómo se usa

Conexiones con tu agente de IA

Una Agent Connection es la pieza que le dice a ArtificialQA cómo hablarle a tu agente de IA. Se configura una sola vez y se reutiliza en todas las ejecuciones que quieras.

Por qué la Connection es un objeto aparte

El test (qué probar) y la conexión (contra qué probar) son piezas separadas y reutilizables:

Cómo crear una conexión

Ve a Configuration → AI Agents → Add Connection.

El formulario te pide:

Protocolo Browser (Playwright)

Para agentes de IA embebidos en una página web. ArtificialQA corre Chromium en modo headless en sus workers en la nube y simula las acciones de un usuario contra tu sitio. Tú no abres ni ves Chromium — todo el render pasa del lado del servidor.

Disponible en todos los planes (incluyendo Free).

Browser Configuration

Login Steps

Array JSON con la secuencia de pasos para autenticarte antes de llegar al chat. Acciones soportadas: fill, click, wait, navigate. Por ejemplo: completar usuario, completar contraseña, clic en "Iniciar sesión".

Post-Navigation Steps

Array JSON con pasos que se ejecutan después de cargar la página del chat. Ejemplo típico: hacer clic una pestaña específica, abrir el panel del bot, etc.

Element Selectors

Selectores CSS para los elementos clave del chat:

Estos selectores son opcionales — si los dejas vacíos, ArtificialQA usa auto-detección con IA para identificarlos. Solo tienes que llenarlos manualmente si la auto-detección no funciona en tu sitio.

AI Locator Provider

El LLM que la plataforma usa para auto-detectar selectores cuando los hints CSS fallan. Si lo dejas vacío, se usa el provider por default configurado a nivel sistema.

Timeouts

Toggles

Protocolo HTTP/API (plan Pro o Enterprise)

Para agentes de IA que exponen un endpoint propio. La forma más limpia y eficiente cuando tienes acceso al API. No usa Login Steps — la autenticación va en el header del request.

Datos básicos

Authentication

El form ofrece 4 opciones:

Message Configuration

Conversation Mode (para casos multi-turno)

Define cómo se mantiene el contexto entre turnos en una conversación:

Si eliges Message History, el form te pide el History field path (dónde va el array de mensajes en el body del request, ej: messages).

Test Connection

Una vez guardada la conexión, usa el botón Test Connection para validarla. La plataforma manda un mensaje de prueba y te muestra qué se envió, qué se recibió y cuánto tardó. Si falla, verás el error exacto:

Múltiples entornos del mismo agente de IA

Un patrón común: tienes tu agente de IA en Dev, Staging y Producción. Creas 3 conexiones (una por entorno) usando el campo Environment. Después corres el mismo Test Plan contra cualquiera de ellas eligiendo la conexión al hacer Execute.

💡 Buena práctica. Mantén las credenciales sensibles (tokens, API keys) actualizadas. Si las rotas en tu agente de IA, también rótalas en la conexión correspondiente. La plataforma las almacena cifradas y nunca las devuelve en claro a la UI ni a la API.

Errores comunes

Próximo paso

Una vez que tienes la conexión configurada y validada con Test Connection, puedes ejecutar Test Plans usándola.