---
schema_version: "1"
id: 2b4508a4bb02e47a1a2ce9a2dc8d81b665437df83f66b1992d02bece1690ba73
title: Agent Service Presence DMO
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/data-cloud/data-cloud-dmo-mapping/guides/std_dmos/c360dm-si-agentservicepresencedmo-dmo.md
canonical_url: https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-agentservicepresencedmo-dmo.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: bd9f36f40d6a20e0bbacf89b6d106e8f42c9a4b00ad87813fd46a7b82dd6727a
products:
  - Data 360 DMO and Mapping Guide
  - Data 360 Developer Documentation
---
# Agent Service Presence DMO

## Object Properties

**Object API Name:** `ssot__AgentServicePresence__dlm`  
**Category:** Unassigned  
**Availability:** Available in 254 and later versions  
**Primary Key Field:** Id  

## Relationships

- **UserId** has a FOREIGNKEY relationship with the [User DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-userdmo-dmo.md) `Id` field.
- **ServicePresenceStatusId** has a FOREIGNKEY relationship with the [Service Presence Status DMO](https://developer.salesforce.com/docs/data/data-cloud-dmo-mapping/guide/c360dm-si-servicepresencestatusdmo-dmo.md) `Id` field.


## Fields

- [AtCapacityDuration](#atcapacityduration)
- [AverageCapacity](#averagecapacity)
- [cdp_sys_record_currency](#cdp_sys_record_currency)
- [ConfiguredCapacity](#configuredcapacity)
- [DataSourceId](#datasourceid)
- [DataSourceObjectId](#datasourceobjectid)
- [Description](#description)
- [Id](#id)
- [IdleDuration](#idleduration)
- [InternalOrganizationId](#internalorganizationid)
- [IsAway](#isaway)
- [IsCurrentState](#iscurrentstate)
- [KQ_Id](#kq_id)
- [KQ_ServicePresenceStatusId](#kq_servicepresencestatusid)
- [KQ_UserId](#kq_userid)
- [Name](#name)
- [ServicePresenceStatusId](#servicepresencestatusid)
- [StatusDurationSeconds](#statusdurationseconds)
- [StatusEndDate](#statusenddate)
- [StatusStartDate](#statusstartdate)
- [UserId](#userid)

### AtCapacityDuration

- **Field API Name:** `ssot__AtCapacityDuration__c`
- **Data Type:** DOUBLE
- **Description:** The duration that the user is at full capacity. This field is updated when the agent’s capacity changes, such as when the agent is assigned, declines, or closes a work item.

### AverageCapacity

- **Field API Name:** `ssot__AverageCapacity__c`
- **Data Type:** DOUBLE
- **Description:** The user’s average capacity. This field is updated when the agent’s capacity changes, such as when the agent is assigned, declines, or closes a work item.

### cdp_sys_record_currency

- **Field API Name:** `ssot__cdp_sys_record_currency__c`
- **Data Type:** TEXT
- **Description:** System-generated metadata field that stores a 3-letter ISO currency code.

### ConfiguredCapacity

- **Field API Name:** `ssot__ConfiguredCapacity__c`
- **Data Type:** DOUBLE
- **Description:** The total configured primary capacity of the user.

### DataSourceId

- **Field API Name:** `ssot__DataSourceId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### DataSourceObjectId

- **Field API Name:** `ssot__DataSourceObjectId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### Description

- **Field API Name:** `ssot__Description__c`
- **Data Type:** TEXT
- **Description:** A description of the Agent Service Presence.

### Id

- **Field API Name:** `ssot__Id__c`
- **Data Type:** TEXT
- **Description:** Required. A unique, system-generated identifier for the AgentServicePresence record. Maximum size is 15 characters.

### IdleDuration

- **Field API Name:** `ssot__IdleDuration__c`
- **Data Type:** DOUBLE
- **Description:** The duration that the user is idle. This field is updated when the agent’s capacity changes, such as when the agent is assigned, declines, or closes a work item.

### InternalOrganizationId

- **Field API Name:** `ssot__InternalOrganizationId__c`
- **Data Type:** TEXT
- **Description:** A unique, system-generated identifier for this record.

### IsAway

- **Field API Name:** `ssot__IsAway__c`
- **Data Type:** TEXT
- **Description:** Indicates whether the agent service presence is away (true) or not (false). The default value is false.

### IsCurrentState

- **Field API Name:** `ssot__IsCurrentState__c`
- **Data Type:** TEXT
- **Description:** Indicates whether a presence status is the user’s current state (true) or not (false). The default value is false. If true, the agent is in that presence status.

### KQ_Id

- **Field API Name:** `KQ_Id__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for Id

### KQ_ServicePresenceStatusId

- **Field API Name:** `KQ_ServicePresenceStatusId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for ServicePresenceStatusId

### KQ_UserId

- **Field API Name:** `KQ_UserId__c`
- **Data Type:** TEXT
- **Description:** Key Qualifier system field for UserId

### Name

- **Field API Name:** `ssot__Name__c`
- **Data Type:** TEXT
- **Description:** An automatically generated ID number that identifies the record. Maximum size is 255 characters.

### ServicePresenceStatusId

- **Field API Name:** `ssot__ServicePresenceStatusId__c`
- **Data Type:** TEXT
- **Description:** The ID of the presence status of the the presence user that’s specified by the UserId. This is a One to One (1:1) relationship field. AgentServicePresences is the relationship name and Service Presence Status is the referenced object. Maximum size is 15 characters.

### StatusDurationSeconds

- **Field API Name:** `ssot__StatusDurationSeconds__c`
- **Data Type:** DOUBLE
- **Description:** The duration of the user service presence status. This field is set only when the current user service presence status ends, such as when the agent changes to another presence status or logs out. This amount is equal to StatusEndDate minus StatusStartDate. This field is a calculated field.

### StatusEndDate

- **Field API Name:** `ssot__StatusEndDate__c`
- **Data Type:** DATETIME
- **Description:** The end date of the user service presence status. This field is set only when the current user service presence status ends, such as when the agent changes to another presence status or logs out.

### StatusStartDate

- **Field API Name:** `ssot__StatusStartDate__c`
- **Data Type:** DATETIME
- **Description:** The start date of the user service presence status.

### UserId

- **Field API Name:** `ssot__UserId__c`
- **Data Type:** TEXT
- **Description:** The ID of the Omni-Channel user. This is a One to One (1:1) relationship field. AgentServicePresences is the relationship name and User is the referenced object. Maximum size is 15 characters.
