# Introduction

The process to create custom object is composed of ... steps:

1. Implement a class that implements ExtensibleObjectMgr
2. In application boot: Register as a "dummy" custom object class
3. In the service implementation: Create a task of type "UpdateExtendedObject" every time an object is updated
4. In the agents page, write the mappings for this kind of object