NeetoChat's GitHub integration enables support teams to seamlessly link customer tickets to GitHub issues. This allows developers to efficiently track and address customer-reported bugs or feature requests, ensuring a faster and more organized resolution process for technical issues.
Connect GitHub Integration
Go to Admin Panel.
Under Integrations , click on GitHub.
Click on Connect GitHub.
You will be redirected to GitHub.
Select an account to proceed.
Choose either All or Specific Repositories.
Click Install or Save. The Save button will appear if the same account is connected to another workspace.
After the connection, GitHub will redirect you back to NeetoChat.
Select a repository.
Click Save Changes.
Sending Tickets to GitHub
Once GitHub is connected as described earlier, you can start sending tickets to GitHub using the following steps:
Select the ticket.
In the right sidebar, click the Create GitHub Issue button.
Troubleshooting
-
Save Button is Not Clickable
If the GitHub integration is already connected to another workspace, GitHub might display it as "already connected," causing the Save and Cancel buttons to be disabled. To resolve this:Make a minor change in the configuration settings.
Revert the changes.
This will enable the buttons, allowing you to click Save.
-
Disconnecting from One Workspace Disconnects All Workspaces
This behavior is expected. When you first connect the GitHub integration, you link your account to the NeetoChat app, creating a single connection shared across multiple workspaces.Disconnecting from one workspace (e.g., Workspace 1) removes this single connection, which impacts all other workspaces.
Don’t worry; when this happens, you will receive an email from NeetoChat with a reconnection link. Simply follow the link to reconnect the integration.