Encryption and masking of data on the Botmaker platform
In this article, you'll find information on how to configure encryption and the masking of sensitive data on the Botmaker platform and how to use it in chatbots designed with Bot Designer. For data encryption in an intent-based chatbot, you can read this article.
Estimated reading time: 08 minutes
Botmaker gives you the ability to configure and customize the encryption and masking of sensitive data. To do this, we apply our own encryption and masking system.
With our system, you'll be able to encrypt and mask text and multimedia files (images, attachments, videos, and audio). This means that this content will only be visible to agents who have access permission. For example, even if someone has the URL of an image, if it was encrypted or masked and the agent doesn't have permission, they won't be able to view it. To access it, they must have permission to decrypt it or make it visible.
Note 1: Image encryption is not available for the Instagram wall, Facebook wall, or emails. It is available for Instagram Messaging and Facebook Messenger.
Note 2: Data masking is free of charge.
See how to encrypt or mask data in the step-by-step guide below.
Let's get started!
Just define a name for your configuration and select the checkboxes depending on what you want to encrypt. The options are:
Note: This step is optional. If you don't select a default configuration, you can encrypt using intents. To learn how to encrypt from an intent, keep reading this article.
Encrypt or mask from an action in Bot Designer
In the part of the conversational flow where you want it in your chatbot designed with Bot Designer, add the Encrypt or Mask Messages and Data action. This action turns message and data encryption on or off as a security measure for conversations displayed on the Chats screen. It can be used to make sensitive conversations or data visible only to specific agents who have been configured in the Security settings section.
Decrypt or show from Bot Designer
If you want to end the encryption, in the part of the conversational flow where you want it, select the Decrypt or Show Messages and Data action. This action turns off message encryption as a security measure for conversations displayed on the Chats screen. This allows previously encrypted content to be viewed. It can be useful, for example, to check specific information in the event of a complaint or question.

Encrypt variables
If you want to encrypt variables to hide values containing sensitive data, for example, a credit card number, you can use the Encrypt Variable action.
Remember to visit our Help Center for further information.
Botmaker Team