It is possible to add custom functionality to the tool. The main tool for adding custom functionality to Athento are operations or automation tasks. In addition to those that come out of the box, customers can develop their own operations. Below we answer some questions about operations.
What language can they be programmed in?
In Python.
Can operations break the Athento core?
Operations in Athento have a decoupled design. They can be installed or uninstalled from Athento and do not affect the core of the platform. Their function is usually atomic (they do one specific thing).
Where can operations be used from?
- Space processing
- On demand from buttons
- After a life cycle status change
- After a field update
- After a specific event
Where can I find resources to develop a custom operation?
- How can I create a custom operation?
- How to deploy custom code in a dedicated instance?
- Advanced: Create a ProcessOperation from the shell and enable it on a series
- Quality review on custom operations
- Best practices for custom software development in Athento
What other customization options are there?
Athento also allows customizations at the level of:
- Commands: programmatic processes that are usually executed in bulk.
- HTML Templates: to customize the Athento interface.
- API Hooks
- Tray masks: to make specific or complex queries.
Comments
0 comments
Please sign in to leave a comment.