The Encoding tab of the HTML Decode Action specifies the HTML-encoded source data and determines how many decoding passes are performed. Named, decimal numeric, and hexadecimal numeric entities are converted back into their corresponding characters.
Provide the encoded input directly or dynamically through the Variable Wizard, and then choose whether entities are decoded once, twice, or recursively across multiple passes. Invalid entity handling and optional result storage are configured separately on the Options tab.
| Encoding | Details |
|---|---|
| Input data | Specifies the HTML-encoded text to decode. Enter the value directly or use the Variable Wizard to provide dynamic content from files, Triggers, previous Actions, variables, web responses, and other sources. |
| Decode depth | Specifies how many times HTML entity decoding is applied:
|
| Variable Wizard |
Interconnect
- HTML Decode integration and auditing—Variables (dynamic data) and Events (recorded activity). Use Variables to decode HTML-encoded content received from connected Triggers or previous Actions, and use Events to track successful or unsuccessful decoding for auditing and workflow control.
More encoding…
Along with the HTML Decode Action, Automation Workshop includes a set of related tools within the Encoding family designed to help process and transform data across different workflows.
- HTML Encode · Overview · Variables
- Base64 Decode · Overview · Variables
- URL Decode · Overview · Variables
Notes
- Use the lowest decode depth required by the input. Additional passes may decode entity text that was intended to remain literal.
- Recursive decoding is useful when the encoding depth is unknown or varies between inputs. Invalid entities are handled according to the setting selected on the Options tab.
Need assistance?
If you have any questions, please do not hesitate to contact our support team.

