Skip to main content
Connect GitHub to give Mo repository context, start pull request (PR) sessions from the web composer, comments, labels, or the CLI, and receive reports and commit checks. Reports include findings and playback links for selected verified flows when recordings are available.

Connect GitHub

Install the Momentic GitHub App in Settings > Integrations. Connect your personal GitHub account in Settings > Profile to start sessions through comments or labels. You must belong to exactly one Momentic workspace connected to that installation; otherwise, start in the intended workspace. Workspace access and billing limits apply.

Add repository context

Select repositories on the Mo workspace page for read-only code and diffs. Include a repository or PR reference and the running app URL in your brief. See workspace repositories for refresh behavior and revision checks.

Start a PR session

From the web app

Paste a GitHub PR link into your description, or select + > Pull request and enter its URL. The selected PR appears as a GitHub pill; remove it with the X. Include the app URL in your description when known, or select an environment.

From a comment

Mention Mo in a new comment on an open PR:
Mo acknowledges the request with an eyes reaction and posts a session link when testing starts. Open that link to answer access and testing questions. Questions, incidental mentions, edits, and inline review comments don’t trigger sessions.

From a label

Set Mo trigger label in Settings > Integrations > GitHub and apply that label to the PR. Mo tests the captured commit, skipping changes without testable app behavior. Remove and reapply the label for another run; removing it or pushing commits doesn’t cancel or restart testing. Leave the setting blank to disable label triggers.

From the CLI

From the CLI, start against the PR and its deployment:

Choose a preview

An environment supplies the target without requiring a preview URL. Otherwise, Mo looks for Vercel, Cloudflare Pages, or Netlify preview links. If discovery fails or finds multiple targets, the session still starts: Mo can inspect the PR or ask you which app to test. Mo retries pending deployments for up to 10 minutes. See PR API requests and qa start options for unpublished patches.

Review results

PR sessions show a PR badge. Each session updates its review with findings, agent counts, runtime, and up to three verified-flow recordings. Earlier reviews collapse as Outdated. Copy for your coding agent includes bug summaries and available source diagnoses. Open the report for evidence.

Commit checks

With Checks access, the Mo check follows the latest request on that commit. It stays pending during testing or questions. Passing requires verified cases without bugs or coverage gaps. Bugs and runtime errors fail; static findings or incomplete coverage can produce a neutral result. The check doesn’t verify the deployed revision. With Pull requests: write, Mo posts reviews; with Issues: write alone, it posts PR comments. See Mo integrations for other connections.