--- title: Scripting on the ServiceNow AI Platform description: Write scripts that contain form and business logic to extend the functionality of applications on the ServiceNow AI Platform. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/api-reference/scripts/scripting-landing.html release: australia product: Scripts classification: scripts topic_type: reference last_updated: "2026-09-10" reading_time_minutes: 1 breadcrumb: [API implementation, API implementation and reference] --- # Scripting on the ServiceNow AI Platform Write scripts that contain form and business logic to extend the functionality of applications on the ServiceNow AI Platform. ## Get started
| [Explore\[Omitted image "bus-explore.svg"\] Alt text:Learn about scripting on the ServiceNow AI Platform.](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/scripts/c_Script.md) | [Use ServiceNow Otto for Code\[Omitted image "bus-ai-otto.svg"\] Alt text:Generate, complete, explain, and edit scripts with ServiceNow Otto for Code.](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/scripts/now-assist-code-landing.md) | [Write server-side scripts\[Omitted image "bus-server.svg"\] Alt text:Create scripts that run on the server to extend platform functionality.](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/scripts/server-side-scripting-overview.md) |
| [Write client-side scripts\[Omitted image "bus-monitor.svg"\] Alt text:Create scripts that run in the browser for UI customization.](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/scripts/client-side-scripting-overview.md) | [Debug scripts\[Omitted image "bus-optimize-manage.svg"\] Alt text:Use the Script Debugger, session logs, and diagnostic tools to find and fix issues in your scripts.](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/scripts/script-debug-overview.md) | [Example scripts\[Omitted image "bus-start-developing.svg"\] Alt text:Browse script examples for common tasks.](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/api-reference/scripts/usefulScripts.md) |