Menu

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

  1. Navigate to your Project Settings > Integrations.
  2. Click Configure next to GitHub.
  3. You will be redirected to GitHub to authorize the Feedback Falcon OAuth application.
  4. Select the specific repository you wish to sync with this project.
  5. Save your settings.
  6. 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:

  1. Navigate to your GitHub repository Settings.
  2. Click on Webhooks in the left sidebar, then click Add webhook.
  3. In the Payload URL field, paste your Feedback Falcon Integration Webhook URL.
  4. Set the Content type drop-down to application/json.
  5. Leave the Secret field empty.
  6. Under "Which events would you like to trigger this webhook?", select Let me select individual events.
  7. Check the boxes for Issue comments, Issues (for 2-way label/status sync), and Pushes (if utilizing git commit task commands).
  8. Ensure the Active box is checked, and click Add webhook.