Configuration
To configure the github integration, you'll need:
Parameter | Type | Required(*) | Description |
---|---|---|---|
webhook_signing_secret | string | * | The signing secret to verify incoming requests from Github |
Example
{
"webhook_signing_secret": "whsec_e5cf4458caae49ae72d8f275deb9b63bdd41dd5c932c27c9346d428fb9e1d0a0"
}
Schema
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"webhook_signing_secret": {
"description": "The signing secret to verify incoming requests from Github",
"maxLength": 100,
"minLength": 1,
"type": "string"
}
},
"required": [
"webhook_signing_secret"
],
"type": "object"
}
Configure via Dashboard
The easiest way to configure this integration is through the MagicBell dashboard:
- Log in to your MagicBell dashboard.
- Navigate to Settings > Integrations.
- Find and click on this integration.
- Follow the on-screen instructions to complete the configuration.

MagicBell Dashboard: Integration Configuration