Variables inject dynamic or reusable values into webhook payloads, headers, and URL parameters. Custom variables store account-specific values you define. Built-in variables are provided automatically and carry Alert Rule event data from the alert that triggered the webhook.
Before you begin
- Administrator role in Company Settings
Add a custom variable
- Open Company Settings from the Kontakt.io Launchpad.
- In the navigation menu, select Webhooks.
- Select the Variables tab.
- Select Add Variable.
- Enter a Name — names cannot start with an underscore or contain spaces.
- Select a variable type:
- Plain — the value is visible in the configuration.
- Secret — the value is masked after saving. Use for API keys and tokens.
- Enter a Value.
- Enter a Description.
- Select Save.
The variable is available in webhook payloads, headers, and URL parameters.
Edit a custom variable
- In the Variables tab, locate the variable.
- Select Edit.
- Update the value or description.
- Select Save.
Note: Variable names cannot be changed after creation. Create a new variable and update your webhooks if you need to rename one.
Delete a custom variable
- In the Variables tab, locate the variable.
- Select Delete.
- Review the list of webhooks that use this variable — deleting it will break those webhooks until the reference is removed or replaced.
- Confirm deletion.
Built-in variables
Built-in variables carry data from the Alert Rule event that triggered the webhook, including the alert name, rule name, urgency level, triggering condition, and the entity involved. Available built-in variables depend on which Kio Apps are selected on the webhook. They cannot be edited or deleted and appear under the Built-in group when editing a webhook payload.