You are reading the documentation for an outdated Corteza release. 2024.9 is the latest stable Corteza release.

Automation

Corteza provides a core with a minimal set of features required for functionality, reliability and security of the system. Automation system allows us to build upon the core functionalities and develop new use case specific features, such as implementing business logic, custom user interface, task automation and much more.

What can automations do

With the help of the automation system we are able to:

Automate common/repetitive tasks

Automate repetitive, time consuming tasks and focus on the important bits. Such tasks can be calculating values, sending emails and generating documents,

Implement business logic

Implement business logic specific to your use case. This can be as simple as sending emails to your clients or implementing a full blown CRM system,

Data processing

Run complex statistic operations on your data to uncover how you should tackle your market,

Data validation

Validate user input to assure data validity and thus assuring a robust system.

There is a lot more that we can achieve with the automation system. For additional examples and ideas refer to the [ext-examples] section or get in touch with us.

Example use cases

Some of the more common use cases include:

  • sending a welcome email to a newly registered user,

  • inserting calculated price fields,

  • validating user input,

  • performing additional data processing before saving data,

  • implementing external integrations such as DocVerify and Twilio.