BetterBugs Doc
  • OVERVIEW
    • BetterBugs Documentation
    • About
  • GETTING STARTED
    • Quickstart
  • PRODUCT FEATURES
    • Screen capturing
      • Cropped screenshot
      • Visible screen capture
      • Full web page screenshot
      • Delayed screenshot
      • Annotation
    • Screen recording
      • Current tab
      • Entire window
      • Add voice notes
    • Rewind
      • Getting started with Rewind
      • Privacy
      • Performance
    • Integrations
      • Slack
      • Jira
        • Two-way sync for Jira
      • Linear
      • ClickUp
      • Asana
      • GitHub
      • MS Teams
      • Trello
      • Azure Boards
      • Notion
      • GitLab
      • Sentry
      • LogRocket
      • Fullstory
      • Webhook
    • Clear Cookies & Cache
    • Settings
    • Mobile inspector
    • Comments/Activities
    • Developer tools
      • GraphQL - Error handling
      • Redact sensitive data
    • Keyboard shortcuts
    • Supported browsers
    • Incognito mode
  • DASHBOARD
    • Overview
      • Create new workspace
      • Create new project
    • Workspace Settings
      • General
      • Members
      • Integration
      • Billing
    • Project Settings
      • General
      • Project Members
      • Integrations
  • SESSIONS
    • Session filters
    • Sessions view
    • Bulk session actions
  • USE CASES
    • QA Engineers
    • Developers
    • Managers
    • Support Teams
    • UI Review
Powered by GitBook
On this page
  • BetterBugs integration with GitHub
  • Steps to integrate BetterBugs with GitHub
  • Steps to send an existing report to GitHub

Was this helpful?

  1. PRODUCT FEATURES
  2. Integrations

GitHub

Raise issues directly on GitHub repos with detailed bug reports.

PreviousAsanaNextMS Teams

Last updated 17 hours ago

Was this helpful?

BetterBugs integration with GitHub

BetterBugs and GitHub integration enable you to raise issues directly to your GitHub repo as GitHub issues. You can create a visual bug report with all the details you need to highlight to share the issue with your teammates and raise the issue directly on your GitHub repo.

Steps to integrate BetterBugs with GitHub

1

Install extension

2

Capture the bug

3

Enter bug details

Add a title* (Required) and other bug details about the bug.

4

Connect with GitHub

Open the "Send to your tools" dropdown from the top right corner of your screen. Click on "Authorize BetterBugs" to connect with your GitHub account.

5

Choose the BetterBugs workspace and project to connect

Below the "Send to your tools" dropdown, select the BetterBugs Workspace and Project to connect with GitHub.

  • Dropdown 1: User's Workspace (default: BetterBugs Workspace Name)

  • Dropdown 2: User's Project (default: BetterBugs Project Name)

6

Enter details for GitHub

Click on the "Send to your tools" dropdown and select "GitHub issue".

This fetches the available GitHub repository names for "Your GitHub issue info". Select the GitHub repository and add details, such as Assignees, Labels, and Due date.

7

Send Report

Hit the "Upload Bug Details" button from down below.

That's it.

You have successfully integrated GitHub with BetterBugs.

To check if the integration worked correctly and the report was shared with your GitHub repo,

  1. Open the report that you just shared (using the Issue report link from the GitHub task or your BetterBugs project).

Steps to send an existing report to GitHub

1

Login

Log in to your BetterBugs account.

2

Select project and open report

Select the project (within BetterBugs) that’s integrated with GitHub. Open the report you want to share.

3

Enter details for the GitHub issue

Click "Send to your tools" from the top menu and select "GitHub issue" from the "Select" dropdown.

This fetches the available GitHub repository names for "Your GitHub issue info". Select the GitHub repository and add details, such as Assignees, Labels, and Due date.

NOTE: You can also update any details already available in the bug report.

4

Send to GitHub

Hit the "Create Task" button.

You're good to go.

and pin it to the browser for quick access.

Take a , , or hit (if it's already enabled for the website).

NOTE: The integration will happen to the specific project you selected within BetterBugs. This means that if you have multiple projects, you'll need to set up separate integrations for each one. You can also with the tool.

A new tab with the created GitHub Task opens up, posting the Issue to the selected GitHub repository, with all the details and a link to the complete bug report with info. You can access the complete bug report on the BetterBugs Dashboard with all the information.

Click on the tab at the bottom right to check for a successful task creation message or any other activity on it. Make sure to enable the “Activities” with the toggle switch.

A new tab with the created GitHub Task opens up posting the Issue to the selected GitHub repository containing all the details and a link to the complete bug report with info.

Install the extension
screenshot
record a video
Rewind
integrate your entire workspace
developer tools
Comments/Activities
developer tools
BetterBugs Integration with GitHub