Skip to main content

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.

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.

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

1

Open UserJourneys settings

Sign in to UserJourneys settings. You can also open Settings from the sidebar in the app.
2

Open Setup

Select the Setup tab.
3

Start the GitHub connection

In the GitHub section, click Connect GitHub App.
4

Choose the GitHub account

GitHub opens the UserJourneys GitHub App installation page. Choose the personal account or organization that owns the repository.
5

Select repository access

Choose the repository UserJourneys should use.
Select only the repository you want the AI agent to work with unless your team intentionally wants to grant broader access.
6

Approve the installation

Click Install or Save in GitHub. GitHub sends you back to UserJourneys.
7

Choose the repository in UserJourneys

If UserJourneys shows a repository picker, select the repository and click Use Repository.
8

Confirm the connection

The GitHub section shows the connected repository name.
The AI agent can now use the connected repository to read code and create draft pull requests for approved code changes.

Troubleshooting

Ask a GitHub organization owner or app manager to install the app, or request permission to install GitHub Apps for the organization.
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.
Go to Settings > Setup > GitHub, click Disconnect, then connect the GitHub App again and choose the correct repository.
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.