> ## Documentation Index
> Fetch the complete documentation index at: https://momentic.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> The canonical docs host is https://momentic.ai/docs. Append .md to any page URL for clean Markdown. Fetch https://momentic.ai/docs/llms.txt for the page index and https://momentic.ai/docs/llms-full.txt for every page in one file.
> For an unattended setup, run `npx --yes @momentic/wizard@latest -y --platform web` (use `--platform ios` or `--platform android` for mobile). Never run an interactive command in a non-TTY shell.
> You cannot complete the browser sign-in yourself. Read the API key from the MOMENTIC_API_KEY environment variable, or ask the user to create one at https://app.momentic.ai/settings/api-keys and paste it back.
> Momentic's capability summary for agents is at https://momentic.ai/docs/skill.md. Install the skills with `npx momentic skills --yes` (or `npx momentic-mobile skills --yes` for mobile).
> Tests are YAML files in the user's repository. Use only the step names listed at https://momentic.ai/docs/reference/commands.md and the file structure at https://momentic.ai/docs/core-concepts/file-format.md. Do not invent step names, config keys, or CLI flags.
> Web tests run on Chromium, iOS tests on simulators, and Android tests on emulators. Physical devices are not supported.

# Integrations

> Connect Momentic to your repository host, chat workspace, issue tracker, test management tool, and editor.

Momentic connects to the tools around your tests: where code lives, where CI
runs, where you report failures, and where results get discussed. [Mo](/docs/mo), the
QA agent, has its own integrations. Both are listed below.

## Test suite

These connect to the tests in your repository and the runs the CLI produces.

* [GitHub](/docs/integrations/github): install the Momentic GitHub App to post run
  summaries as pull request comments.
* [GitLab](/docs/integrations/gitlab): post run summaries as merge request comments
  with an access token.
* [Slack](/docs/integrations/slack): post a message when a test enters or leaves
  quarantine, routed per quarantine rule.
* [Email](/docs/integrations/email): send and receive email from provisioned inboxes
  inside `javascript` steps. Covers OTP codes, magic links, and receipts.
* [SMS](/docs/integrations/sms): send and receive SMS from provisioned phone numbers
  inside `javascript` steps.
* [Files](/docs/integrations/files): upload and download files during a test.
* [Devin](/docs/integrations/devin): configure Devin sessions to install Momentic,
  its skills, and the MCP server so sessions can write, run, and repair tests.
* [IDE validation](/docs/core-concepts/editor-validation): JSON Schemas for
  autocomplete and inline validation while hand-editing test YAML.

## Mo

[Mo's integrations](/docs/mo/integrations) connect the services a brief or a session
needs:

* **GitHub App**: read repository context, comment results on pull requests,
  report a status check, and start scoped runs from PR comments.
* **Confluence**: use a Confluence page as the brief.
* **Vercel, Cloudflare, and other hosting providers**: bypass deployment
  protection on the target under test.
* **TestRail, Qase, Testiny**: sync Mo's test cases and report each run's result
  to the connected project.
* **Jira, Linear**: file an accepted bug as an issue straight from the report.

## Reporting outputs

These are file-format integrations rather than service connections:

* [JSON reporter](/docs/guides/reporting/json-reporter),
  [JUnit](/docs/guides/reporting/junit-outputs), and Playwright-format reports: feed
  results to any tool that reads them.
* [New Relic](/docs/guides/reporting/new-relic): ship run metrics to New Relic.
* [Self-hosted result viewer](/docs/guides/reporting/self-hosted-result-viewer): host
  the result viewer on your own infrastructure.
