OpenProject is the leading open source project management software.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
openproject/docs/system-admin-guide/webhooks
luz paz 3683042c9b Fix typos in user facing and non-user facing code 4 years ago
..
README.md Fix typos in user facing and non-user facing code 4 years ago
Sys-admin-webhooks-configuration.png
Sys-admin-webhooks.png
image-20201007133753887.png documentation for webhooks on projects 4 years ago
image-20201007140523324.png documentation for webhooks on projects 4 years ago

README.md

sidebar_navigation description robots keywords
[{title Webhooks} {priority 600}] Configure webhooks in OpenProject. index, follow webhooks

Webhooks

You can set up webhooks for OpenProject in order to integrate OpenProject with other applications. A scenario is for example to signal the creation of a time log in OpenProject to a billing application.

Navigate to -> Administration -> Webhooks to set up your webhooks in OpenProject.

Press the green + Webhook button to add a new webhook to OpenProject.

image-20201007133753887

You can configure the following options for webhooks:

  1. Choose a name identifying the webhook.
  2. Payload URL defines the endpoint, called when the webhook is triggered.
  3. Freely choose an additional description to further identify the intent of the respective webhook.
  4. By defining a Signature secret you guarantee that the sender of the payload request is actually OpenProject. The client will then check this signature secret.
  5. Enable if the webhook should be active.
  6. Set the events for which the webhook should be activate, i.e. webhook for updating or creating projects or work packages, or for creating time entries.
  7. Select for which projects the webhook should be active. You can choose all projects or only specific projects. For example if you select the project "System admin guide", an event (ie. create a new time entry) will be fired via the webhook. This will only happen if a user logs time within the selected projects.
  8. Press the blue Create button to save your changes.

Add new webhook screenshot