Page tree

Existing solutions to integrate Confluence with external applications and services may not be sufficient for effective team collaboration. Try a universal solution that can build a bridge between your Confluence Cloud and any system or applications on the basis of webhooks.

Send webhooks upon the occurrence of specific events in your Confluence to the external web handler.

  • Manage webhooks for specific events
  • Route webhooks to external web handlers
  • Integrate Confluence Cloud with any application or service of yours
  • Trigger webhooks only for specific actions
  • Get timely updates on events in Confluence in your workplace
  • Disable / enable webhooks when needed
  • Parse the webhook body and fetch its parameters
  • Unlimited webhooks

Managing webhooks

The app allows you to manage Confluence webhooks as follows:

  • create new webhooks
  • edit the existing webhooks
  • delete the no longer-needed webhooks
  1. Navigate to Confluence settings.
  2. Locate the Atlassian Marketplace section.
  3. Select Webhooks. The list with webhooks opens as follows:

For each webhook, the following information is shown:

  • Webhook - name of the webhook.
  • Status - status of the webhook (enabled / disabled)..
  • Last triggered - time when the webhook was triggered last time.
  • Description - description of the webhook.

Creating a new webhook

Click Add Webhook.

In the Create a new webhook form, specify the following information:

  • Webhook name - enter the name of the webhook.
  • Status - set the required status for the webhook.
  • URL - enter the URL endpoint which the webhook is sent to.
  • Event types - select the event which the webhook is triggered on.
  • Description - enter description for the webhook.

When complete, click Create.

Available webhook events

Expand the section below to see the list of the webhook events available in our app.

attachment_created
attachment_removed
attachment_restored
attachment_trashed
attachment_updated
attachment_viewed
blog_created
blog_removed
blog_restored
blog_trashed
blog_updated
blog_viewed
blueprint_page_created
comment_created
comment_removed
comment_updated
content_permissions_updated
group_created
group_removed
label_added
label_created
label_deleted
label_removed
page_archived
page_children_reordered
page_created
page_moved
page_removed
page_restored
page_trashed
page_updated
page_viewed
search_performed
space_created
space_logo_updated
space_permissions_updated
space_removed
space_updated
user_followed
user_reactivated
user_removed

Editing the webhook

  1. On the list with webhooks, locate the webhook you want to edit.
  2. Click the ellipsis button.
  3. Select Edit.
  4. Make modifications in the webhook.
  5. When complete, click Update.

Deleting the webhook

  1. On the list with webhooks, locate the webhook you want to edit.
  2. Click the ellipsis button.
  3. Select Delete.
  4. Confirm the removal of the webhook.

FAQ

What firewall rules configuration do I set up for the app operation?

Set up the firewall rules configuration, as follows:

  1. Whitelist the IP address of our app service - 52.54.204.66.
  2. Allow the inbound connections through ports 80 (HTTP) or 443 (HTTPS) or any other custom port that you specified in the parameters of servers during app configuration.

Under specific circumstances the allocated IP address may change. Please start watching the app on the Atlassian Marketplace to receive notifications about any updates in the app.

  • No labels