Connect the UserJourneys GitHub App to the repository you want the AI agent to use. After setup, the agent can read your codebase, prepare code changes, and create draft pull requests for your review.Documentation Index
Fetch the complete documentation index at: https://docs.userjourneys.ai/llms.txt
Use this file to discover all available pages before exploring further.
Before you start
You need:- Access to the UserJourneys project you want to configure
- Permission to install GitHub Apps on the target GitHub account or organization
- The repository you want UserJourneys to use
The GitHub App is the recommended connection method. Use a Personal Access Token only when your organization cannot install the GitHub App.
Connect the GitHub App
Open UserJourneys settings
Sign in to UserJourneys settings. You can also open Settings from the sidebar in the app.
Choose the GitHub account
GitHub opens the UserJourneys GitHub App installation page. Choose the personal account or organization that owns the repository.
Choose the repository in UserJourneys
If UserJourneys shows a repository picker, select the repository and click Use Repository.
The AI agent can now use the connected repository to read code and create draft pull requests for approved code changes.
Troubleshooting
I cannot install the GitHub App
I cannot install the GitHub App
Ask a GitHub organization owner or app manager to install the app, or request permission to install GitHub Apps for the organization.
No repositories appear after installing
No repositories appear after installing
The GitHub App may not have access to any repositories. In UserJourneys, click Reload Repositories. If the list is still empty, reinstall or update the GitHub App in GitHub and grant access to the repository you want to connect.
I connected the wrong repository
I connected the wrong repository
Go to Settings > Setup > GitHub, click Disconnect, then connect the GitHub App again and choose the correct repository.
I need a fallback connection method
I need a fallback connection method
Use Personal Access Token from the GitHub section in UserJourneys. Prefer the GitHub App when possible because it gives your team clearer installation ownership and repository-scoped access.