GitLab Issues integration
Turn feedback into issues in a GitLab.com project you control.
GitLab Issues is available on the Professional and Unlimited plans.

Before you start
You need a PushFeedback project and a team Administrator role.
- Create a GitLab personal access token with the
apiscope and a role that can create issues in the target project. - On the project's overview page, open Actions and select Copy project ID. You can also use the full project path, such as
group/project. See GitLab's project ID guide. - If you want to assign new issues automatically, use the GitLab Users API to find the user's numeric
id. - PushFeedback encrypts the token and never displays it again.
Configure GitLab Issues
-
In the PushFeedback dashboard, open your project, then Settings > Integrations > GitLab Issues.
-
In 01 Connection and destination, enter the access token and project ID or path.
-
In 02 Delivery controls, keep Enabled selected or pause delivery without losing the configuration. Select Require a message to skip rating-only feedback.
-
In 03 Message recipe, customize the issue title and description with feedback and project variables.
-
Under Advanced rules and custom fields, add optional labels, an assignee user ID, and delivery rules.
-
Save the integration, then select Test connection to validate the saved token and project. It does not create an issue.
For variables, filters, and JSON examples, see message templates and delivery rules.
Delivery behavior
Only enabled integrations deliver feedback that matches the controls and rules. See delivery troubleshooting if nothing arrives.
Remove GitLab Issues
Open the GitLab Issues integration settings and select Remove, then confirm Remove integration.