SuperOffice
  • Learn
  • Integrations
  • CRM Online
  • CRM Onsite
    • Overview
    • Introduction to APIs
    • Automaton / CRMScript
    • Configurable screens (Sales)
    • Custom screens (Service)
    • Database overview
    • Developer Portal
    • Search APIs
    • Webhooks
    • Web Services
  1. Home
  2. En
  3. Automation
  4. Crmscript

CRMScript

CRMScript

Learn about CRMScript

overview

What is CRMSCript? SuperOffice view of the world What can I do with CRMScript?

Getting started

get-started

Getting started How do I create and run CRMScripts?

Fundamentals 1

learn

Code structure Reserved words Variables Operators Intro to data types Functions Structs Arrays Write output

Fundamentals 2 - control and loops

learn

Conditions Try catch For loops Foreach loops While loops Break and continue

Data types

concept

Bool Integer Float Map String Date Time DateTime Generic

Code quality

concept

Intro Coding conventions Best practices Intellisense

Debugging

concept

Built in debugger Log messages Print debug Development mode Using trace Helper functions for logging Troubleshooting

Tutorials

tutorial

Script-based selections Udef agent Build custom rest API methods Open external system in new tab

Chatbot

overview

Intro Registration Chat sessions Messages Script reference

API reference

reference

Classes (native) Classes (NetServer) Global functions Trigger scripts
Copyright © 2025 SuperOffice · All rights reserved.
  • SuperOffice|
  • Community|
  • Release Notes|
  • Privacy|
  • Site feedback|
  • About|
  • Contribute|
  • Back to top