Scripting can be used in different parts of the application to perform actions that would not be possible with the built-in items. Sometimes, parsing a given text is only possible by writing your own code, or other times you may need to implement complex logic in an action that makes a script the only viable option. For these scenarios, Email Parser has the ability to run scripts:
| Related help topic | Supported in the Windows App | Supported in the Web App | Language | |
| Email Filtering | Using a script for filtering emails | Yes | No | C# |
| Using a script for filtering emails | Yes | Yes | JavaScript | |
| Email Parsing | Capturing text with a C# script | Yes | No | C# |
| Capturing text with JavaScript | Yes | Yes | JavaScript | |
| Actions | Running a C# script | Yes | No | C# |
| Running JavaScript | Yes | Yes | JavaScript | |
| Run an AWS Lambda function with data from an email | Yes | Yes | C#, JavaScript, Go… (any language supported by AWS Lambda, see here) | |
| Running a PowerShell script | Yes | No | PowerShell |