Cloud customer?
Start for Free >
Upgrade in MyJFrog >
What's New in Cloud >


Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Minor edits for readability

An Outgoing Webhook Integration is used to JFrog Pipelines to send webhook to an external system to trigger events on that system.

Creating an Integration

You can add this integration by following steps on the Managing Pipelines Integrations page.

Here is the information you need to create this integration:

  • Name -- choose a friendly name for the integration
  • WebhookURLWebhook URL -- URL of endpoint to receive the payload
  • authTypeAuthorization Type -  select hmac, basic, or authorization
  • secretSecret -- secret to use with hmac authType
  • usernameUser Name -- username to use with basic authType for invoking the webhook
  • passwordPassword -- password for the user to use with basic authType
  • authorizationAuthorization -- authorization to use with authorization authType for invoking the webhook in the external system

titlePage Contents

Table of Contents


Outgoing Webhook integration can be used in the Outgoing Webhook resource.

The Outgoing Webhook integration can also be added directly to a step in the integrations section.

Default Environment Variables

When you create a resource with this integration, and create a step that uses it, a set of environment variables is automatically made available.

Environment variableDescription
res_<resource-name>_webhookName_webhookURLWebhook URL to receive the outgoing payload
res_<resource-name>_webhookName_authTypeAuthType: hmac, basic, or authorization
res_<resource-name>_webhookName_secretSecret to use with hmac
res_<resource-name>_webhookName_usernameUsername to use for invoking the webhook
res_<resource-name>_webhookName_passwordPassword for the user
res_<resource-name>_webhookName_authorizationAuthorization to use for invoking the webhook

When you add this integration directly to a step, a set of environment variables is automatically made available.

Environment variable


int_<integration-name>_webhookURLWebhook URL to receive the outgoing payload
int_<integration-name>_authTypeAuthType: hmac, basic, or authorization
int_<integration-name>_secretSecret to use with hmac
int_<integration-name>_usernameUsername to use for invoking the webhook
int_<integration-name>_passwordPassword for the user
int_<integration-name>_authorizationAuthorization to use for invoking the webhook

Copyright © 2021 JFrog Ltd.