---
sourceDocument: Brazil API Reference
sourceDocumentLink: https://www.servicenow.com/docs/r/api-reference

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil API Reference

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Scripting

# Scripting on the ServiceNow AI Platform {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Write scripts that contain form and business logic to extend the functionality of applications on the ServiceNow AI Platform.

## Get started {#scripting-landing__cf-app-landing-get-started}

|-|-|-|
| [ExploreLearn about scripting on the ServiceNow AI Platform.](https://www.servicenow.com/docs/1hcJKK23kl9WDpOTYgu6tg "Learn how to use scripts to extend your instance beyond standard configurations. With scripts, you can automate processes, add functionality, integrate your instance with an outside application and more.") | [Use ServiceNow Otto for CodeGenerate, complete, explain, and edit scripts with ServiceNow Otto for Code.](https://www.servicenow.com/docs/4vOq0sjX6hU_j4wOvG~C5Q "ServiceNow ServiceNow Otto for Code is a generative AI-powered tool that assists you by providing code suggestions. It accelerates the coding tasks and boosts productivity when scripting on the ServiceNow AI Platform.") | [Write server-side scriptsCreate scripts that run on the server to extend platform functionality.](https://www.servicenow.com/docs/7pvilIaUyaI8q6kN1C2VBg "Write scripts that run JavaScript on the application server to automate business processes, perform secure data operations, integrate with external systems, and more.") |
| [Write client-side scriptsCreate scripts that run in the browser for UI customization.](https://www.servicenow.com/docs/5UqU~6Y30wqRBOlV6kSIgQ "Write scripts that run JavaScript on the client (web browser) when client-based events occur, such as when a form loads, after form submission, or when a field changes value.") | [Debug scriptsUse the Script Debugger, session logs, and diagnostic tools to find and fix issues in your scripts.](https://www.servicenow.com/docs/IQNie2C6kpbAf75MhvmvSg "Debug scripts using session logs and ServiceNow AI Platform debugging tools such as a walk-through script debugger and error messages that display in the UI.") | [Example scriptsBrowse script examples for common tasks.](https://www.servicenow.com/docs/sEyJ5MlyyQW5auBN9ljn4A "Browse useful script examples for common platform tasks.") |
[ ]

{#scripting-landing__table_scripting_nav}

## Helpful resources {#scripting-landing__cf-app-landing-get-help}

Some ServiceNow resources that can provide you with helpful information are:

ServiceNow Community
:   Connect with fellow ServiceNow developers and share scripting solutions at [ServiceNow Community](https://community.servicenow.com/community).

Developer
:   Build, test, and deploy applications at [developer.servicenow.com](https://developer.servicenow.com/).

