To enhance security, outgoing webhooks support data encryption using the AES-256 encryption algorithm in either CBC (Cipher Block Chaining) or GCM (Galois/Counter Mode) modes.When enabled, the entire payload (JSON body) is encrypted before transmission, protecting sensitive information in transit.Enabling Encryption#
During webhook setup or editing in Community Settings > Integrations > Webhooks, toggle on AES key
and provide an AES encryption key and a IV in the designated field.Must be exactly 32 characters long (256 bits).
Use a secure, randomly generated key (e.g., via a password manager or cryptographic tool) is recommended. Do not use weak or predictable keys.
Initialization Vector (IV):16 characters long (128 bits).
Once the key is set, all subsequent outgoing webhooks to that endpoint will be encrypted. Modified at 2025-09-02 09:01:18