Documentation

Review evidence providers

The full catalogue of providers that can attach verification evidence to a pull request.

Thirty-one providers can attach evidence to the pull requests opened by Coroid. To find out what evidence is and why it should appear on the pull request, see Review evidence.

Configure providers under the project's integration settings.

Git-native

ProviderProduces
GitHub Actions environmentsWeb preview
GitLab Review AppsWeb preview

These require minimal setup, as the environment already exists on the git surface that Coroid reads from.

Static hosting

ProviderProduces
VercelWeb preview
NetlifyWeb preview
Cloudflare PagesWeb preview
AWS AmplifyWeb preview

Full-stack previews

ProviderProduces
RenderWeb preview
RailwayWeb preview
Heroku Review AppsWeb preview
Fly.ioWeb preview
NorthflankWeb preview
QoveryWeb preview
PorterWeb preview

Mobile distribution

ProviderProduces
Expo EASMobile build
TestFlightMobile build
Google Play internal testingMobile build

Review and scanning

ProviderProduces
CodeRabbitAI review
Qodo / PR-AgentAI review
GreptileAI review
Cursor BugbotAI review
SonarQube CloudSecurity scan
SnykSecurity scan
SemgrepSecurity scan

Coverage and visual

ProviderProduces
CodecovCoverage
ChromaticVisual review
PercyVisual review

End-to-end testing and monitoring

ProviderGenerates
Cypress CloudEnd-to-end and performance testing
ChecklyEnd-to-end and performance testing
MaestroEnd-to-end and performance testing
BrowserStackEnd-to-end and performance testing

Custom

A custom evidence webhook Covers any tool not listed here. If a tool can post a result, it can supply evidence.

How evidence is ingested

Providers differ in how Coroid picks up their output:

  • Git surface — reads from the commit or pull request status that your provider already writes. Requires minimal setup.
  • CI output — reads from your pipeline's output.
  • Direct API — Coroid calls the provider directly, which provides richer detail but requires credentials.
  • Direct deploy — Coroid can trigger the preview itself.

Start with the Git surface where a provider supports it. It usually works without extra credentials since the integration you already use writes the status.

Choosing

Connect what you already run. Review evidence simply surfaces existing verification next to the code, rather than forcing you to adopt new tools — and every extra artefact competes for the reviewer's attention. See Review evidence.