--- title: "Generate a personal access token on GitHub" url: https://docs.catalyst.zoho.com/en/tutorials/githubbot/java/generate-personal-access-token/ description: "Build an extension on Zoho Cliq using Catalyst Integration Functions, that enables you to access and work with your GitHub repositories using a Cliq bot" last_updated: 2026-08-17T12:16:04Z service: All Services type: tutorial related_links: - name: "GitHub Integration" url: /en/devops/help/github-integration/introduction --- # Generate a Personal Access Token on GitHub Let us now generate a personal access token for the repositories in the Git account. A personal access token on GitHub functions like an OAuth access token and authenticates the access to the GitHub API. You can generate a personal access token on GitHub in the following way: 1. Navigate to your **Git account settings**, then **Developer Settings**. Click the **Personal access tokens** menu, then click **Tokens (classic)** → **Generate new token**. ![catalyst_gitbot_access_token_1](https://catalyst-docs-development.zohostratus.in/images/tutorials/githubbot/github-bot-generate-personal-access-token.webp) 2. Select **repo** as the scope. The token will be applicable for all the specified actions in your repositories. ![catalyst_gitbot_access_token_2](https://catalyst-docs-development.zohostratus.in/images/tutorials/githubbot/catalyst_gitbot_access_token_2.webp) 3. Click **Generate Token**. GitHub will display the personal access token only once. Ensure that you copy the token and store it in a safe space. ![catalyst_gitbot_access_token_3](https://catalyst-docs-development.zohostratus.in/images/tutorials/githubbot/catalyst_gitbot_access_token_3.webp) We will use this token in the Integration function's code, which will enable Catalyst to fetch necessary information about the repositories from GitHub.