Skip to main content
Before you begin, make sure that you have GitHub user permissions to manage external apps in your GitHub organization.

Creating an account

  1. Log in to Tusk (https://app.usetusk.ai) with Google or with email/password. Team members who sign up with your company’s email domain will automatically be added to the organization.
Tusk login page with Google, GitHub, and GitLab auth options

Connect your GitHub organization

  1. After clicking out of the onboarding modal, you should be in the Integrations page. Click Connect to authorize GitHub.
Onboarding Guide 2
  1. Click on your GitHub organization.
Onboarding Guide 3
  1. Choose whether to authorize all repositories or only select repositories in your organization. Click Install.
Onboarding Guide 4
If you have a white-glove onboarding call booked, you can stop here. We will do the rest of the onboarding on your call.

Sync your repos

  1. Upon successful authorization, you’ll be redirected to the Settings page in Tusk. Check the boxes belonging to the repositories that you want to make pull requests in.
Onboarding Guide 5
  1. Click Save on the Settings page. You’ll see a notification telling you that your repo(s) are being synced.
Onboarding Guide 6
  1. Wait 5 minutes for the repo(s) to be synced. During this time, files in your repo(s) are being vectorized and you will not be able to create any new issues.
Onboarding Guide 7
  1. Done! You can start creating new issues after the 5 minutes are up.

FAQs

Make sure the additional repo(s) are in the same GitHub organization. If not, see the 3rd frequently asked question.If you’ve already given Tusk access to “All repositories” on initial GitHub connection:
  1. Go to Settings > GitHub in the Tusk web app
  2. Check the additional repo(s) that you want to sync
  3. Click Save changes to sync the additional repo(s)
You most likely gave Tusk access to “Only select repositories” on initial GitHub connection.
  1. Go to GitHub Settings > GitHub Apps for the current organization
  2. Click Configure for “Use Tusk”
  3. Under Repository access, click Select repositories
  4. Select the additional repo(s) from the dropdown menu
  5. Click Save
  6. In the Tusk web app, go to Settings > GitHub
  7. Click Update repos in the Repositories section
  8. Check the additional repo(s) that you want to sync
  9. Click Save changes to sync the additional repo(s)
  1. Go to GitHub Settings > GitHub Apps for the current organization
  2. Click Configure for “Use Tusk”
  3. Click Uninstall in the “Danger zone”
  4. Return to the Tusk web app’s settings
  5. Click Connect on the GitHub integration
  6. Select the new GitHub organization to authorize Tusk on