GitHub
Your ReposTeam ReposAdd Repository
acme/frontend
acme/api
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.| Setting | What to Choose |
|---|---|
| Repository | The repo to monitor |
| Production Branch | Usually main — only PRs to this branch trigger automation |
| Project | Which Janet project to update |
| When PR Opens | Column to move tickets to (default: “In Review”) |
| When PR Merges | Column to move tickets to (default: “Done”) |
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.
GitHub
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.GitHub
Add Account
willcraft
will-personal
FAQ
Can multiple people configure the same repository?
Can multiple people configure the same repository?
Yes, to different projects. The same repo-project combination can only exist once.
Do all team PRs trigger automation?
Do all team PRs trigger automation?
Yes. Any developer’s PR triggers it, not just yours.
Can one repo update multiple projects?
Can one repo update multiple projects?
Yes. Click “Link Another Project” when configuring.
Can I skip automation for a specific PR?
Can I skip automation for a specific PR?
Include
#janet-ignore in the PR title or description. Janet AI will skip it entirely.Why are tickets with my PRs not getting auto-assigned to me?
Why are tickets with my PRs not getting auto-assigned to me?
Janet AI identifies PR contributors by commit email. If your commit email is anonymized (e.g. For the full guide see: Mac / Windows
123456+username@users.noreply.github.com), Janet can’t match it to your account.GitHub.com:- Click your profile picture -> Settings
- In the Access section, click Emails
- Add and verify your email address
- Set it as your Primary email address
- Make sure “Keep my email addresses private” is Off