Documentation · Integrations
GitHub
Updated May 14, 2026 · FinityAi
GitHub hosts your repositories and issues. In FinityAi, you add a personal access token so the assistant can list and open what that token is allowed to see. FinityAi never bypasses GitHub—private repos stay private unless your PAT includes repo access.
What you need
- A GitHub account with access to the repositories you want the assistant to use.
- A classic (
ghp_) or fine-grained (github_pat_) token with scopes that match how you want to work—add repo for private repositories.
Connect in FinityAi
- Sign in to FinityAi, open Integrations, and turn GitHub on.
- Open Integrations → GitHub, paste your token, and save. Use Disconnect to remove it from FinityAi.
Assistant: enable tools
GitHub actions run when the assistant can use tools. Open the Assistant, enable tools in settings, and confirm the GitHub integration is on under Integrations.
What the assistant can do
In plain terms: list and search repositories you can access, list issues in a repo, and open repository or issue details—including owner, name, and issue number—when you ask in natural language.
Sample prompts
- “List my GitHub repositories.”
- “Search my repos for anything matching ‘analytics’ and show names.”
- “List open issues in owner/repo and show titles and numbers.”
- “Show details for issue #42 in octocat/Hello-World.”
- “What’s the description and default branch for myorg/my-service?”
Privacy and your token
- Your PAT is stored for your account so the hosted assistant can call GitHub.
- Rotate the token on GitHub and save a new one here if it leaks or you revoke access.
If something fails
- 401 / bad credentials — Token expired or revoked. Create a new PAT on GitHub and save it again.
- 404 on a private repo — Your token may lack repo scope for private repositories.
- Tools never run — Enable GitHub on Integrations and tools in the assistant; refresh status on the GitHub settings page.