Skip to main content
All CollectionsOnboarding
Setting up GitHub webhooks for DX Onboarding
Setting up GitHub webhooks for DX Onboarding
Updated over a week ago

Introduction

DX onboarding uses pull request merge rates to measure ramp-up time. To get this data, DX listens for GitHub webhooks. You'll configure a webhook in GitHub using your DX account's unique URL.

Steps to configure the webhook

1. Go to your organization's webhook settings page and click "Add webhook".

(/organizations/[GitHub organization name]/settings/hooks)

โš ๏ธ The webhook must be set up at the organization level โ€“ not on a repository.

2. Use your DX Onboarding webhook URL as the Payload URL. Under "Which events would you like to trigger this webhook?", select "Let me select the individual events."

3. Only select "Pull requests". You may need to de-select "Pushes", which is enabled by default.

4. Click "Add webhook". If everything was configured correctly, you should see the "Install webhook" step marked as complete in DX.

Did this answer your question?