SetCode features
Speed without sacrificing flexibility
Build screens and rules without code; switch to SetCode for custom calculations, integrations and batch operations.
Functions
Write your business logic as functions inside the platform – and run them asynchronously if you like.
Record models
Read, list, create and update records with GetRecordModel, ListRecordModel, PostRecordModel, DeleteRecordModel and DynamicModel.
Typed and readable
Types such as String, Integer, Decimal, Boolean and DateTime plus conversion functions like TOSTRING and TODECIMAL – with a built-in reference in the editor.
HTTP connections
Call external REST APIs – ERP, e-invoicing, shipping or payment services – through predefined connections.
Database connections
Read data from external databases and match it with SetXRM records.
Trigger from anywhere
Functions can be run by business rules (on create / update), buttons or SetAI agents.
Execution logs
Every run is recorded with its duration and result; track errors in the SetCode logs.
No extra server
Code runs in the same cloud environment as your application; deployment stays inside the platform.
SetCode product tour
Write code inside the platform with SetCode
From the function list to the editor and models: how SetCode works where low-code isn't enough.

Formula name
The unique name used to call the function from rules and agents.
New function
Give it a name and description and start coding.
Filters
Filter active or inactive functions.
Click the numbered points to explore the screen
Let's talk about your integration needs
ERP, e-invoicing, payments or your own systems – let's plan together how to connect them with SetCode.



