{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":38493,"path":"platform-administration/c_ScriptingForEmailNotifications.md","title":"Scripting for email notifications","bundle":null,"doc_type":null,"release":"australia","body":"\n# Scripting for email notifications\n\nUse mail scripts to add business rule-like scripting to outbound email messages.\n\nMail scripts enable you to dynamically change the email output of your system based on different criteria. You can use them for simple tasks, such as displaying incident data, and for complex ones, such as running advanced database queries.\n\n-   **[Include mail scripts in email notifications](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/use-mail-scripts-email-notifications.md)**  \nInclude mail scripts to customize email notifications, which enable you to apply conditional logic and insert dynamic record data in your notifications.\n-   **[Mail script variables](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/r_MailScriptAPI.md)**  \nCertain variables are available when processing mail\\_script scripts.\n-   **[Example scripting for email notifications](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/r_ExScptEmlNtfn.md)**  \nExamples of scripting for email notifications.\n-   **[Useful attachment scripts](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/r_UsefulAttachmentScripts.md)**  \nThis is a searchable version of the Useful Attachment Scripts.\n\n**Parent Topic:**[Create an email notification](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/platform-administration/t_CreateANotification.md)\n\n"}}