VexoAI GitHub Integration: add Vexo to your app with one click

Feb 11, 2026

Federico NicoliCo-Founder
Jump to section

Integrating Vexo into your React Native or Web app has always been straightforward: install the package and add one line of code. But we wanted to make it even simpler, especially for teams where not everyone is comfortable editing code.

With VexoAI GitHub Integration, you can connect your repository and we'll create a pull request that adds Vexo to your codebase automatically. No manual setup required.

How It Works

The integration uses a GitHub App that you install on your account or organization. When you connect a repository to your Vexo app:

  1. You select which specific repositories the app can access (no organization-wide permissions)
  2. Vexo detects your project structure and framework
  3. We generate the integration code and create a pull request to your repository
  4. You review the PR, merge it, and Vexo starts collecting data

The PR includes the vexo-analytics package installation and the initialization call in your app's entry point. For React Native apps using Expo, we handle the Expo-specific configuration as well.

Setup

  1. Go to your app's Settings in the Vexo dashboard
  2. Click "Install VexoAI GitHub App" in the GitHub Integration section
  3. Select the repository you want to connect
  4. Click "Set Up with VexoAI"
  5. Review and merge the generated pull request

Permissions

The GitHub App requests minimal permissions:

  • Read access to repository metadata
  • Read and write access to code (to create the integration PR)
  • Read and write access to pull requests

You choose which repositories to grant access to during installation. You can disconnect any repository or remove the app entirely from your Vexo dashboard at any time.

What's Next

This GitHub integration is the foundation for upcoming AI-powered features we're building. With your repository connected, we'll be able to offer:

  • AI analysis of user sessions to surface patterns and friction points
  • Automated insights that correlate user behavior with specific code changes
  • Personalized engagement tools based on individual user activity

We'll share more details as these features become available.


Questions or feedback? Reach out at hello@vexo.co or join our Discord.

Start today for free

Our free tier is the perfect starting point to try vexo. You can upgrade at any time!