Docs de Autonomy
Integraciones

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ónQué hace
GitHub AppEjecuta el plan de pruebas del proyecto en cada pull request, atiende peticiones @autonomy en los comentarios e informa con un check de GitHub.
GitHub ActionsInicia ejecuciones desde un workflow en cuanto la URL de previsualización o el build están listos.
GitLab CIInicia ejecuciones web o móviles desde un pipeline y condiciona el job al resultado.
JenkinsInicia ejecuciones web o móviles desde un job de Jenkins y condiciona el build.
BitriseEnvía APK o URL de previsualización desde un workflow de Bitrise.
CircleCIPrueba previsualizaciones web y builds móviles desde jobs de CircleCI.

Despliegues

IntegraciónQué hace
VercelEjecuta las pruebas de un proyecto en cada despliegue de Vercel e informa con un check de despliegue de Vercel.
NetlifyEjecuta las pruebas de un proyecto en cada despliegue de Netlify e informa con un check de GitHub.
Expo EASEjecuta las pruebas móviles de un proyecto en cada build de EAS e informa con un check de GitHub.
Webhooks de despliegueEjecuta las pruebas de un proyecto cuando tu propio CI, Railway o Coolify termina un despliegue.

Incidencias y chat

IntegraciónQué hace
Linear y JiraConvierte una incidencia en un ticket, comenta cuando las ejecuciones la vuelven a ver y sincroniza el estado del ticket de vuelta.
SlackPublica 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 webhooksEnvía eventos de ejecuciones, incidencias y de la organización por correo, Slack y webhooks firmados.

Observabilidad

IntegraciónQué hace
Exportación a OpenTelemetryExporta una traza por ejecución, con un span por paso, a cualquier endpoint OTLP.
DatadogEnví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?

On this page