La integración con Pylon está actualmente en beta. Escribe a mitchell.tan@cognition.ai para solicitar acceso.
- Delegar problemas: inicia una sesión desde un problema de Pylon con el ticket ya incluido en el contexto.
- Hacer preguntas: pregunta sobre tu base de código desde Pylon. También puedes permitir que hagan preguntas personas sin cuenta de Devin.
- Activar automatizaciones: inicia sesiones cuando se crea un problema, cuando se etiqueta o cuando cambia de estado.
- Usar herramientas de Pylon: permite que Devin lea problemas, cuentas y contactos, con acceso de escritura opcional a problemas y cuentas.
Configuración de la integración
Debes ser Admin tanto en Pylon como en Devin para conectar la integración.- Ve a Settings > Connections > Pylon y haz clic en Connect.
- Inicia sesión en Pylon y autoriza el acceso de Devin.
- De vuelta en Devin, revisa la configuración de control de acceso y habilita las capacidades que necesites.
- Revisa el perfil de seguridad de Pylon que se crea automáticamente y confirma que se adapta a tu flujo de trabajo.
En los planes Enterprise, gestiona Pylon desde la organización principal. Esta configuración se aplica a toda la empresa. Si tu empresa tiene varias organizaciones, elige una en enrutamiento de sesiones antes de usar la integración.
Conectar tu cuenta de usuario de Pylon
Vincula tu cuenta de Pylon con tu cuenta de Devin para que las sesiones delegadas se te atribuyan a ti. Ve a Settings > Connections > Pylon y haz clic en Link user profile, o vincula tu cuenta desde Personal Connections.Control de acceso
Configura estos ajustes en la página de conexión de Pylon.Las herramientas de Pylon de Devin no pueden crear borradores de mensajes para clientes ni responder a los clientes. Las acciones de escritura se limitan a los campos de problemas y de cuentas.
Perfil de seguridad
Al conectar Pylon, se crea un perfil llamado perfil de seguridad de Pylon y se selecciona como predeterminado para las sesiones delegadas. Las cuentas Enterprise reciben un perfil compartido a nivel de empresa; las demás cuentas reciben un perfil de organización. El perfil parte de esta configuración:
Para cambiar la selección, usa Security → perfil de seguridad predeterminado en la página de conexión de Pylon. Para editar las restricciones del perfil, abre Perfiles de seguridad. Para ello se necesita permiso para gestionar perfiles de seguridad a nivel de organización o de empresa, respectivamente. Si vuelves a conectar Pylon, se conservan los cambios que hayas hecho en el perfil y las selecciones predeterminadas.
Dónde se aplica:
- Sesiones delegadas: al crearse, usan el perfil predeterminado de Pylon configurado.
- Automatizaciones: tienen su propia selección de perfil. Al agregar un trigger de Pylon, el editor preselecciona el perfil de Pylon configurado si tienes permiso para seleccionarlo y no has elegido otro perfil ni has optado por no usar ninguno. Revisa el Perfil de seguridad de la automatización antes de guardarla. Cambiar el perfil predeterminado de Pylon no sustituye los perfiles ya guardados en las automatizaciones.
- Preguntas de solo consulta: usan repositorios indexados sin iniciar una sesión respaldada por una VM.
El perfil predeterminado de Pylon no permite abrir pull requests. Si tu flujo de trabajo lo requiere, un Admin autorizado debe configurar un acceso a Git adecuado. Las reproducciones que descargan dependencias o llaman a servicios externos también pueden requerir destinos de red adicionales. Limita los permisos a lo estrictamente necesario para el flujo de trabajo.
Enrutamiento de sesiones
El enrutamiento de sesiones solo está disponible en los planes Enterprise. En Enrutamiento de sesiones, selecciona la Organization en la que deben ejecutarse las sesiones de Pylon. Las cuentas Enterprise con varias organizaciones deben seleccionar una antes de usar la integración; hasta entonces, se rechazarán los eventos de Pylon. Las cuentas con una sola organización usan esa organización de forma automática.Trabajar con Devin en Pylon
Delegar un problema
Abre el panel de Devin en el lado derecho de un problema de Pylon y describe la tarea. El ticket ya forma parte del contexto; también puedes adjuntar capturas de pantalla o archivos de registro. Para una sesión completa se necesita una cuenta de Devin reconocida mediante la correspondencia de usuarios y con acceso a la organización seleccionada. Si falta alguno de estos requisitos, Devin explica el motivo en el problema. Devin publica en el problema su plan, los comandos, las ediciones de archivos, los pull request y el enlace de la sesión. También te avisa cuando se detiene a la espera de una respuesta. Estas actualizaciones son automáticas; no necesitas configurar ningún trigger de Pylon.- Seguimiento: responde en el hilo de Devin del problema con más instrucciones.
- Archivar: responde
archive(o@Devin archive) para archivar la sesión. - Continuar en otro lugar: usa la misma sesión en la web app de Devin o en los hilos de Slack vinculados por Pylon.
Haz preguntas sobre tu base de código
Haz una pregunta sobre la base de código desde Pylon, como «¿Cómo funciona la verificación de firmas de webhooks?». Devin responde a partir de los repositorios indexados sin iniciar una sesión completa ni realizar cambios. Para que también puedan participar personas sin cuenta de Devin, habilita Ask without a Devin account.Hilos de Slack
Conecta Slack e invita a Devin a tus canales de escalado. Devin puede hacer seguimiento de los hilos de Slack vinculados a un problema de Pylon y recibir las respuestas en la sesión. Responde@Devin archive en un hilo con seguimiento para archivar la sesión.
Cómo activar Devin desde Pylon
Usa automatizaciones para iniciar sesiones a partir de eventos de Pylon. Primero, habilita Pylon automation triggers en control de acceso.- Ve a Automatizaciones y crea una nueva automatización.
- Agrega un trigger, elige Pylon y selecciona un evento:
- Problema creado: se registra un nuevo problema. Opcionalmente, puedes filtrar por Title.
- Tag added: se agrega una etiqueta a un problema. Elige en Added Tag la etiqueta que debe coincidir.
- Status changed: un problema pasa a un estado determinado. Elige en Status el estado que debe coincidir.
- Agrega una acción Start session y escribe las instrucciones para Devin.
- Revisa el perfil de seguridad, el acceso a la red y las herramientas de la automatización, y luego guárdala.
- Triage Customer Bug Tickets: investiga los problemas recién registrados, intenta reproducir los bugs y comunica los hallazgos al equipo de soporte.
- Investigate Support Escalados: investiga los problemas etiquetados, intenta reproducir el bug, sugiere una corrección y comunica los hallazgos en el hilo interno de Slack.
Escalar tickets de soporte a ingeniería
Un escalado típico sigue este flujo:- Un cliente informa de un problema en Pylon.
- Un skill de Pylon o la detección por IA del tipo de problema identifica un bug con suficientes detalles para reproducirlo y agrega una etiqueta de escalado.
- La etiqueta activa una automatización de Devin.
- Devin lee el ticket, revisa los registros y las herramientas de monitoreo conectadas, e intenta reproducir el fallo. Si el perfil de seguridad lo permite, Devin puede abrir un pull request.
- Devin publica sus hallazgos en Slack y las actualizaciones de progreso en el problema de Pylon.
- Un ingeniero revisa la investigación y hace el seguimiento en el hilo de Slack.
Configurar Pylon
Usa una skill de Pylon o la detección por IA del tipo de problema para etiquetar los tickets que deban escalarse. Usa la misma etiqueta en el filtro Added Tag de la automatización de Devin. Define flujos distintos para los bugs sin detalles de reproducción y para los tickets que no son bugs.Configura la automatización de Devin
- Abre la galería de plantillas de automatización y elige Investigate Support Escalados.
- En el trigger preconfigurado Pylon → Tag added, establece Added Tag en tu etiqueta de escalado.
- Revisa el prompt y el perfil de seguridad. La plantilla indica a Devin que investigue la causa raíz, intente reproducir el problema, proponga una corrección e informe de los hallazgos en el hilo interno de Slack de Pylon.
- Configura el acceso a Slack como se describe a continuación y, después, haz clic en Create automation.
Publica los hallazgos en el hilo interno de Slack de Pylon
Un flujo de trabajo habitual consiste en que Pylon publique un resumen del ticket en un canal interno de Slack y que Devin responda con sus hallazgos en ese mismo hilo.- Conecta Slack e invita a Devin al canal interno donde publica Pylon.
- Asigna a la automatización la herramienta Slack y dale acceso a ese canal.
-
En el prompt de la automatización, indica a Devin que publique los hallazgos en el hilo que creó Pylon, en lugar de hacerlo en un nuevo mensaje de nivel superior. La plantilla Investigate Support Escalations ya incluye esta instrucción:
Si hay un hilo interno de Slack en un canal en el que Pylon ha publicado una actualización, busca ese hilo de nivel superior y publica tus hallazgos en él.
Actualizaciones automáticas en Pylon
La integración publica automáticamente notas internas en el problema de Pylon vinculado cuando se producen eventos como la apertura de una pull request. No es necesario configurar ningún trigger de Pylon para estas notas.Triggers personalizados opcionales de Pylon
Si necesitas acciones adicionales más allá de las actualizaciones integradas, busca devin en el generador de triggers de Pylon para encontrar estas condiciones:- Devin abrió un pull request
- Devin hizo merge de un pull request
- Devin cerró un pull request
- Devin está esperando una respuesta

