Not every team uses GitHub. If your engineering org runs on GitLab, whether cloud or self-hosted, the GitLab + FeatureOS integration gives you the same feedback-to-issue workflow. Push customer requests directly into GitLab issues, link existing ones, and set up sync rules so both tools stay current.
The setup works with GitLab Cloud out of the box and supports self-hosted instances with a few extra configuration steps.
How to Connect GitLab Cloud to FeatureOS#
- In FeatureOS, go to Dashboard > Organization Settings > Integrations > GitLab > Connect.
- Sign into GitLab and authorize FeatureOS to access your GitLab group.
- You land back in FeatureOS with the connected GitLab group and user profile visible.
Connecting Self-Hosted GitLab to FeatureOS#
Running your own GitLab instance? No problem. Enter your GitLab URL, Client ID, and Client Secret in the integration modal, then save to connect.
Automatically Push Feedback to GitLab Issues#
Send FeatureOS posts to GitLab automatically based on status:
- Push immediately after submission for real-time tracking.
- Push after moderation approval if you review posts before they go public.
Status Sync Rules Between GitLab and FeatureOS#
Configure two-way sync so updates flow between FeatureOS and GitLab:
- When any linked GitLab issue changes status, the FeatureOS post updates.
- When all linked issues change status, the post updates. Useful for multi-issue features.
- When a FeatureOS post changes status, linked GitLab issues update.
Click Add Rule to define the behavior, then save.
Creating and Linking GitLab Issues from FeatureOS#
Create a GitLab issue: From any FeatureOS post, click Push to GitLab, edit the title and description, select Issue Type and Project, then push.
Link existing issues: Already tracking that feature? Link multiple GitLab issues to a single FeatureOS post by searching with issue title or ID.
Unlink: Remove the GitLab reference from FeatureOS. The issue remains in GitLab.
Disconnect: Head to Organization Settings > Integrations > GitLab > Configure > Disconnect.
What GitLab + FeatureOS Does for Your Team#
Product managers track progress from FeatureOS. Developers get customer context inside GitLab issues without extra meetings. Status updates keep everyone, including customers, informed as features move through development.
