What is the best practice or CSDM way to track AI Agents or Robotic Processing Agents in CMDB

cragland
Tera Contributor
 
3 REPLIES 3

meghanakra
Tera Expert

Think of AI agents or RPA bots like digital workers that do a specific job. In CMDB, the easiest way is to treat them as an application service because they are doing a business task, not acting like a server or infrastructure. You just link the bot to the business service it supports and also to the platform it runs on, like an RPA or AI tool. This way it’s simple and clearly shows what the bot does and where it fits.

 They are NOT infrastructure
They are NOT traditional applications (always)

Represent them as Application CIs (Logical Layer)

In most cases, use

Application Service OR Application CI

 you can also extend CMDB classes, if your organization has many bots/AI agents, extend CMDB class. 

like under application

cmdb_ci_appl → create subclass like:

  • cmdb_ci_ai_agent
  • cmdb_ci_rpa_bot

 

Thank you!

 

From the ChatGPT “Professor CSDM” perspective, one recommendation was to extend the Business Application class to represent AI Agents and RPA bots. While this is one possible approach, it warrants careful consideration. Regardless of the modeling decision, we will need to either enrich existing classes or extend the data model to capture sufficient attributes to effectively govern AI Agents and RPA bots and ensure they are appropriately incorporated into our ITSM practices.
 
Thoughts anyone?