Resumen
Conecta Autonomy al control de versiones, los despliegues, los gestores de incidencias, el chat y la observabilidad.
Las integraciones pertenecen a la organización. Un administrador conecta cada herramienta una sola vez en Organization → Integrations, y cada proyecto decide después cómo la usa: qué repositorio, despliegue, equipo de Linear, proyecto de Jira o canal de Slack le corresponde. Las opciones de cada proyecto están en Settings → Integrations del proyecto.
Control de versiones y CI
| Integración | Qué hace |
|---|---|
| GitHub App | Ejecuta el plan de pruebas del proyecto en cada pull request, atiende peticiones @autonomy en los comentarios e informa con un check de GitHub. |
| GitHub Actions | Inicia ejecuciones desde un workflow en cuanto la URL de previsualización o el build están listos. |
| GitLab CI | Inicia ejecuciones web o móviles desde un pipeline y condiciona el job al resultado. |
| Jenkins | Inicia ejecuciones web o móviles desde un job de Jenkins y condiciona el build. |
| Bitrise | Envía APK o URL de previsualización desde un workflow de Bitrise. |
| CircleCI | Prueba previsualizaciones web y builds móviles desde jobs de CircleCI. |
Despliegues
| Integración | Qué hace |
|---|---|
| Vercel | Ejecuta las pruebas de un proyecto en cada despliegue de Vercel e informa con un check de despliegue de Vercel. |
| Netlify | Ejecuta las pruebas de un proyecto en cada despliegue de Netlify e informa con un check de GitHub. |
| Expo EAS | Ejecuta las pruebas móviles de un proyecto en cada build de EAS e informa con un check de GitHub. |
| Webhooks de despliegue | Ejecuta las pruebas de un proyecto cuando tu propio CI, Railway o Coolify termina un despliegue. |
Incidencias y chat
| Integración | Qué hace |
|---|---|
| Linear y Jira | Convierte una incidencia en un ticket, comenta cuando las ejecuciones la vuelven a ver y sincroniza el estado del ticket de vuelta. |
| Slack | Publica los resultados de las ejecuciones y las incidencias en el canal de cada proyecto, y responde preguntas o inicia ejecuciones cuando lo mencionas. |
| Notificaciones y webhooks | Envía eventos de ejecuciones, incidencias y de la organización por correo, Slack y webhooks firmados. |
Observabilidad
| Integración | Qué hace |
|---|---|
| Exportación a OpenTelemetry | Exporta una traza por ejecución, con un span por paso, a cualquier endpoint OTLP. |
| Datadog | Envía esas trazas a Datadog APM y localiza allí los pasos fallidos. |
Por dónde empezar
Empieza por lo que crea tus objetivos de previsualización o de staging: a menudo la GitHub App con Vercel o Netlify, o un webhook de despliegue para otros hostings. Añade Slack o un webhook para que los fallos lleguen al equipo responsable del recorrido. Conecta Linear o Jira cuando valga la pena seguir las incidencias como tickets.
Puesta en marcha de una integración
- Elige el proyecto al que sirve la integración.
- Escoge un plan de pruebas que demuestre un recorrido real de usuario.
- Guarda las claves y los secretos de Autonomy en el almacén de secretos de tu herramienta.
- Inicia una ejecución a mano y después activa las ejecuciones automáticas.
- Envía los fallos y las incidencias nuevas al equipo responsable del recorrido.
Qué publican las integraciones
Las integraciones publican un resultado breve y un enlace a la ejecución, no todas las capturas. Quien revisa debería ver si la ejecución se superó y llegar a la página completa de la ejecución con un clic. Solo sale de Autonomy un conjunto autorizado de datos: nunca prompts, detalles del modelo de IA, costes ni secretos.
¿No lo encontraste?