---
schema_version: "1"
id: e5693439f190a29484822d03b7b603de147d0c076e724b399ba9ed8365706b39
title: AI Actions for CMDB Management
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/it_srvcs_agentforce_fulfiller_cmdbmgmnt.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.it_srvcs_agentforce_fulfiller_cmdbmgmnt.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 1ef5f3b12f2249d81efde0634d533ca827dc075e1a79e85502efb36c9c0df75a
description: Maintain accurate and up-to-date configuration data by using configuration item actions. CMDB managers, CI owners, and IT fulfillers can use Agentforce actions to search, view, update, and delete configuration items.
products:
  - Service Cloud
  - Agentforce IT Service
release: "264"
---
# AI Actions for CMDB Management

Maintain accurate and up-to-date configuration data by using configuration item actions. CMDB managers, CI owners, and IT fulfillers can use Agentforce actions to search, view, update, and delete configuration items.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Performance</strong>, and <strong>Unlimited</strong> Editions with Agentforce IT Service.</td></tr></tbody></table>

## Search for Configuration Items

When an IT fulfiller needs to locate assets before a maintenance window, they use Agentforce to search the Configuration Management Database (CMDB) by name, type, status, location, or owner, and then review the full details of a specific Configuration Item (CI).

Here's how an IT fulfiller searches for and reviews configuration items using Agentforce.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:25%">
          <col style="width:25%">
          <col style="width:25%">
          <col style="width:25%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d100075e85">Instructions</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d100075e88">Example Utterance or User Input</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d100075e91">Agent response</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d100075e94">Standard Action Engaged</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Instructions" class="slds-cell-wrap" style="vertical-align:top;" headers="d100075e85 ">Search for CIs using one or more filter criteria such as name, type, status,
              location, or owner.</td>

            <td data-label="Example Utterance or User Input" class="slds-cell-wrap" style="vertical-align:top;" headers="d100075e88 ">
              <ul>
                <li>Find servers in Hyderabad.</li>

                <li>Show me all Windows servers.</li>

                <li>Find CIs whose status is In Use.</li>

                <li>Search CI where Type is Application.</li>

                <li>Find CIs owned by John Doe.</li>

              </ul>
            </td>

            <td data-label="Agent response" class="slds-cell-wrap" style="vertical-align:top;" headers="d100075e91 ">The agent returns a list of matching CIs with key attributes (for example,
              asset name, CI type, status, location, and owner). If the query matches multiple
              CIs, the agent displays them as a paginated list. If no CIs match the criteria, the
              agent notifies the user that no results were found.</td>

            <td data-label="Standard Action Engaged" class="slds-cell-wrap" style="vertical-align:top;" headers="d100075e94 "><a href="https://help.salesforce.com/s/articleView?id=ai.agent_ref_it_srvcs_searchconfigurationitems.htm&amp;type=5&amp;language=en_US" target="_blank">Search Configuration Items</a></td>

          </tr>
        </tbody>
      </table>

## Get Configuration Item Details

When an IT fulfiller needs comprehensive information about a specific CI, such as asset name, CI type, location, or owner details, they can retrieve the full record directly from CMDB.

Here's how an IT fulfiller retrieves full configuration item details by using Agentforce.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:25%">
          <col style="width:25%">
          <col style="width:25%">
          <col style="width:25%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d100075e168">Instructions</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d100075e171">Example Utterance or User Input</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d100075e174">Agent response</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d100075e177">Standard Action Engaged</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Instructions" class="slds-cell-wrap" style="vertical-align:top;" headers="d100075e168 ">Request the full details of a CI by its name or asset ID.</td>

            <td data-label="Example Utterance or User Input" class="slds-cell-wrap" style="vertical-align:top;" headers="d100075e171 ">
              <ul>
                <li>Get CI information for Srv-01.</li>

                <li>What are the attributes of CI named AppServer-02?</li>

                <li>Fetch configuration details for Firewall-FW-01.</li>

              </ul>
            </td>

            <td data-label="Agent response" class="slds-cell-wrap" style="vertical-align:top;" headers="d100075e174 ">The agent displays all attributes of the CI (for example, asset name, CI type,
              status, location, and owner).</td>

            <td data-label="Standard Action Engaged" class="slds-cell-wrap" style="vertical-align:top;" headers="d100075e177 "><a href="https://help.salesforce.com/s/articleView?id=ai.agent_ref_it_srvcs_getconfigurationitemdetails.htm&amp;type=5&amp;language=en_US" target="_blank">Get Configuration Item Details</a></td>

          </tr>
        </tbody>
      </table>

## Update Configuration Items

When configuration data becomes outdated or ownership changes, an IT fulfiller updates one or more CI attributes directly from Agentforce. Fulfillers can update fields such as asset name, location, owner, owner group, status, hostname, IP address, serial number, and active status.

Here's how an IT fulfiller updates configuration items by using Agentforce.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:25%">
          <col style="width:25%">
          <col style="width:25%">
          <col style="width:25%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d100075e245">Instructions</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d100075e248">Example Utterance or User Input</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d100075e251">Agent response</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d100075e254">Standard Action Engaged</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Instructions" class="slds-cell-wrap" style="vertical-align:top;" headers="d100075e245 ">Update an attribute on one configuration item.</td>

            <td data-label="Example Utterance or User Input" class="slds-cell-wrap" style="vertical-align:top;" headers="d100075e248 ">
              <ul>
                <li>Update status of Finance-01 to Retired.</li>

                <li>Update the owner of Srv-01 to Alice.</li>

                <li>Update the active field of LPT-123 to true.</li>

                <li>Assign the owner group of Srv-01 to Network Operations.</li>

              </ul>
            </td>

            <td data-label="Agent response" class="slds-cell-wrap" style="vertical-align:top;" headers="d100075e251 ">
              <p>The agent updates the specified field on the configuration item and confirms
                the change (for example, the owner of Srv-01 is now set to Alice).</p>
              <div>
                <div class="slds-box slds-box_x-small slds-theme_shade slds-m-top_medium slds-m-bottom_medium">
                  <div class="slds-media slds-media_responsive">
                    <div class="slds-media__figure"><span class="slds-icon_container slds-icon_container_circle slds-icon-note-note"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-it_service-264-0-0-production-enus/0a574a10-4c7a-4681-aacf-0767f8beaad4/images/icon_note.png" alt="Note"></span></div>
                    <div class="slds-media__body" style="padding-top:.5rem;padding-bottom:.5rem;"><span class="slds-text-title_caps">Note</span> Use this action to a standard set of configuration item fields, including
                      asset name, status, CI owner, CI location, CI owner group, host name, IP
                      address, serial number, active, used by user, and used by group .</div>
                  </div>
                </div>
              </div>
            </td>

            <td data-label="Standard Action Engaged" class="slds-cell-wrap" style="vertical-align:top;" headers="d100075e254 "><a href="https://help.salesforce.com/s/articleView?id=ai.agent_ref_it_srvcs_updateconfigurationitem.htm&amp;type=5&amp;language=en_US" target="_blank">Update Configuration Items</a></td>

          </tr>
        </tbody>
      </table>

## Delete Configuration Items

To keep the CMDB accurate, IT fulfillers can remove obsolete or decommissioned configuration items. Agentforce performs a soft delete, which marks the CI as deleted without permanently removing it from the database.

Here's how an IT fulfiller deletes configuration items by using Agentforce.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-it_service-264-0-0-production-enus/0a574a10-4c7a-4681-aacf-0767f8beaad4/images/icon_note.png)

Note Agentforce performs a soft delete only. Configuration items with active dependencies or relationships, such as linked incidents, can't be deleted. Merging duplicate CIs is not supported.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:25%">
          <col style="width:25%">
          <col style="width:25%">
          <col style="width:25%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d100075e333">Instructions</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d100075e336">Example Utterance or User Input</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d100075e339">Agent response</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d100075e342">Standard Action Engaged</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Instructions" class="slds-cell-wrap" style="vertical-align:top;" headers="d100075e333 ">Soft delete a single configuration item that is no longer active or
              needed.</td>

            <td data-label="Example Utterance or User Input" class="slds-cell-wrap" style="vertical-align:top;" headers="d100075e336 ">
              <ul>
                <li>Remove CI LPT-123.</li>

                <li>Soft delete database DB-Test-01.</li>

                <li>Delete server named OldServer-01.</li>

                <li>Soft delete CI with name Legacy-Switch-01.</li>

              </ul>
            </td>

            <td data-label="Agent response" class="slds-cell-wrap" style="vertical-align:top;" headers="d100075e339 ">The agent verifies that the configuration item has no active dependencies and
              performs a soft delete. It then confirms the deletion (for example, CI Server-01 has
              been soft deleted successfully).</td>

            <td data-label="Standard Action Engaged" class="slds-cell-wrap" style="vertical-align:top;" headers="d100075e342 "><a href="https://help.salesforce.com/s/articleView?id=ai.agent_ref_it_srvcs_deleteconfigurationitem.htm&amp;type=5&amp;language=en_US" target="_blank">Delete Configuration Items</a></td>

          </tr>
        </tbody>
      </table>