Appearance
GitHub
Want the overview first? See the GitHub integration overview.
Have issues with user feedback and bug reports sent directly into your GitHub repository. Ybug will create new issues in the repository you choose, including the screenshot, console log, browser/OS info and any other context attached to the report.
How to set up
Configuration is per-project in Ybug. To integrate your project with GitHub, go to your dashboard and follow these simple steps:
1. Go to the Integrations section in your project settings.
2. Click the On/Off switch in the GitHub row.
3. Authorize the Ybug app by clicking the Authenticate button. You'll be redirected to GitHub and asked to give Ybug permissions to access the API.
4. Choose which GitHub repository should be used to create new issues, and optionally to whom they should be assigned. Click the Save settings button. You can test the integration by clicking the Test button — Ybug will try to send a sample report using the current settings.
After saving the integration settings, all new feedback reports should be automatically forwarded as new issues into your chosen GitHub repository.
Advanced settings
Click Advanced settings in the integration form to change how the created issue looks.
Issue title format — the default is [{{project.name}}] #{{report.id}} {{report.title}}, and you can compose your own from placeholders such as {{report.priority}} or {{report.user.email}}. See Title format for the full list.
Forwarded data — choose which details Ybug includes, from the source URL and the reporter to browser, screen size and custom user data. See Forwarded data for all the options.