GitHub Integration
The Feedback Falcon GitHub integration allows your team to seamlessly bridge the gap between user feedback and code execution.
Supported Features
- Repository Connection: Link your Feedback Falcon project directly to a specific GitHub repository.
- Issue Creation: When a task is moved to "To Do" or "In Progress", you can automatically create a corresponding GitHub Issue containing the original feedback description, attached screenshots, and technical context.
- Status Syncing: When a GitHub Issue is closed, the associated Feedback Falcon task is automatically moved to "Done".
- Comment Syncing: (Optional) Comments made in Feedback Falcon can be mirrored to the GitHub Issue to keep engineers and product managers aligned.
Setup Instructions
- Navigate to your Project Settings > Integrations.
- Click Configure next to GitHub.
- You will be redirected to GitHub to authorize the Feedback Falcon OAuth application.
- Select the specific repository you wish to sync with this project.
- Save your settings.
- A Webhook Setup URL and instructions will appear at the bottom of the modal.
Setting up the Webhook for 2-Way Sync
To allow comments and issue updates from GitHub to sync back into Feedback Falcon, you must configure a repository webhook using the URL generated in the previous step:
- Navigate to your GitHub repository Settings.
- Click on Webhooks in the left sidebar, then click Add webhook.
- In the Payload URL field, paste your Feedback Falcon Integration Webhook URL.
- Set the Content type drop-down to
application/json. - Leave the Secret field empty.
- Under "Which events would you like to trigger this webhook?", select Let me select individual events.
- Check the boxes for Issue comments, Issues (for 2-way label/status sync), and Pushes (if utilizing git commit task commands).
- Ensure the Active box is checked, and click Add webhook.