WOZTELL makes sure the right people gets the right access to different functions and information. We starts with a strong security foundation on user account creation using 2FA & strong password, down to assigning roles & permissions to address identify security challenges.
WOZTELL's backend encrypts Data-at-rest using AES-256
and Data-in-transit using TLS v1.2
. Apart from that, there are a variety of tools to provide further control on data protection.
Each company governs their data differently. WOZTELL offers the flexibility for enterprise to devise their own governance & risk management strategy, without compromising the bot building experience.
WOZTELL webhook receiver requires valid HTTPS/TLS certificate.
For webhook validation, all the webhook event would come with a signature ("X-Woztell-Signature") in the header for validation purposes. Each webhook event could be validated using the following method.
Using the HMAC-SHA256 algorithm with the channel secret as the secret key, compute the digest for the request body.
Confirm that the Base64-encoded digest matches the signature in the X-Woztell-Signature request header.
In order to make use of the WOZTELL's Open API, scoped access token is required. The obtained token cannot gain access to data of another app.
Please refer to access token for the procedures.
Valid HTTPS/TLS certificate is provided for calling WOZTELL's Bot API.