How to integrate GitHub in Workstatus ?
- Open a web browser and navigate to https://github.com/
- Click on the Sign in option.
- Enter your account credentials.
- Successfully log in to access the GitHub dashboard.

- Open a web browser and navigate to https://github.com/.
- Click on the Sign in option.
- If you do not have an existing account, create a new GitHub account by following the on-screen registration process.
- Once the account is created, log in using your credentials to access the GitHub dashboard.

- After successful sign-in, the GitHub homepage (dashboard) will be displayed.

- Click on the Profile icon in the top-right corner of the page.
- From the dropdown menu, select the Your repositories option.
- Click on New to create a new repository.
- Enter the required repository details and click Create repository to complete the process.


- Verify that the repository creation process has completed successfully.
- Confirm that the newly created repository appears under Your Repositories in your GitHub account.
- Open the repository to ensure it is accessible and ready for adding files, code, or configurations.

- Click on your Profile icon in the top-right corner of the GitHub page.
- From the dropdown menu, select Your organizations.
- Click on New organization.
- Select Create a free organization to proceed with the organization setup.

[](https://storage.crisp.chat/users/helpdesk/website/-/f/3/e/4/f3e4eb6758a66800/image_h8vy7m.png)
- Fill in the required organization details and credentials.
- Click on Next to continue.
- After successful setup, the newly created organization will be visible in your account.
- Click on the organization name to open it.
[](https://storage.crisp.chat/users/helpdesk/website/-/f/3/e/4/f3e4eb6758a66800/image_dax6um.png)
- The organization homepage will be displayed.
- Click on the Projects button to proceed.

- Click on New Project from the Projects section.
- Choose any available feature or template on which you want to create the project.
- Enter the Project Name in the required field.
- Click on Create Project to successfully create the project.


[](https://storage.crisp.chat/users/helpdesk/website/-/f/3/e/4/f3e4eb6758a66800/image_nkk6ou.png)
- Select the newly created project from the list of available projects.
- Upon selection, the project details page will be displayed, indicating that the project has been opened successfully.

- Log in to your Workstatus account.
- Enter the valid credentials
- Click on login
- Navigate to the Settings section.
- Click on Integrations to proceed.
- Then Click on add Integrations.



- Select GitHub.

- Enter the Personal Access Token in the designated field.
- Enter the Organisation Name in the corresponding field.
To get Personal Access Token follow these steps
- Visit GitHub account
- click on profile image
- click on setting

- Scroll downward
- There is a Developer option
- select Developer option
- Then select Personal Access Tokens
- Click on Tokens(Classic)


- Click on Generate new tokens
- Then click on Generate new token classic.

- Enter Note
- Select checkbox of Project
- click on Generate Token


- Copy the generated token
- Go to workstatus >>setting>>Integrations>

- After completing the previous step, the import selection page will be displayed.
- Select the Project in which you want to add the data imported from GitHub.
- To create a new project, select the Create New option.
- Click on Import to start the GitHub project import process.

- Go to GitHub and open the required repository or project.
- Navigate to the relevant Project or Board section.
- Click on the Add item option.
- Enter the task details as required.
- Save the item to successfully create the task.


- After clicking on Add item, fill in the task details.
- Task Name
- Start Date
- End Date
- Description
- Comment
- Review all the entered information for accuracy.
- Click on Create to successfully add the task to the project.

- Click on task_0001

- Go to the Project listing page and search the name of project

- Click on the project>>Click on the list(new)>>Check the task is showing in workstatus

Updated on: 19/12/2025
Thank you!