Skip to main content
Connect your GitHub repos to Janet AI so tickets move automatically when PRs are opened and merged.
INTEGRATION SETTINGS
GitHub
Repositories
Accounts
PR Events
Danger Zone
Slack
Discord
GitHub
Connected as will@acme.com
Your ReposTeam ReposAdd Repository
acme/frontend
Mobile App · main
Active
acme/api
Backend API · main
Active

Setup

Go to Integrations -> GitHub, click Connect, and install the Janet AI GitHub App. Then click Add Repository to link a repo to a project.
SettingWhat to Choose
RepositoryThe repo to monitor
Production BranchUsually main — only PRs to this branch trigger automation
ProjectWhich Janet project to update
When PR OpensColumn to move tickets to (default: “In Review”)
When PR MergesColumn to move tickets to (default: “Done”)
Use Link Another Project to map the same repo to multiple projects.

How It Works

When a PR is opened, Janet AI matches it to a ticket — either by explicit mention (fixes PROJ-123) or by semantic search across active tickets. The matched ticket moves to your configured column automatically.
INTEGRATION SETTINGS
GitHub
Repositories
Accounts
PR Events
Danger Zone
Slack
Discord
GitHub
Connected as will@acme.com
Mergedcleanup expired org invites from database11d ago
Mergedfix cost tracking entry points + env vars21d ago
Openedadd rate limiter to public API endpoints2d ago
Mergedbug fix: agent failing to read user created docs12d ago
Mergedauto-nav to repos tab after github install13d ago

Auto-Create Tickets

Enable “Create ticket if no match found” in your repo config. Janet AI will create a new ticket from the PR title and place it in your configured column — all the same automation still applies.

Multiple Accounts

Connect additional GitHub accounts via Settings -> Add Account for personal + work GitHub or multiple organizations.
INTEGRATION SETTINGS
GitHub
Repositories
Accounts
PR Events
Danger Zone
Slack
Discord
GitHub
2 accounts connected

FAQ

Yes, to different projects. The same repo-project combination can only exist once.
Yes. Any developer’s PR triggers it, not just yours.
Yes. Click “Link Another Project” when configuring.
Include #janet-ignore in the PR title or description. Janet AI will skip it entirely.
Janet AI identifies PR contributors by commit email. If your commit email is anonymized (e.g. 123456+username@users.noreply.github.com), Janet can’t match it to your account.GitHub.com:
  1. Click your profile picture -> Settings
  2. In the Access section, click Emails
  3. Add and verify your email address
  4. Set it as your Primary email address
  5. Make sure “Keep my email addresses private” is Off
For the full guide see: Mac / WindowsGitHub Desktop:On Mac: GitHub Desktop (menu bar) -> Settings -> GitOn Windows: File -> Options -> GitSelect the email you use with Janet AI in the Email dropdown.For the full guide see: Mac / WindowsCommand line:
git config --global user.email "YOUR_EMAIL"
For the full guide see: Mac / Windows