Webhooks (Slack & Teams)

Integrate Keeper Webhook events into Slack, Microsoft Teams and other cloud services.

What are Webhooks?

Webhooks are user-defined HTTP requests that are triggered by an application and pushed into other applications.

Popular uses of Webhooks are the following:

  • Sending realtime notifications to Slack, Microsoft Teams or other messaging platforms

  • Integrating Keeper events into your custom software, hosted in the Cloud

  • Developing integrations into Keeper using 3rd party platforms such as IFTTT

The Keeper Admin Console supports the ability to push custom Webhook events.

Global Event Variables

When sending a Webhook, you can substitute fields with one of the below variables.

Name

Description

#alert_name

Title of the event as appears in the Admin Console

#description

Description of the Event. See reporting & alerts page for list of all possibilities.

#timestamp

Time which the event occurred

#remote_address

External IP address of the user generating the event

#username

User who generated the alert or could be empty depending on the event

#json

Raw JSON event data (useful for debugging and inspecting fields)

Dynamic Event Variables

Depending on the type of event, there are other variable substitutions available.

Name

Description

#to_username

For sharing events, the destination user

#from_username

For sharing events, the source user

#record_uid

For Record events, the Record identifier

#shared_folder_uid

For Shared Folder events, the folder identifier

#folder_uid

For Folder-specific events, the folder identifier

#team_uid

For Team events, the Team identifier

#role_id

For Role events, the Role ID

#node

For Node events, the Node ID

#enforcement

For Role Policy changes, the enforcement name

#seats

For MSP events, the number of seats

#seats_added

For MSP events, the number of seats added

#seats_removed

For MSP events, the number of seats removed

You can also include hyperlinks for convenience into various areas of the Keeper platform. A few examples:

Keeper supports Deep Linking into the Web Vault for a particular Record UID. Example:

https://keepersecurity.com/vault/#detail/XXXXXX - replace XXXXXX with the Record UID as it appears in the Keeper record, or substitute #record_uid - replace .com with .eu or .com.au if you are hosted in a different data center.

Last updated