- Create a GitLab account.
Define the Webhook
In GitLab, within your project's vertical navigation bar, click Settings and then click Webhooks.
Click Add new webhook.
Define a Webhook in Transposit and select the GitLab template in the Prebuilt template drop-down.
After you click Submit above, copy the Endpoint URL in Transposit from your newly created GitLab webhook.
Paste Transposit's Endpoint URL into the URL field in the GitLab webhook form.
Trigger the Webhook
Simulate an action, such as a pull request, in your GitLab repo, by using the Test functionality.
When you click Refetch payload in your Webhook definition in Transposit, the payload sent by GitLab is made available, as shown below.
The prebuilt template has automatically extracted relevant GitLab fields and mapped them to Transposit alert fields.
Continue developing your webhook settings in Transposit, as described in Setting Up Webhooks.