Skip to main content
Connect Noxus to your development tools for automated code management, issue tracking, and project coordination.

Supported Developer Tools

ToolAuthenticationKey Capabilities
GitHubOAuth / Personal Access TokenRepositories, issues, PRs, actions, code reviews
LinearAPI KeyIssues, projects, teams, workflows
GitLabPersonal Access TokenRepositories, merge requests, pipelines

GitHub Integration

Authentication Methods

Capabilities

  • Clone and fetch repositories
  • Read file contents
  • Create and update files
  • Manage branches
  • Access commit history
  • Create and update issues
  • Add comments and labels
  • Assign to users
  • Link to pull requests
  • Search and filter issues
  • Create pull requests
  • Review and comment on PRs
  • Approve or request changes
  • Merge pull requests
  • Trigger CI/CD workflows
  • Trigger GitHub Actions
  • Monitor workflow runs
  • Access run logs
  • Dispatch repository events

Common Use Cases

AI-powered code review workflows:
  • Analyze code changes with AI
  • Check for security issues
  • Enforce coding standards
  • Automated suggestions

Linear Integration

Authentication: API Key

Linear uses API key authentication for secure access to your workspace.
1

Generate API Key

In Linear: Settings → API → Create new key
2

Copy Key

Copy the generated API key
3

Configure in Noxus

Go to Integrations → Linear → Enter API key
4

Save

Save the connection

Capabilities

  • Create and update issues
  • Manage issue status and priority
  • Assign to team members
  • Add comments and attachments
  • Set estimates and due dates
  • Create and manage projects
  • Track project progress
  • Organize with milestones
  • View project roadmaps
  • Access team information
  • View team members
  • Get team workflows
  • Track team capacity

Common Use Cases

Automatically triage and route issues:
  • AI-powered categorization
  • Smart team assignment
  • Priority detection
  • Auto-labeling

Security Best Practices

Token Management

  • Generate separate tokens per integration
  • Rotate tokens regularly
  • Revoke unused tokens
  • Monitor token usage

Permission Scoping

  • Use minimum required permissions
  • Regular permission audits
  • Separate tokens for different environments
  • Document token purposes

Troubleshooting

Possible Causes:
  • Invalid API token or key
  • Token revoked or expired
  • Incorrect credentials
  • Network connectivity issues
Solutions:
  • Generate a new token
  • Verify credentials are correct
  • Check token hasn’t been revoked
  • Test connection manually
Possible Causes:
  • Insufficient permissions
  • Repository/project access restrictions
  • Organization policies
  • Token scope limitations
Solutions:
  • Verify token has required scopes
  • Check repository/project permissions
  • Review organization settings
  • Use OAuth for broader access (GitHub)
Possible Causes:
  • Too many API requests
  • Concurrent operations
  • Bulk data operations
Solutions:
  • Implement rate limiting in flows
  • Use batch operations
  • Add delays between requests
  • Upgrade API limits if available

Next Steps