Back to Documentation

Setting Up GitHub Webhooks

Learn how to connect your GitHub repositories to Flowentis.

Step-by-Step Instructions

1. Create a Zap

In the Flowentis dashboard, create a new workflow and select GitHub Trigger. Choose your event type (e.g., Issue Comment) and copy the generated Webhook URL.

2. Open GitHub Repository Settings

Go to the GitHub repository you want to monitor. Click on the Settings tab, then select Webhooks from the left sidebar.

3. Add Webhook

Click the Add webhook button in the top right corner.

4. Configure Webhook Details

  • Payload URL: Paste the URL you copied from Flowentis.
  • Content type: Select application/json.
  • Secret: Leave this blank (unless configured in your flow).
  • SSL verification: Ensure "Enable SSL verification" is selected.

5. Select Events

Choose "Let me select individual events" and ensure you check the boxes that match your Flowentis trigger (e.g., Issue comments, Pull requests, or Issues).

6. Save Webhook

Click Add webhook. GitHub will send a "ping" to Flowentis to verify the connection. You should see a green checkmark next to the webhook in GitHub if it was successful.

Pro Tip: Testing your webhook

Once configured, try performing the action in your GitHub repo (like leaving a comment). You can see the history of deliveries in the GitHub webhook settings page under the "Recent Deliveries" tab to debug any issues.