# Class InboxItem OptimaJet.Workflow.Core.Persistence.InboxItem Represents an approval inbox entry for a process instance and a workflow participant identity. Namespace: [OptimaJet.Workflow.Core.Persistence](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Persistence/) ```csharp public class InboxItem ``` ## Properties `public Guid Id { get; set; }` Gets or sets the identifier of the approval inbox entry. `public Guid ProcessId { get; set; }` Gets or sets the identifier of the process instance associated with the approval inbox entry. `public string TenantId { get; set; }` Gets or sets the tenant identifier associated with the approval inbox entry. `public string IdentityId { get; set; }` Gets or sets the workflow participant identity for which the approval inbox entry is available. `public DateTime AddingDate { get; set; }` Gets or sets the date and time when the entry was added to the approval inbox. `public List AvailableCommands { get; set; }` Gets or sets the [CommandName](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Persistence/CommandName/) objects describing the commands available to the workflow participant identity. [Previous IFormDataProvider](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Persistence/IFormDataProvider/) [Next IPersistenceProvider](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Persistence/IPersistenceProvider/)