Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Configure Webhooks to Receive Event Notifications in Third-Party Applications

You use webhooks to automate sending event notifications from a source application to a destination application. You can configure webhooks to enable Juniper Mist Routing Assurance to send notifications to third-party applications, such as ServiceNow, when events you have subscribed to are triggered on the managed devices.

To receive webhook notifications in the required format, you need to configure an intermediary that can interact with the sending and receiving applications. The recommended intermediary platform is Make. To process notifications, Make uses a workflow called Scenario, which converts the notifications to the desired format. Each event notification is sent to a URL that is generated for the Scenario in Make. The notification is then converted into a format that the application supports and is then delivered to the application.

For information on Scenario in Make, see Scenario.

To configure webhooks to send notifications:

  1. Log in to Make, https://www.make.com/en/login. From the home page, navigate to Scenario on the left navigation menu.
  2. Configure the scenario settings as described, see Creating a Scenario.

    Make generates a URL. Whenever an event is triggered, webhook notifications are sent to this URL.

  3. Navigate to Organization Settings (Organization > Settings).

    The Organization Settings page appears.

  4. In the Webhooks tile, enable webhooks.
  5. Configure the webhooks settings. See Table 1 for webhooks field descriptions.
    Note:

    In the URL field, enter the URL generated in step 2.

Note:
  • You must have access to the third-party application to view the event notifications.

  • You must be an administrator with the Network Admin role to perform corrective action for the notification received.

Table 1: Parameters to Configure Webhooks
Field Description
Status

Select to enable or disable webhooks. The values are:

  • Enabled: Webhooks is enabled and you can get notifications on third-party applications when events you have subscribed to occur in the organization.

  • Disabled: Webhooks is not enabled and you cannot get notifications on third-party applications when events occur in your organization.

Webhook Type Select the format in which notifications are to be sent when a subscribed event occurs. The options are:
  • HTTP POST

  • Splunk

Name Enter the name of the server or application to which notifications for subscribed events are to be sent.
URL

Enter the URL of the server or application where the notifications are to be sent when a subscribed event occurs.

You must configure webhooks to send notifications to third-party applications, such as ServiceNow, when events you have subscribed to are triggered on the managed devices.

To receive webhook notifications in a compatible format, you need to configure an intermediary that can interact with the sending and receiving applications. The recommended intermediary platform is Make.

Topics

The select the types of events for which you want to receive webhook notifications.

Advanced Settings
Verify Certificate Enable or disable verification of certificates.
Secret Enter the secret to validate that the notifications received are from valid hosts.
Custom Headers
Key Enter a unique key that the webhook endpoint can use to authenticate the event notifications.
Value Enter a unique value for the key.