In this section we will explain the workflow on how to configure our Webhook service for the full Document automation CI cycle.

On the home screen, next to the desired Document, by clicking on ... click on the Webhook API

The dialog will show the following parameters and options:

  • Webhook URL (required for Webhook configuration on Git provider side)
  • Secret Token (required for Webhook configuration on Git provider side)
  • Application Type (required for Webhook configuration on Git provider side)
  • Allow webhook push to Git (will allow a Document to be pushed automatically to the Git project)

The parameters provided above should be set in the Git provider application for the given project:

  • GitLab - Settings > Webhooks
  • GitHub - Settings > Webhooks > Add webhook

Make sure that Enable SSL verification option is enabled.

More details on configuring Webhooks for Git providers could be found bellow: