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.