Show / Hide Table of Contents

Namespace SuperOffice.CRM.Services

Classes

AIAgent

Proxy class for the AI Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

AccessGatewayInfo

Access gateway related data and operations

Carrier object for AccessGatewayInfo. Services for the AccessGatewayInfo Carrier is available from the User Agent.

ActivityFilter

Activity list filter information.

Carrier object for ActivityFilter. Services for the ActivityFilter Carrier is available from the Archive Agent.

ActivityInformationListItem

Carrier object for ActivityInformationListItem. Services for the ActivityInformationListItem Carrier is available from the Appointment Agent.

ActivitySummary

Activity information summary - number of free and busy activities.

Carrier object for ActivitySummary. Services for the ActivitySummary Carrier is available from the Appointment Agent.

ActivitySummaryItem

Summary details about appointments and documents.

Carrier object for ActivitySummaryItem. Services for the ActivitySummaryItem Carrier is available from the Appointment Agent.

Address

Street and/or Postal address, in both formatted and structured forms. You only need to modify one of the two for the change to be registered.

Carrier object for Address.

AddressSyncData

Carrier object for AddressSyncData. Services for the AddressSyncData Carrier is available from the Appointment Agent.

AlarmData

Carrier object for AlarmData. Services for the AlarmData Carrier is available from the Appointment Agent.

AmountClassEntity

Carrier object for AmountClassEntity. Services for the AmountClassEntity Carrier is available from the List Agent.

Appointment

Simple read-only appointment data.

Carrier object for Appointment. Services for the Appointment Carrier is available from the Appointment Agent.

AppointmentAgent

Proxy class for the Appointment Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

AppointmentEntity

Partial AppointmentEntity class associating the generated AppointmentEntity with an interface.

AppointmentInfo

Info about an appointment

Carrier object for AppointmentInfo. Services for the AppointmentInfo Carrier is available from the Appointment Agent.

AppointmentMoveData

Parameter data for moving an appointment.

Carrier object for AppointmentMoveData. Services for the AppointmentMoveData Carrier is available from the Appointment Agent.

AppointmentSaveData

This class contains the updated appointment entity and a flag for if any emails were queued when saving

Carrier object for AppointmentSaveData. Services for the AppointmentSaveData Carrier is available from the Appointment Agent.

AppointmentSyncData

Carrier object for AppointmentSyncData. Services for the AppointmentSyncData Carrier is available from the Appointment Agent.

ApproveRejectResponse

ApproveRejectResponse contains a PluginResponse and an appointmentId if the operation created one.

Carrier object for ApproveRejectResponse. Services for the ApproveRejectResponse Carrier is available from the Quote Agent.

ArchiveAgent

Proxy class for the Archive Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

ArchiveConfiguration

This service is used to store and fetch the configuration of an archive. The configuration consists of entities and columns; entities correspond to archive provider entities and the checkboxes you see in the bottom of standard archives. Column configuration includes both what columns should be visible, what order they are in (left to right), and whether the archive rows should be sorted by one or more columns.<para/>Note that desired columns can be set through the selectable mdo list called archiveColumns:&lt;perovider name&gt;, and entities can be set through the selectable mdo list archiveEntities:&lt;provider name&gt;. You can also use the SetChosenEntities and SetChosenColumns method of this service. The selectable mdo list implementation is suitable for data binding using mdo list controls.

Carrier object for ArchiveConfiguration. Services for the ArchiveConfiguration Carrier is available from the Archive Agent.

ArchiveListItem

Carrier object for ArchiveListItem. Services for the ArchiveListItem Carrier is available from the Archive Agent.

ArchiveListResult

Header/Detail variant of archive result, with a Row Count plus the actual rows. Future extensions may include other header data on the same level as the RowCount

Carrier object for ArchiveListResult. Services for the ArchiveListResult Carrier is available from the Archive Agent.

Associate

Carrier object for Associate. Services for the Associate Carrier is available from the Associate Agent.

AssociateAgent

Proxy class for the Associate Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

AttachmentEntity

The Attachment carrier represent meta data for a Service attachment

Carrier object for AttachmentEntity. Services for the AttachmentEntity Carrier is available from the Ticket Agent.

AttachmentPreview

Service attachment data intended for preview purposes

Carrier object for AttachmentPreview. Services for the AttachmentPreview Carrier is available from the Ticket Agent.

AttachmentValidationResult

Attachment validation info

Carrier object for AttachmentValidationResult. Services for the AttachmentValidationResult Carrier is available from the Ticket Agent.

AudienceConfigParameter

An Audience configuration parameter, used for handling Audience application or Web part settings.

Carrier object for AudienceConfigParameter. Services for the AudienceConfigParameter Carrier is available from the IAudienceAgent.

AudienceLayoutEntity

Audience layout. Each instance of Audience has at least one layout. The layout is connected to the instance by it's instance name or is linked to the currently logged on user. The web part layout and the Audience configuration parameters belongs to an Audience layout

Carrier object for AudienceLayoutEntity. Services for the AudienceLayoutEntity Carrier is available from the IAudienceAgent.

AutomatedCategoryUpdate

Utm parameters for a given person.

Carrier object for AutomatedCategoryUpdate. Services for the AutomatedCategoryUpdate Carrier is available from the List Agent.

BLOBAgent

Proxy class for the BLOB Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

Batch

BatchTasks run in the background.

Carrier object for Batch. Services for the Batch Carrier is available from the Batch Agent.

BatchAgent

Proxy class for the Batch Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

BatchTaskInfo

BatchTaskInfo contains information about one batch task.

Carrier object for BatchTaskInfo. Services for the BatchTaskInfo Carrier is available from the Batch Agent.

BizCard

Contains a ContactEntity and a PersonEntity filled with information from a business card.

Carrier object for BizCard. Services for the BizCard Carrier is available from the AI Agent.

BlobEntity

Carrier object for BlobEntity. Services for the BlobEntity Carrier is available from the BLOB Agent.

BoardViewSettingsBase

Board view settings.

Carrier object for BoardViewSettingsBase. Services for the BoardViewSettingsBase Carrier is available from the Selection Agent.

BulkUpdateAgent

Proxy class for the BulkUpdate Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

Business

Carrier object for Business. Services for the Business Carrier is available from the List Agent.

CRMScriptAgent

Proxy class for the CRMScript Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

Online Restricted: This agent is not available in Online by default. Access must be requested specifically when app is registered.

CRMScriptEntity

CRM Scripts - stored in the ejScript table, including source code.

Carrier object for CRMScriptEntity. Services for the CRMScriptEntity Carrier is available from the CRMScript Agent.

CRMScriptErrorInfo

Object containing error information for a CRMScript

Carrier object for CRMScriptErrorInfo. Services for the CRMScriptErrorInfo Carrier is available from the CRMScript Agent.

CRMScriptResult

Object for returning information when validating a CRMScript

Carrier object for CRMScriptResult. Services for the CRMScriptResult Carrier is available from the CRMScript Agent.

CRMScriptRunResult

Object for returning result from a CRMScript

Carrier object for CRMScriptRunResult. Services for the CRMScriptRunResult Carrier is available from the CRMScript Agent.

CRMScriptSourceMap

Object for returning source-map info when validating or executing a CRMScript

Carrier object for CRMScriptSourceMap. Services for the CRMScriptSourceMap Carrier is available from the CRMScript Agent.

CRMScriptTraceRun

Object for returning Trace run result from a CRMScript

Carrier object for CRMScriptTraceRun. Services for the CRMScriptTraceRun Carrier is available from the CRMScript Agent.

Cache

Cache maintenance

Carrier object for Cache. Services for the Cache Carrier is available from the Diagnostics Agent.

CacheInvalidation

Carrier object for CacheInvalidation. Services for the CacheInvalidation Carrier is available from the Diagnostics Agent.

CallerID

Describes a caller ID for Mobile to lookup phone calls. Can be for a person, or for a company, in which case the personId field will be 0

Carrier object for CallerID. Services for the CallerID Carrier is available from the Pocket Agent.

CallerIDCollection

Collection of caller ids with their corresponding hash

Carrier object for CallerIDCollection. Services for the CallerIDCollection Carrier is available from the Pocket Agent.

CategorizationModelDetails

Details about a categorization model in HugoAI

Carrier object for CategorizationModelDetails. Services for the CategorizationModelDetails Carrier is available from the AI Agent.

CategorizationStatusResponse

Carrier to describe the current categorization training status for a tenant in HugoAI

Carrier object for CategorizationStatusResponse. Services for the CategorizationStatusResponse Carrier is available from the AI Agent.

Category

Carrier object for Category. Services for the Category Carrier is available from the List Agent.

CategoryEntity

Carrier object for CategoryEntity. Services for the CategoryEntity Carrier is available from the List Agent.

CategoryGuess

Category guess information

Carrier object for CategoryGuess. Services for the CategoryGuess Carrier is available from the AI Agent.

ChangedData

Generic carrier, used in return values to indicate what data NetServer has changed 'behind the scenes' so clients can know what to update

Carrier object for ChangedData. Services for the ChangedData Carrier is available from the Quote Agent.

ChangedDataItem

Tablename/recordid pair used to refer to records

Carrier object for ChangedDataItem. Services for the ChangedDataItem Carrier is available from the Quote Agent.

ChatAgent

Proxy class for the Chat Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

ChatBotSettings

Chat Topic bot settings. Trigger script ids to run on bot events

Carrier object for ChatBotSettings. Services for the ChatBotSettings Carrier is available from the Chat Agent.

ChatMessage

A message in a chat session

Carrier object for ChatMessage. Services for the ChatMessage Carrier is available from the Chat Agent.

ChatOpeningHours

Chat Topic Opening Hours

Carrier object for ChatOpeningHours. Services for the ChatOpeningHours Carrier is available from the Chat Agent.

ChatPresence

Represents presence information for a chat user, bundled with some other useful information

Carrier object for ChatPresence. Services for the ChatPresence Carrier is available from the Chat Agent.

ChatSession

Use the ChatSessionEntity on the Chat agent instead. Chat sessions belong to a chat topic, and contain messages to/from users

Carrier object for ChatSession. Services for the ChatSession Carrier is available from the CustomerService Agent.

ChatSessionEntity

Chat sessions belong to a chat topic, and contain messages to/from users

Carrier object for ChatSessionEntity. Services for the ChatSessionEntity Carrier is available from the Chat Agent.

ChatSummaryItem

Chat session summary: id, title, created date

Carrier object for ChatSummaryItem. Services for the ChatSummaryItem Carrier is available from the Chat Agent.

ChatTopicAgent

User agents within a chat topic. Which users are assigned and what roles they have within the chat topic.

Carrier object for ChatTopicAgent. Services for the ChatTopicAgent Carrier is available from the Chat Agent.

ChatTopicEntity

Chat topics define who is assigned, when the channel is open for business, and look of the chat widget.

Carrier object for ChatTopicEntity. Services for the ChatTopicEntity Carrier is available from the Chat Agent.

ChatWidgetSettings

Defines the look of the chat widget.

Carrier object for ChatWidgetSettings. Services for the ChatWidgetSettings Carrier is available from the Chat Agent.

ChatbotTurn

Chat turn contains one user question, an optional display value for the user prompt, and one chatbot response.

Carrier object for ChatbotTurn. Services for the ChatbotTurn Carrier is available from the AI Agent.

ColumnDataDictionary

Serializable dictionary, for Dictionary where key is strings and value is ArchiveColumnData

ColumnDataDictionaryExt

CommandResult

Generic carrier object for entity commands.

Carrier object for CommandResult.

Competitor

Carrier object for Competitor. Services for the Competitor Carrier is available from the List Agent.

ConsentInfo

Consent information for a give person. Consents are for a particular Purpose, and may be withdrawn (see LegalBase).

Carrier object for ConsentInfo. Services for the ConsentInfo Carrier is available from the Person Agent.

ConsentPerson

Carrier object for ConsentPerson. Services for the ConsentPerson Carrier is available from the Person Agent.

ConsentPurpose

Carrier object for ConsentPurpose. Services for the ConsentPurpose Carrier is available from the List Agent.

ConsentSource

Carrier object for ConsentSource. Services for the ConsentSource Carrier is available from the List Agent.

Contact

Carrier object for Contact. Services for the Contact Carrier is available from the Contact Agent.

ContactActivity

Carrier object for ContactActivity. Services for the ContactActivity Carrier is available from the Contact Agent.

ContactAgent

Proxy class for the Contact Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

ContactEntity

The Contact Service. The service implements all services working with the Contact object

Carrier object for ContactEntity. Services for the ContactEntity Carrier is available from the Contact Agent.

ContactOrPersonFromEmail

Carrier object for ContactOrPersonFromEmail. Services for the ContactOrPersonFromEmail Carrier is available from the EMail Agent.

ContactPersonBoardViewSettings

Settings for contact/person selection board view.

Carrier object for ContactPersonBoardViewSettings. Services for the ContactPersonBoardViewSettings Carrier is available from the Selection Agent.

ContactPersonId

Class representing an ContactPersonId carrier used for storing either a person id or a contact id. If PersonId contains an id, ContactId will be 0, and the other way around.

Carrier object for ContactPersonId.

ContactRelationEntity

Relationship between a (contact/person) and another (contact/person), as described by the RelationDefinition.

Carrier object for ContactRelationEntity. Services for the ContactRelationEntity Carrier is available from the Relation Agent.

ContactSummary

Summary of contact with recent activities, chats, and requests included.

Carrier object for ContactSummary. Services for the ContactSummary Carrier is available from the Contact Agent.

ControlInfo

This class carries information about the definition and properties of an field used in bulk update system. The class is serializable and used on both the application and Web server sides.

Carrier object for ControlInfo. Services for the ControlInfo Carrier is available from the BulkUpdate Agent.

CopilotDataSourceEntity

Entity for Copilot data source

Carrier object for CopilotDataSourceEntity. Services for the CopilotDataSourceEntity Carrier is available from the AI Agent.

CopilotDataSourceSetting

Setting for Copilot data source

Carrier object for CopilotDataSourceSetting. Services for the CopilotDataSourceSetting Carrier is available from the AI Agent.

CopilotEntity

Entity for Copilot configuration

Carrier object for CopilotEntity. Services for the CopilotEntity Carrier is available from the AI Agent.

Country

Carrier object for Country. Services for the Country Carrier is available from the List Agent.

CreateSystemMessageList

Set and Get SystemMessages

Carrier object for CreateSystemMessageList. Services for the CreateSystemMessageList Carrier is available from the Diagnostics Agent.

Credential

Credentials supported for authentication

Carrier object for Credential. Services for the Credential Carrier is available from the User Agent.

CredentialType

Description of credential type

Carrier object for CredentialType. Services for the CredentialType Carrier is available from the User Agent.

CredentialUser

Information about a users credentials in a foregin system that can be bound to a SuperOffice user (i.e. associate)

Carrier object for CredentialUser. Services for the CredentialUser Carrier is available from the User Agent.

CredentialsGroup

When the CredentialType's control is of type link, the user is selected from a source like active directory. This will then be the organisational unit (e.g. user security group) in active directory. Only one group is listed if the system does not support groups.

Carrier object for CredentialsGroup. Services for the CredentialsGroup Carrier is available from the User Agent.

CredentialsGroupUsers

This is the users within a user group.

Carrier object for CredentialsGroupUsers. Services for the CredentialsGroupUsers Carrier is available from the User Agent.

Credited

Carrier object for Credited. Services for the Credited Carrier is available from the List Agent.

CriteriaGroup

Carrier for criteria group. It contains all the search criteria for the group - that is, ArchiveRestrictionInfo - objects, including some info like rank and name

Carrier object for CriteriaGroup. Services for the CriteriaGroup Carrier is available from the Find Agent.

CriteriaInformation

Carrier for criteria information. It contains all the search criteria - that is, ArchiveRestrictionInfo - objects, including a column specification. In addition, it contains the same criteria expressed as an archive, with an array of ArchiveColumnInfo specifications and a set of ArchiveRow rows. The rows of the archive form a subset of the restriction array.

Carrier object for CriteriaInformation. Services for the CriteriaInformation Carrier is available from the Find Agent.

CsFeatureToggle

Carrier object for CsFeatureToggle. Services for the CsFeatureToggle Carrier is available from the CustomerService Agent.

CsSessionKey

Carrier object for CsSessionKey. Services for the CsSessionKey Carrier is available from the CustomerService Agent.

Currency

Carrier object for Currency. Services for the Currency Carrier is available from the List Agent.

CurrencyEntity

Carrier object for CurrencyEntity. Services for the CurrencyEntity Carrier is available from the List Agent.

CustomCommand

Generic carrier object for entity commands.

Carrier object for CustomCommand.

CustomerCenterConfig

Contains configuration when displaying the Customer Center

Carrier object for CustomerCenterConfig. Services for the CustomerCenterConfig Carrier is available from the CustomerService Agent.

CustomerLanguage

Customer languages that customer center supports.

Carrier object for CustomerLanguage. Services for the CustomerLanguage Carrier is available from the List Agent.

CustomerServiceAgent

Proxy class for the CustomerService Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

CustomerServiceConfig

This contains different configuration methods regarding Service

Carrier object for CustomerServiceConfig. Services for the CustomerServiceConfig Carrier is available from the CustomerService Agent.

CustomerServiceStartup

This carrier contains various data needed by Service for startup. Do not use this API, as it is for internal use and might change without notice

Carrier object for CustomerServiceStartup. Services for the CustomerServiceStartup Carrier is available from the CustomerService Agent.

Dash

Dashboard configuration

Carrier object for Dash. Services for the Dash Carrier is available from the Dash Agent.

DashAgent

Proxy class for the Dash Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

DashCollection

Collection of dashboards for an associate

Carrier object for DashCollection. Services for the DashCollection Carrier is available from the Dash Agent.

DashTheme

Dashboard theme configuration

Carrier object for DashTheme. Services for the DashTheme Carrier is available from the Dash Agent.

DashTile

Dashboard Tile configuration

Carrier object for DashTile. Services for the DashTile Carrier is available from the Dash Agent.

DashTileDefinition

Dashboard Tile definition

Carrier object for DashTileDefinition. Services for the DashTileDefinition Carrier is available from the Dash Agent.

DashTileHtml

HTML data for dash tiles with TileType = HTML

Carrier object for DashTileHtml. Services for the DashTileHtml Carrier is available from the Dash Agent.

DataRight

Carrier object for DataRight. Services for the DataRight Carrier is available from the User Agent.

DataRights

Carrier object for DataRights. Services for the DataRights Carrier is available from the User Agent.

DatabaseAgent

Proxy class for the Database Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

DatabaseTableAgent

Proxy class for the DatabaseTable Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

DayInformationListItem

Summary information about the activites and holidaysfor one day

Carrier object for DayInformationListItem. Services for the DayInformationListItem Carrier is available from the Appointment Agent.

DeliveryTerm

The built-in delivery terms list. Used by the SuperOffice Quote Connector in quote versions.

Carrier object for DeliveryTerm. Services for the DeliveryTerm Carrier is available from the List Agent.

DeliveryType

The built-in delivery types list. Used by the SuperOffice Quote Connector in quote versions.

Carrier object for DeliveryType. Services for the DeliveryType Carrier is available from the List Agent.

Department

a.k.a. User Group

Carrier object for Department. Services for the Department Carrier is available from the List Agent.

DiagnosticsAgent

Proxy class for the Diagnostics Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

DictionaryStepInformation

Information about a dictionary step

Carrier object for DictionaryStepInformation. Services for the DictionaryStepInformation Carrier is available from the Database Agent.

Document

Carrier object for Document. Services for the Document Carrier is available from the Document Agent.

DocumentAgent

Proxy class for the Document Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

DocumentEntity

Partial DocumentEntity class associating the generated DocumentEntity with an interface.

DocumentMigrationAgent

Proxy class for the DocumentMigration Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

Online Restricted: This agent is not available in Online by default. Access must be requested specifically when app is registered. Intended for SuperOffice-internal apps.

DocumentMigrationAssociate

Class used to map relationship between AssociateId and the user's email.

Carrier object for DocumentMigrationAssociate. Services for the DocumentMigrationAssociate Carrier is available from the DocumentMigration Agent.

DocumentMigrationItem

Class used to summarize all document-properties relevant for migrating documents.

Carrier object for DocumentMigrationItem. Services for the DocumentMigrationItem Carrier is available from the DocumentMigration Agent.

DocumentMigrationItemList

Carrier object for DocumentMigrationItemList. Services for the DocumentMigrationItemList Carrier is available from the DocumentMigration Agent.

DocumentMigrationSummary

Carrier object for DocumentMigrationSummary. Services for the DocumentMigrationSummary Carrier is available from the DocumentMigration Agent.

DocumentPreview

Document data intended for preview purposes

Carrier object for DocumentPreview. Services for the DocumentPreview Carrier is available from the Document Agent.

DocumentTemplate

The template a document is based on is stored in the SO_arc\template folder on the server. This will return the name as displayed in the GUI, and not the physical document name, of the template the document object is based on.

Carrier object for DocumentTemplate. Services for the DocumentTemplate Carrier is available from the List Agent.

DocumentTemplateEntity

The template a document is based on is stored in the SO_arc\template folder on the server. This will return the name as displayed in the GUI, and not the physical document name, of the template the document object is based on.

Carrier object for DocumentTemplateEntity. Services for the DocumentTemplateEntity Carrier is available from the List Agent.

DocumentTemplateMigrationList

Carrier object for DocumentTemplateMigrationList. Services for the DocumentTemplateMigrationList Carrier is available from the DocumentMigration Agent.

DuplicateEntry

A duplicate entry

Carrier object for DuplicateEntry.

DuplicateRule

Describes one duplicate rule to be used to find similar entries

Carrier object for DuplicateRule.

EISActor

Carrier object for EISActor. Services for the EISActor Carrier is available from the EIS Agent.

EMailAccount

Properties for an email account

Carrier object for EMailAccount. Services for the EMailAccount Carrier is available from the EMail Agent.

EMailAddress

Carrier object for EMailAddress. Services for the EMailAddress Carrier is available from the EMail Agent.

EMailAgent

Proxy class for the EMail Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

Online Restricted: This agent is not available in Online by default. Access must be requested specifically when app is registered.

EMailAppointment

Information about an email appointment received as iCal data

Carrier object for EMailAppointment. Services for the EMailAppointment Carrier is available from the EMail Agent.

EMailAttachment

Information about an attachment

Carrier object for EMailAttachment. Services for the EMailAttachment Carrier is available from the EMail Agent.

EMailConnectionInfo

All information needed to connect to a mailserver

Carrier object for EMailConnectionInfo. Services for the EMailConnectionInfo Carrier is available from the EMail Agent.

EMailConnectionInfoExtended

Carrier object for EMailConnectionInfoExtended. Services for the EMailConnectionInfoExtended Carrier is available from the EMail Agent.

EMailCustomHeader

Carrier object for EMailCustomHeader. Services for the EMailCustomHeader Carrier is available from the EMail Agent.

EMailEntity

All information about an e-mail

Carrier object for EMailEntity. Services for the EMailEntity Carrier is available from the EMail Agent.

EMailEnvelope

Limited information about one e-mail.

Carrier object for EMailEnvelope. Services for the EMailEnvelope Carrier is available from the EMail Agent.

EMailFolder

Properties for a mail folder

Carrier object for EMailFolder. Services for the EMailFolder Carrier is available from the EMail Agent.

EMailSOInfo

Glue between SuperOffice data and an e-mail.

Carrier object for EMailSOInfo. Services for the EMailSOInfo Carrier is available from the EMail Agent.

EisActorField

Carrier object for EisActorField. Services for the EisActorField Carrier is available from the EIS Agent.

EisActorSummary

Carrier object for EisActorSummary. Services for the EisActorSummary Carrier is available from the ErpSync Agent.

EisActorTypeMapping

Carrier object for EisActorTypeMapping. Services for the EisActorTypeMapping Carrier is available from the ErpSync Agent.

EisConnectionSummary

Carrier object for EisConnectionSummary. Services for the EisConnectionSummary Carrier is available from the ErpSync Agent.

EisConnectorEntity

Carrier object for EisConnectorEntity. Services for the EisConnectorEntity Carrier is available from the ErpSync Agent.

EisDefaultValue

Carrier object for EisDefaultValue. Services for the EisDefaultValue Carrier is available from the ErpSync Agent.

EisEngineStatus

Carrier object for EisEngineStatus. Services for the EisEngineStatus Carrier is available from the ErpSync Agent.

EisFieldMapping

Carrier object for EisFieldMapping. Services for the EisFieldMapping Carrier is available from the ErpSync Agent.

EisFieldValue

Carrier object for EisFieldValue. Services for the EisFieldValue Carrier is available from the ErpSync Agent.

EmailFlow

Email flow carrier

Carrier object for EmailFlow. Services for the EmailFlow Carrier is available from the Workflow Agent.

EntityCounts

Carrier object for EntityCounts. Services for the EntityCounts Carrier is available from the Diagnostics Agent.

EntityElement

Generic carrier object for entity elements such as Phone, EntityElement, Url. These elements do not have id and rank. These values are changed on each save, and should not be depended on. When used in a list or array the rank is the ascending list order.

Carrier object for EntityElement.

EntityName

Carrier object for EntityName. Services for the EntityName Carrier is available from the User Agent.

ErpConnection

Information about a connection to the ERP system.

Carrier object for ErpConnection. Services for the ErpConnection Carrier is available from the ErpSync Agent.

ErpConnectionData

Contains connection data and field labels for one connection

Carrier object for ErpConnectionData. Services for the ErpConnectionData Carrier is available from the ErpSync Agent.

ErpConnectionListMapping

Information about a mapping between two lists between CRM and the ERP system.

Carrier object for ErpConnectionListMapping. Services for the ErpConnectionListMapping Carrier is available from the ErpSync Agent.

ErpConnectionListMappingContainer

Information about all list connections for a connection between CRM and the ERP system.

Carrier object for ErpConnectionListMappingContainer. Services for the ErpConnectionListMappingContainer Carrier is available from the ErpSync Agent.

ErpCrmListItemMapping

One list item mapping between erp and crm.

Carrier object for ErpCrmListItemMapping. Services for the ErpCrmListItemMapping Carrier is available from the ErpSync Agent.

ErpSyncActorSummary

Summary of the current setup of the ERP Integration, for one ERP actor

Carrier object for ErpSyncActorSummary. Services for the ErpSyncActorSummary Carrier is available from the ErpSync Agent.

ErpSyncActorTypeMapping

Mapping information for one Actor, contains array of field mappings (ERP <-> SuperOffice)

Carrier object for ErpSyncActorTypeMapping. Services for the ErpSyncActorTypeMapping Carrier is available from the ErpSync Agent.

ErpSyncAgent

Proxy class for the ErpSync Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

Online Restricted: This agent is not available in Online by default. Access must be requested specifically when app is registered. Intended for ERP integration apps.

ErpSyncConnectionSummary

Summary of the current setup of the ERP Integration, for one ERP connection

Carrier object for ErpSyncConnectionSummary. Services for the ErpSyncConnectionSummary Carrier is available from the ErpSync Agent.

ErpSyncConnectorEntity

Erp connector information

Carrier object for ErpSyncConnectorEntity. Services for the ErpSyncConnectorEntity Carrier is available from the ErpSync Agent.

ErpSyncDefaultValue

Contains default value information for one ERP field

Carrier object for ErpSyncDefaultValue. Services for the ErpSyncDefaultValue Carrier is available from the ErpSync Agent.

ErpSyncEngine

The ERP syncengine.

Carrier object for ErpSyncEngine. Services for the ErpSyncEngine Carrier is available from the ErpSync Agent.

ErpSyncEngineStatus

Status of the Sync engine

Carrier object for ErpSyncEngineStatus. Services for the ErpSyncEngineStatus Carrier is available from the ErpSync Agent.

ErpSyncFieldMapping

Mapping information for one field pair (ERP <-> SuperOffice)

Carrier object for ErpSyncFieldMapping. Services for the ErpSyncFieldMapping Carrier is available from the ErpSync Agent.

ErpSyncFieldValue

Carrier object for ErpSyncFieldValue. Services for the ErpSyncFieldValue Carrier is available from the ErpSync Agent.

EventData

EventData containing data related to event handlers

Carrier object for EventData. Services for the EventData Carrier is available from the CustomerService Agent.

ExportArchiveResult

Carrier object for ExportArchiveResult. Services for the ExportArchiveResult Carrier is available from the Archive Agent.

ExtAppEntity

The ext app entity contains information on an external application

Carrier object for ExtAppEntity. Services for the ExtAppEntity Carrier is available from the List Agent.

Favourite

Favourite carrier.

Carrier object for Favourite. Services for the Favourite Carrier is available from the Favourite Agent.

FavouriteAgent

Proxy class for the Favourite Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

FieldInfoAttachment

Attachment custom database field.

Carrier object for FieldInfoAttachment. Services for the FieldInfoAttachment Carrier is available from the UserDefinedFieldInfo Agent.

FieldInfoBase

Abstract basic information about database fields. May be custom or user-defined fields. The information can be used to build a user interface.

Carrier object for FieldInfoBase. Services for the FieldInfoBase Carrier is available from the UserDefinedFieldInfo Agent.

FieldInfoBlob

Blob custom database field. Base64 encoded string value.

Carrier object for FieldInfoBlob. Services for the FieldInfoBlob Carrier is available from the UserDefinedFieldInfo Agent.

FieldInfoBool

Boolean custom database field. Typically rendered as a checkbox.

Carrier object for FieldInfoBool. Services for the FieldInfoBool Carrier is available from the UserDefinedFieldInfo Agent.

FieldInfoDate

Date custom database field. Time component is ignored.

Carrier object for FieldInfoDate. Services for the FieldInfoDate Carrier is available from the UserDefinedFieldInfo Agent.

FieldInfoDateTime

Date + time custom database field.

Carrier object for FieldInfoDateTime. Services for the FieldInfoDateTime Carrier is available from the UserDefinedFieldInfo Agent.

FieldInfoDecimal

Decimal (double precision) custom database field.

Carrier object for FieldInfoDecimal. Services for the FieldInfoDecimal Carrier is available from the UserDefinedFieldInfo Agent.

FieldInfoDynamicLink

Dynamic Link custom database field. Links are resolved indirectly via by CS.

Carrier object for FieldInfoDynamicLink. Services for the FieldInfoDynamicLink Carrier is available from the UserDefinedFieldInfo Agent.

FieldInfoInt

Integer custom database field.

Carrier object for FieldInfoInt. Services for the FieldInfoInt Carrier is available from the UserDefinedFieldInfo Agent.

FieldInfoListText

Text string with a list of item choices - custom database field.

Carrier object for FieldInfoListText. Services for the FieldInfoListText Carrier is available from the UserDefinedFieldInfo Agent.

FieldInfoLongText

Long Text custom database field.

Carrier object for FieldInfoLongText. Services for the FieldInfoLongText Carrier is available from the UserDefinedFieldInfo Agent.

FieldInfoMdoList

MDO List custom database field.

Carrier object for FieldInfoMdoList. Services for the FieldInfoMdoList Carrier is available from the UserDefinedFieldInfo Agent.

FieldInfoRelation

Relation to other table database field.

Carrier object for FieldInfoRelation. Services for the FieldInfoRelation Carrier is available from the UserDefinedFieldInfo Agent.

FieldInfoShortText

Short text string custom database field.

Carrier object for FieldInfoShortText. Services for the FieldInfoShortText Carrier is available from the UserDefinedFieldInfo Agent.

FieldInfoTime

Time custom database field. Date value is ignored.

Carrier object for FieldInfoTime. Services for the FieldInfoTime Carrier is available from the UserDefinedFieldInfo Agent.

FieldInfoTimeSpan

Timespan custom database field. Number of minutes, represented as days/hours/minutes.

Carrier object for FieldInfoTimeSpan. Services for the FieldInfoTimeSpan Carrier is available from the UserDefinedFieldInfo Agent.

FieldMetadata

This is used to populate the Admin configuration dialog for a connection. The call to the ERP Connector’s GetConfigurationFields method returns a list of fields and field types. The Admin client builds a dialog with these fields

Carrier object for FieldMetadata. Services for the FieldMetadata Carrier is available from the Quote Agent.

FieldMetadataDictionary

Serializable dictionary, for Dictionary where key is string and value is a FieldMetadata

FieldMetadataDictionaryExt

FieldValue

FieldValue carrier

Carrier object for FieldValue. Services for the FieldValue Carrier is available from the Workflow Agent.

FieldValueInfo

This class carries information about the definition and properties of an field used in bulk update system. The class is serializable and used on both the application and Web server sides.

Carrier object for FieldValueInfo. Services for the FieldValueInfo Carrier is available from the BulkUpdate Agent.

FindAgent

Proxy class for the Find Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

FindResults

Result carrier for the Find operation. It contains a set of column specifications, and a set of row, where each row contains the columns. The row set is the result of carrying out some search operation.

Carrier object for FindResults. Services for the FindResults Carrier is available from the Find Agent.

ForeignAppEntity

Carrier object for ForeignAppEntity. Services for the ForeignAppEntity Carrier is available from the ForeignSystem Agent.

ForeignDevice

Saves a foreign device belonging to the ForeignDevice and application name specified.

Carrier object for ForeignDevice. Services for the ForeignDevice Carrier is available from the ForeignSystem Agent.

ForeignKey

Carrier object for ForeignKey. Services for the ForeignKey Carrier is available from the ForeignSystem Agent.

ForeignSystemAgent

Proxy class for the ForeignSystem Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

FormDesignCarrier

Forms Design analysis results.

Carrier object for FormDesignCarrier. Services for the FormDesignCarrier Carrier is available from the AI Agent.

FormEntity

Definition and configuration of a Form

Carrier object for FormEntity. Services for the FormEntity Carrier is available from the Marketing Agent.

FormSubmissionEntity

Content of a Form submission

Carrier object for FormSubmissionEntity. Services for the FormSubmissionEntity Carrier is available from the Marketing Agent.

FreeText

Used to manage freetext search.

Carrier object for FreeText. Services for the FreeText Carrier is available from the FreeText Agent.

FreeTextAgent

Proxy class for the FreeText Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

HeadingEntity

The heading entity contains generic list item information

Carrier object for HeadingEntity. Services for the HeadingEntity Carrier is available from the List Agent.

HierarchyEntity

Folder structures

Carrier object for HierarchyEntity. Services for the HierarchyEntity Carrier is available from the List Agent.

History

The usage history of the currently logged in user is represented as History objects.

Carrier object for History. Services for the History Carrier is available from the ViewState Agent.

HistoryRequest

Specification for a request for history information, by id. It is possible to ask for rights for a new record (insert), but then you need to supply the parent ID for entities that have parents (projectmember, selectionmember, person)

Carrier object for HistoryRequest. Services for the HistoryRequest Carrier is available from the ViewState Agent.

Import

Carrier object for Import. Services for the Import Carrier is available from the Import Agent.

ImportAgent

Proxy class for the Import Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

ImportColumnInfo

Column info for importlines.

Carrier object for ImportColumnInfo. Services for the ImportColumnInfo Carrier is available from the Import Agent.

ImportErpData

Used to import data into the system. Representing one entity that will be imported.

Carrier object for ImportErpData. Services for the ImportErpData Carrier is available from the Import Agent.

ImportLine

Used to import data into the system. Representing one entity that will be imported.

Carrier object for ImportLine. Services for the ImportLine Carrier is available from the Import Agent.

Installation

Operations related to installation, upgrade and maintenance

Carrier object for Installation. Services for the Installation Carrier is available from the Diagnostics Agent.

KbCategory

Knowledge base category. Groups knowledge base articles into hierarchy.

Carrier object for KbCategory. Services for the KbCategory Carrier is available from the CustomerService Agent.

LanguageInfo

Carrier object for LanguageInfo. Services for the LanguageInfo Carrier is available from the List Agent.

LegalBase

Carrier object for LegalBase. Services for the LegalBase Carrier is available from the List Agent.

License

License information, hashed and signed with public keys to prevent tampering. Counts License usage and assignments.

Carrier object for License. Services for the License Carrier is available from the License Agent.

LicenseAgent

Proxy class for the License Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

LicenseConvertionHelper

Utility class exposing extension methods for converting between service layer and SoDataBase layer description of associate and satellite licenses

LicenseOwner

Carrier object for LicenseOwner. Services for the LicenseOwner Carrier is available from the License Agent.

LicenseResult

Carrier object for LicenseResult. Services for the LicenseResult Carrier is available from the License Agent.

Link

Links two entities (contacts/projects/sales/URLs) together.

Carrier object for Link. Services for the Link Carrier is available from the List Agent.

LinkExtended

Class used by CRM.web for dealing with links

ListAgent

Proxy class for the List Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

ListEntity

The list entity contains information about a specific list

Carrier object for ListEntity. Services for the ListEntity Carrier is available from the List Agent.

ListItem

Lightweight generic list item - similar to MDOListItem but without child items and stuff

Carrier object for ListItem. Services for the ListItem Carrier is available from the List Agent.

ListItemEntity

The list item entity contains generic list item information

Carrier object for ListItemEntity. Services for the ListItemEntity Carrier is available from the List Agent.

LiveUiConfig

A config containing parameters for live UI

Carrier object for LiveUiConfig. Services for the LiveUiConfig Carrier is available from the ViewState Agent.

LocalizedField

LocalizedField is used to store localized information such as formatted address data, a formatted phone number, etc.

Carrier object for LocalizedField.

LocalizedText

Carrier object for LocalizedText. Services for the LocalizedText Carrier is available from the List Agent.

Logging

Change NetServer logging settings

Carrier object for Logging. Services for the Logging Carrier is available from the Diagnostics Agent.

MDOAgent

Proxy class for the MDO Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

MDOListItem

Carrier object for MDOListItem. Services for the MDOListItem Carrier is available from the MDO Agent.

Mailbox

Carrier containing information about a Service mailbox

Carrier object for Mailbox. Services for the Mailbox Carrier is available from the CustomerService Agent.

MailboxEntity

This entity represent a mailbox used for importing emails in Service

Carrier object for MailboxEntity. Services for the MailboxEntity Carrier is available from the CustomerService Agent.

MailingStatistics

Methods for calculating mailing statistics

Carrier object for MailingStatistics. Services for the MailingStatistics Carrier is available from the Marketing Agent.

MarketingAgent

Proxy class for the Marketing Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

MassOperationResult

Information about the results of a mass-update operation

Carrier object for MassOperationResult. Services for the MassOperationResult Carrier is available from the DatabaseTable Agent.

MetricPair

Metric, in the form of string->int

Carrier object for MetricPair.

ModuleLicenseLink

License assignments carrier

Carrier object for ModuleLicenseLink. Services for the ModuleLicenseLink Carrier is available from the License Agent.

MrMrs

Carrier object for MrMrs. Services for the MrMrs Carrier is available from the List Agent.

MultiAlarmData

Carrier object for MultiAlarmData. Services for the MultiAlarmData Carrier is available from the Appointment Agent.

NextAvailableTime

The soonest-available working time slot

Carrier object for NextAvailableTime. Services for the NextAvailableTime Carrier is available from the Appointment Agent.

NotificationEvent

Carrier for a notification event for a given notification type and entity id

Carrier object for NotificationEvent. Services for the NotificationEvent Carrier is available from the Pocket Agent.

NumberAllocationAgent

Proxy class for the NumberAllocation Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

OperationInfo

This class carries information about the definition and properties of an field used in bulk update system. The class is serializable and used on both the application and Web server sides.

Carrier object for OperationInfo. Services for the OperationInfo Carrier is available from the BulkUpdate Agent.

OperationResult

Operation result

Carrier object for OperationResult.

ParticipantSyncData

Carrier object for ParticipantSyncData. Services for the ParticipantSyncData Carrier is available from the Appointment Agent.

PaymentTerm

The built-in payment terms list. Used by the SuperOffice Quote Connector to categorize quote versions.

Carrier object for PaymentTerm. Services for the PaymentTerm Carrier is available from the List Agent.

PaymentType

The built-in payment types list. Used by the SuperOffice Quote Connector in quote versions.

Carrier object for PaymentType. Services for the PaymentType Carrier is available from the List Agent.

Person

Carrier object for Person. Services for the Person Carrier is available from the Person Agent.

PersonAgent

Proxy class for the Person Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

PersonEntity

PersonImage

Scaled person image

Carrier object for PersonImage. Services for the PersonImage Carrier is available from the Person Agent.

PersonSummary

Summary of person, with recent activities, chats, and requests included.

Carrier object for PersonSummary. Services for the PersonSummary Carrier is available from the Person Agent.

PhoneListAgent

Proxy class for the PhoneList Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

PhoneListItem

Carrier object for PhoneListItem. Services for the PhoneListItem Carrier is available from the PhoneList Agent.

PhoneListPreferences

Search preferences for a phone list search

Carrier object for PhoneListPreferences. Services for the PhoneListPreferences Carrier is available from the PhoneList Agent.

PluginResponse

PluginResponse exists to be able to respond with more than just a true/false, but also an explanation. Such an explanation can be displayed on for instance a disabled “Place Order” button.

Carrier object for PluginResponse. Services for the PluginResponse Carrier is available from the Quote Agent.

PluginUrlResponse

PluginUrlResponse exists to be able to respond with more than just a true/false, but also an explanation. Such an explanation can be displayed on for instance a disabled “Place Order” button. In addition, an URL can be returned, which the GUI should navigate to/display if it is non-blank. The URL can be an SoProtocol or http(s)

Carrier object for PluginUrlResponse. Services for the PluginUrlResponse Carrier is available from the Quote Agent.

PocketAgent

Proxy class for the Pocket Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

PocketDeviceInfo

Describes a device running Pocket CRM

Carrier object for PocketDeviceInfo. Services for the PocketDeviceInfo Carrier is available from the Pocket Agent.

PocketNotificationMessage

Describes behaviour and content for a push notification message

Carrier object for PocketNotificationMessage. Services for the PocketNotificationMessage Carrier is available from the Pocket Agent.

PocketStartupData

The Pocket Service. The service implements pocket specific stuff, like consolidated post-login stuff.

Carrier object for PocketStartupData. Services for the PocketStartupData Carrier is available from the Pocket Agent.

Position

Carrier object for Position. Services for the Position Carrier is available from the List Agent.

Preference

One preference item, which contains a specification (section/key), the raw string value, and the level at which this value was found.

Carrier object for Preference. Services for the Preference Carrier is available from the Preference Agent.

PreferenceAgent

Proxy class for the Preference Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

PreferenceDescription

Preference description, drives the Preference GUI. Maintenance client - controls all preferences in SuperOffice.

Carrier object for PreferenceDescription. Services for the PreferenceDescription Carrier is available from the Preference Agent.

PreferenceDescriptionLine

Preference description line, contains information about a single item in a preference description list.

Carrier object for PreferenceDescriptionLine. Services for the PreferenceDescriptionLine Carrier is available from the Preference Agent.

PreferenceSpec

Preference specification, consisting of the section name and key name

Carrier object for PreferenceSpec. Services for the PreferenceSpec Carrier is available from the Preference Agent.

PreferenceTestReturn

Return result of preference test run

Carrier object for PreferenceTestReturn. Services for the PreferenceTestReturn Carrier is available from the Preference Agent.

PreferredTimeZone

This service support fetching of client interface configuration data. <para/> Client configuration data include Application configuration, which defines how an application is composed out of pages; and page configuration that defines how a page is built out of panels, cards, views and controls. <para/> Separate access points also exist for fetching object mappings and filter lists.

Carrier object for PreferredTimeZone. Services for the PreferredTimeZone Carrier is available from the TimeZone Agent.

PreviewContact

Contact preview

Carrier object for PreviewContact. Services for the PreviewContact Carrier is available from the Contact Agent.

PreviewDash

Dashboard preview

Carrier object for PreviewDash. Services for the PreviewDash Carrier is available from the Dash Agent.

PreviewDashTile

Dashboard tile preview

Carrier object for PreviewDashTile. Services for the PreviewDashTile Carrier is available from the Dash Agent.

PreviewFaqEntry

A faq entry with information suitable for preview.

Carrier object for PreviewFaqEntry. Services for the PreviewFaqEntry Carrier is available from the CustomerService Agent.

PreviewMailing

A shipment message with information about the recipient it was sent to.

Carrier object for PreviewMailing. Services for the PreviewMailing Carrier is available from the Marketing Agent.

PreviewMailingHeader

A shipment with information intended for previewing it.

Carrier object for PreviewMailingHeader. Services for the PreviewMailingHeader Carrier is available from the Marketing Agent.

PreviewQuickReply

A quick reply with information suitable for preview.

Carrier object for PreviewQuickReply. Services for the PreviewQuickReply Carrier is available from the CustomerService Agent.

PreviewReplyTemplate

A reply template with information suitable for preview.

Carrier object for PreviewReplyTemplate. Services for the PreviewReplyTemplate Carrier is available from the CustomerService Agent.

PriceList

A pricelist is basically a collection of products. It can be valid in a time period, and outright deactivated. All prices in the product list is in a specific currency. We have decieded not to separate prices and products, which means that we get a simpler data model, but some redundancy.

Carrier object for PriceList. Services for the PriceList Carrier is available from the Quote Agent.

Priority

Carrier object for Priority. Services for the Priority Carrier is available from the List Agent.

PrivacyStatement

Carrier object for PrivacyStatement. Services for the PrivacyStatement Carrier is available from the List Agent.

Product

Information about a Product from the ERP system. This may be fetched from SuperOffice Product table through the SO Connector

Carrier object for Product. Services for the Product Carrier is available from the Quote Agent.

ProductCategory

The built-in product category list. Used by the SuperOffice Quote Connector to categorize products.

Carrier object for ProductCategory. Services for the ProductCategory Carrier is available from the List Agent.

ProductExtraDataField

A way to show some simple extra data on a product, typically to hep the user to identify the correct product. Basically a bucket of additional info that the ERP system would like to store and show in the user interface. Information placed here is shown in the GUI if the “provide-extra-data” capability is true.

Carrier object for ProductExtraDataField. Services for the ProductExtraDataField Carrier is available from the Quote Agent.

ProductFamily

The built-in product family list. Used by the SuperOffice Quote Connector to categorize products.

Carrier object for ProductFamily. Services for the ProductFamily Carrier is available from the List Agent.

ProductType

The built-in product type list. Used by the SuperOffice Quote Connector to categorize products.

Carrier object for ProductType. Services for the ProductType Carrier is available from the List Agent.

Project

Carrier object for Project. Services for the Project Carrier is available from the Project Agent.

ProjectAgent

Proxy class for the Project Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

ProjectBoardViewSettings

Settings for project selection board view.

Carrier object for ProjectBoardViewSettings. Services for the ProjectBoardViewSettings Carrier is available from the Selection Agent.

ProjectEntity

The Project Service. The service implements all services working with the Project object

Carrier object for ProjectEntity. Services for the ProjectEntity Carrier is available from the Project Agent.

ProjectEvent

A project that is also an event. Used by Audience

Carrier object for ProjectEvent. Services for the ProjectEvent Carrier is available from the Project Agent.

ProjectEventEntity

The ProjectEvent Service. The service implements all services working with the ProjectEvent object

Carrier object for ProjectEventEntity. Services for the ProjectEventEntity Carrier is available from the Project Agent.

ProjectMember

A person can be a member of multiple projects, with a different comment and member type in each project.

Carrier object for ProjectMember. Services for the ProjectMember Carrier is available from the Project Agent.

ProjectStatus

Carrier object for ProjectStatus. Services for the ProjectStatus Carrier is available from the List Agent.

ProjectType

Carrier object for ProjectType. Services for the ProjectType Carrier is available from the List Agent.

ProjectTypeEntity

Carrier object for ProjectTypeEntity. Services for the ProjectTypeEntity Carrier is available from the List Agent.

ProjectTypeStatusLink

Carrier object for ProjectTypeStatusLink.

QuickFilterInfo

Info associated with quick filter

Carrier object for QuickFilterInfo. Services for the QuickFilterInfo Carrier is available from the Dash Agent.

QuickReply

Carrier object for QuickReply. Services for the QuickReply Carrier is available from the List Agent.

Quote

Quote carrier with the active quote version and favorite alternative.

Carrier object for Quote. Services for the Quote Carrier is available from the Quote Agent.

QuoteAgent

Proxy class for the Quote Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

QuoteAlternative

Information about a connection to the ERP system.

Carrier object for QuoteAlternative. Services for the QuoteAlternative Carrier is available from the Quote Agent.

QuoteAlternativeRecalculated

The QuoteAlternativeRecalculated is returned after a call to RecalculateQuoteAlternative. It contains flags indicating changes to quote alternative and quote lines.

Carrier object for QuoteAlternativeRecalculated. Services for the QuoteAlternativeRecalculated Carrier is available from the Quote Agent.

QuoteApproveReason

List of quote approval reasons

Carrier object for QuoteApproveReason. Services for the QuoteApproveReason Carrier is available from the List Agent.

QuoteConnection

Information about a connection to the ERP system.

Carrier object for QuoteConnection. Services for the QuoteConnection Carrier is available from the Quote Agent.

QuoteContext

The context a quote is created in.

Carrier object for QuoteContext. Services for the QuoteContext Carrier is available from the Quote Agent.

QuoteDenyReason

List of quote denial reasons

Carrier object for QuoteDenyReason. Services for the QuoteDenyReason Carrier is available from the List Agent.

QuoteEntity

Quote methods

Carrier object for QuoteEntity. Services for the QuoteEntity Carrier is available from the Quote Agent.

QuoteLine

Information about a connection to the ERP system.

Carrier object for QuoteLine. Services for the QuoteLine Carrier is available from the Quote Agent.

QuoteLineConfiguration

QuoteLineConfiguration contains information about which configuration fields that is visible in the GUI. Read only and mandatory fields are also specified.

Carrier object for QuoteLineConfiguration. Services for the QuoteLineConfiguration Carrier is available from the Quote Agent.

QuotePublishDocuments

Prepare the documents required to publish a quote - Email, main document as pdf, quoted products as pdf, attachments

Carrier object for QuotePublishDocuments. Services for the QuotePublishDocuments Carrier is available from the Quote Agent.

QuoteResponse

Carrier object for QuoteResponse. Services for the QuoteResponse Carrier is available from the Quote Agent.

QuoteVersion

Information about a version of the .

Carrier object for QuoteVersion. Services for the QuoteVersion Carrier is available from the Quote Agent.

QuoteVersionAttachment

Attachment documents for a given version of a Quote

Carrier object for QuoteVersionAttachment. Services for the QuoteVersionAttachment Carrier is available from the Quote Agent.

QuoteVersionButtonState

Information about possible button actions for the quote version dialog.

Carrier object for QuoteVersionButtonState. Services for the QuoteVersionButtonState Carrier is available from the Quote Agent.

QuoteVersionButtonStateCollection

Carrier object for QuoteVersionButtonStateCollection. Services for the QuoteVersionButtonStateCollection Carrier is available from the Quote Agent.

QuoteVersionRecalculated

Carrier object for QuoteVersionRecalculated. Services for the QuoteVersionRecalculated Carrier is available from the Quote Agent.

QuoteVersionStatusInformation

Information about possible button actions for the quote version dialog.

Carrier object for QuoteVersionStatusInformation. Services for the QuoteVersionStatusInformation Carrier is available from the Quote Agent.

QuoteVersionValidated

The QuoteVersionValidated is returned after a call to ValidateQuoteAlternative. It contains flags indicating changes to quote, quoteversion/quotealternative and quotelines.

Carrier object for QuoteVersionValidated. Services for the QuoteVersionValidated Carrier is available from the Quote Agent.

QuoteVersionWorkflowState

Information about possible button actions for the quote version dialog.

Carrier object for QuoteVersionWorkflowState. Services for the QuoteVersionWorkflowState Carrier is available from the Quote Agent.

RagAnswer

Contains the answer to an AI search, with sources used.

Carrier object for RagAnswer. Services for the RagAnswer Carrier is available from the AI Agent.

RagResult

Contains the result of an AI search, with relevance score, document refernce, relevant text chunk.

Carrier object for RagResult. Services for the RagResult Carrier is available from the AI Agent.

Rating

Sale Stage with probability percent.

Carrier object for Rating. Services for the Rating Carrier is available from the List Agent.

Reason

Reason for a lost sale

Carrier object for Reason. Services for the Reason Carrier is available from the List Agent.

ReasonSold

Reason for a succesfully sold sale

Carrier object for ReasonSold. Services for the ReasonSold Carrier is available from the List Agent.

ReasonStalled

Carrier object for ReasonStalled. Services for the ReasonStalled Carrier is available from the List Agent.

Recipient

Class representing ticket message recipient.

Carrier object for Recipient.

RecipientStatistics

Class representing a RecipientStatistics carrier used for counting attributes on selection members.

Carrier object for RecipientStatistics.

RedLetterDetails

Red letter day text details, all the texts related to the given day.

Carrier object for RedLetterDetails. Services for the RedLetterDetails Carrier is available from the Appointment Agent.

RedLetterInformationListItem

Detailed information on red-letter days, including both holidays and other days with their individual texts.

Carrier object for RedLetterInformationListItem. Services for the RedLetterInformationListItem Carrier is available from the Appointment Agent.

RedLetterSummary

Summary of redletter day information - holiday in own country, and in other countries known to the system.

Carrier object for RedLetterSummary. Services for the RedLetterSummary Carrier is available from the Appointment Agent.

RefCountEntity

A refcount entity for a number allocation

Carrier object for RefCountEntity. Services for the RefCountEntity Carrier is available from the NumberAllocation Agent.

RelatedData

Display data items for one or more related-table fields, specified using a root entity and dot-syntax

Carrier object for RelatedData. Services for the RelatedData Carrier is available from the Archive Agent.

RelationAgent

Proxy class for the Relation Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

RelationDefinitionEntity

A relation definition entity with source and destination tables

Carrier object for RelationDefinitionEntity. Services for the RelationDefinitionEntity Carrier is available from the List Agent.

RelationToOwner

Carrier object for RelationToOwner. Services for the RelationToOwner Carrier is available from the User Agent.

RemoteTimeZoneMethods

This service support fetching of client interface configuration data. <para/> Client configuration data include Application configuration, which defines how an application is composed out of pages; and page configuration that defines how a page is built out of panels, cards, views and controls. <para/> Separate access points also exist for fetching object mappings and filter lists.

Carrier object for RemoteTimeZoneMethods. Services for the RemoteTimeZoneMethods Carrier is available from the TimeZone Agent.

ReplyTemplate

Reply template item

Carrier object for ReplyTemplate. Services for the ReplyTemplate Carrier is available from the CustomerService Agent.

ReplyTemplateParsed

Reply template with parsed text. Represent one language version of reply template

Carrier object for ReplyTemplateParsed. Services for the ReplyTemplateParsed Carrier is available from the CustomerService Agent.

ReportAgent

Proxy class for the Report Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

ReportLabelLayoutEntity

Carrier object for ReportLabelLayoutEntity. Services for the ReportLabelLayoutEntity Carrier is available from the Report Agent.

ResolvedPerson

The Person Service. The service implements all services working with the Person object.

Carrier object for ResolvedPerson. Services for the ResolvedPerson Carrier is available from the Person Agent.

ResolvedUser

The User Service. The service implements all services working with the User object.

Carrier object for ResolvedUser. Services for the ResolvedUser Carrier is available from the User Agent.

ResourceAgent

Proxy class for the Resource Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

ResourceEntity

The resource entity contains resource information

Carrier object for ResourceEntity. Services for the ResourceEntity Carrier is available from the List Agent.

ResourceOverride

Override specifications for resources/labels

Carrier object for ResourceOverride. Services for the ResourceOverride Carrier is available from the Resource Agent.

RestrictionGroupInfo

Carrier for restriction group. It contains all the search restrictions for the group - that is, ArchiveRestrictionInfo - objects, including some info like rank and name

Carrier object for RestrictionGroupInfo. Services for the RestrictionGroupInfo Carrier is available from the Find Agent.

Role

Users role for role-based security

Carrier object for Role. Services for the Role Carrier is available from the User Agent.

RoleEntity

Carrier object for RoleEntity. Services for the RoleEntity Carrier is available from the User Agent.

SaintAgent

Proxy class for the Saint Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

SaintConfiguration

Definition of the three perionds for status monitors and some other settings per saint entity

Carrier object for SaintConfiguration. Services for the SaintConfiguration Carrier is available from the Saint Agent.

Sale

Carrier object for Sale. Services for the Sale Carrier is available from the Sale Agent.

SaleAgent

Proxy class for the Sale Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

SaleBoardViewSettings

Settings for sale selection board view.

Carrier object for SaleBoardViewSettings. Services for the SaleBoardViewSettings Carrier is available from the Selection Agent.

SaleEntity

Partial SaleEntity class associating the generated SaleEntity with an interface.

SaleStageEntity

This entity represents a sale stage with a default percentage rating.

Carrier object for SaleStageEntity. Services for the SaleStageEntity Carrier is available from the List Agent.

SaleStakeholder

Carrier object for SaleStakeholder. Services for the SaleStakeholder Carrier is available from the Sale Agent.

SaleStakeholderExtensions

SaleSummary

Carrier object for SaleSummary. Services for the SaleSummary Carrier is available from the Sale Agent.

SaleSummaryItem

Sale Summary item

Carrier object for SaleSummaryItem. Services for the SaleSummaryItem Carrier is available from the Sale Agent.

SaleType

Carrier object for SaleType. Services for the SaleType Carrier is available from the List Agent.

SaleTypeEntity

Carrier object for SaleTypeEntity. Services for the SaleTypeEntity Carrier is available from the List Agent.

SaleTypeStageLink

Carrier object for SaleTypeStageLink.

SalesActivity

Carrier object for SalesActivity. Services for the SalesActivity Carrier is available from the Appointment Agent.

SavedUtmParameters

Inital Utm parameters for a given person or contact.

Carrier object for SavedUtmParameters. Services for the SavedUtmParameters Carrier is available from the Person Agent.

Script

The Script Service. The service implements all services working with the CRMScript object without reference to primary keys. Primarily used by VSCode integration.

Carrier object for Script. Services for the Script Carrier is available from the CRMScript Agent.

SelectableMDOListItem

Carrier object for SelectableMDOListItem. Services for the SelectableMDOListItem Carrier is available from the MDO Agent.

SelectionAgent

Proxy class for the Selection Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

SelectionCategory

Carrier object for SelectionCategory. Services for the SelectionCategory Carrier is available from the List Agent.

SelectionEntity

Carrier object for SelectionEntity. Services for the SelectionEntity Carrier is available from the Selection Agent.

SelectionForFind

Provider name and selection id for a Find temporary selection

Carrier object for SelectionForFind. Services for the SelectionForFind Carrier is available from the Selection Agent.

SelectionMemberEditValues

A class representing values to change when changing company and contact details from the Edit Company Details task for selections.

Carrier object for SelectionMemberEditValues.

SelectionSummaryItem

The selection summary, for tabs or other concise views.

Carrier object for SelectionSummaryItem. Services for the SelectionSummaryItem Carrier is available from the Selection Agent.

Sentiment

Sentiment information: Score (-100 to 100) and Confidence (0 to 100)

Carrier object for Sentiment. Services for the Sentiment Carrier is available from the AI Agent.

Sentry

This service provides sentry information such as TableRights.

Carrier object for Sentry. Services for the Sentry Carrier is available from the Sentry Agent.

SentryAgent

Proxy class for the Sentry Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

ServiceAuth

Properties for service authentication

Carrier object for ServiceAuth. Services for the ServiceAuth Carrier is available from the User Agent.

ServicesExtensionMethods

ShipmentMessageBlockEntity

This entity contains information about design blocks that can be used in a shipment/mailing message

Carrier object for ShipmentMessageBlockEntity. Services for the ShipmentMessageBlockEntity Carrier is available from the Marketing Agent.

ShipmentMessageEntity

A shipment message, that contains the actual message being sent out in a mailing

Carrier object for ShipmentMessageEntity. Services for the ShipmentMessageEntity Carrier is available from the Marketing Agent.

SmsConfig

Sms settings for Customer Service sms providers.

Carrier object for SmsConfig. Services for the SmsConfig Carrier is available from the CustomerService Agent.

SmtpTestResult

Carrier containing information about the result of a SMTP test

Carrier object for SmtpTestResult. Services for the SmtpTestResult Carrier is available from the CustomerService Agent.

SoTask

Type of an appointment

Carrier object for SoTask. Services for the SoTask Carrier is available from the List Agent.

Source

Source of a sale

Carrier object for Source. Services for the Source Carrier is available from the List Agent.

StatisticsDataSet

Carrier object for StatisticsDataSet. Services for the StatisticsDataSet Carrier is available from the CustomerService Agent.

StatisticsDataValue

This class contains a single data value in a data set, used by CS for Status Screen reports

Carrier object for StatisticsDataValue. Services for the StatisticsDataValue Carrier is available from the CustomerService Agent.

StatusMonitor

Definition of all properties for a status monitor

Carrier object for StatusMonitor. Services for the StatusMonitor Carrier is available from the Saint Agent.

StatusMonitorPeriods

Obsolete, use SaintConfiguration carrier and methods instead. Was:Definition of the three perionds for status monitors

Carrier object for StatusMonitorPeriods. Services for the StatusMonitorPeriods Carrier is available from the Saint Agent.

StructuredAddress

Address with structured fields (Address1, City, Zip) - does not vary its layout by country, unliked the formatted address.

Carrier object for StructuredAddress.

SuggestedAppointment

Carrier object for SuggestedAppointment. Services for the SuggestedAppointment Carrier is available from the Appointment Agent.

SuggestedAppointmentEntity

Carrier object for SuggestedAppointmentEntity. Services for the SuggestedAppointmentEntity Carrier is available from the Appointment Agent.

SuggestedDocumentEntity

Carrier object for SuggestedDocumentEntity. Services for the SuggestedDocumentEntity Carrier is available from the Document Agent.

Summarizer

Summary functions for various entities

Carrier object for Summarizer. Services for the Summarizer Carrier is available from the AI Agent.

SyncUserAccount

Details for syncing email user accounts

Carrier object for SyncUserAccount. Services for the SyncUserAccount Carrier is available from the EMail Agent.

SystemMessage

System Message to be displayed to a user

Carrier object for SystemMessage. Services for the SystemMessage Carrier is available from the Diagnostics Agent.

SystemTemplateSettings

System template settings item

Carrier object for SystemTemplateSettings. Services for the SystemTemplateSettings Carrier is available from the CustomerService Agent.

TabOrder

Carrier object for TabOrder. Services for the TabOrder Carrier is available from the Preference Agent.

TableManager

Operations related to table management

Carrier object for TableManager. Services for the TableManager Carrier is available from the Diagnostics Agent.

TableRecord

The extra table entity contains meta data for an extra table (not implemented yet)

Carrier object for TableRecord. Services for the TableRecord Carrier is available from the DatabaseTable Agent.

Tag

Carrier object for Tag. Services for the Tag Carrier is available from the List Agent.

TargetAssignment

Target Period Assignment carrier

Carrier object for TargetAssignment. Services for the TargetAssignment Carrier is available from the Targets Agent.

TargetChange

Target field change

Carrier object for TargetChange. Services for the TargetChange Carrier is available from the Targets Agent.

TargetDimension

Target Dimension carrier

Carrier object for TargetDimension. Services for the TargetDimension Carrier is available from the Targets Agent.

TargetGroup

Target Group carrier

Carrier object for TargetGroup. Services for the TargetGroup Carrier is available from the Targets Agent.

TargetRevision

Target revision carrier

Carrier object for TargetRevision. Services for the TargetRevision Carrier is available from the Targets Agent.

TargetRevisionHistory

Target revision history carrier

Carrier object for TargetRevisionHistory. Services for the TargetRevisionHistory Carrier is available from the Targets Agent.

TargetsAgent

Proxy class for the Targets Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

TaskListItem

Carrier object for TaskListItem. Services for the TaskListItem Carrier is available from the Appointment Agent.

TaskMenu

Configurable Menu Items are items that will be merged into menus in given area and entity

Carrier object for TaskMenu. Services for the TaskMenu Carrier is available from the List Agent.

TemplateVariablesParameters

Parameters specifying source and properties for template variable substitution.

Carrier object for TemplateVariablesParameters. Services for the TemplateVariablesParameters Carrier is available from the Document Agent.

TemporaryKeyInfo

The fields returned when checking a temporary key

Carrier object for TemporaryKeyInfo. Services for the TemporaryKeyInfo Carrier is available from the Person Agent.

TextServices

Text generation functions for various entities

Carrier object for TextServices. Services for the TextServices Carrier is available from the AI Agent.

Ticket

The ticket carrier is used for representing a service request.

Carrier object for Ticket. Services for the Ticket Carrier is available from the Ticket Agent.

TicketAgent

Proxy class for the Ticket Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

TicketBatchReplyData

Data to add a batched ticket reply.

Carrier object for TicketBatchReplyData. Services for the TicketBatchReplyData Carrier is available from the Ticket Agent.

TicketCategory

Ticket Category - light read-only version of TicketCategoryEntity.

Carrier object for TicketCategory. Services for the TicketCategory Carrier is available from the List Agent.

TicketCategoryEntity

This entity describes the meta data for a ticket category, and provides special operations on it.

Carrier object for TicketCategoryEntity. Services for the TicketCategoryEntity Carrier is available from the List Agent.

TicketCategoryMembershipEntity

This entity describes ticket category membership.

Carrier object for TicketCategoryMembershipEntity. Services for the TicketCategoryMembershipEntity Carrier is available from the List Agent.

TicketEntity

The ticket entity is used for representing a service ticket

Carrier object for TicketEntity. Services for the TicketEntity Carrier is available from the Ticket Agent.

TicketFormSubmission

Class representing form submission related to ticket.

Carrier object for TicketFormSubmission.

TicketInfo

A small carrier that contains information about a ticket

Carrier object for TicketInfo. Services for the TicketInfo Carrier is available from the CustomerService Agent.

TicketMessage

The TicketMessage carrier is used for representing a service ticket message

Carrier object for TicketMessage. Services for the TicketMessage Carrier is available from the Ticket Agent.

TicketMessageContent

Message content to fill a new message.

Carrier object for TicketMessageContent. Services for the TicketMessageContent Carrier is available from the Ticket Agent.

TicketMessageEntity

The ticket messages are e-mails, SMS or other messages attached to a ticket (aka request).

Carrier object for TicketMessageEntity. Services for the TicketMessageEntity Carrier is available from the Ticket Agent.

TicketMessageHeader

Contains information about a header connected to a ticket message

Carrier object for TicketMessageHeader.

TicketPriority

Carrier object for TicketPriority. Services for the TicketPriority Carrier is available from the List Agent.

TicketPriorityEntity

Entity for a ticket priority. This entity describes the meta data for a ticket priority, and provides special operations on it.

Carrier object for TicketPriorityEntity. Services for the TicketPriorityEntity Carrier is available from the List Agent.

TicketPriorityEscalationLevelEntity

Entity for ticket priority escalation level. Entity describes properties/actions when escalation(alert) happens. Alert is raised according to TicketPriority timing intervals

Carrier object for TicketPriorityEscalationLevelEntity. Services for the TicketPriorityEscalationLevelEntity Carrier is available from the List Agent.

TicketStatusEntity

Entity for a ticket status. This entity describes the meta data for a ticket status, and provides special operations on it.

Carrier object for TicketStatusEntity. Services for the TicketStatusEntity Carrier is available from the List Agent.

TicketSummaryItem

The ticket summary with heading, created date.

Carrier object for TicketSummaryItem. Services for the TicketSummaryItem Carrier is available from the Ticket Agent.

TicketType

Ticket Type - light read-only version of TicketTypeEntity.

Carrier object for TicketType. Services for the TicketType Carrier is available from the List Agent.

TicketTypeEntity

Entity for a ticket (Request) type. This enables having diversified tickets needed for a specific process.

Carrier object for TicketTypeEntity. Services for the TicketTypeEntity Carrier is available from the List Agent.

TimeZoneAgent

Proxy class for the TimeZone Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

TokenManagementInfo

Token information

Carrier object for TokenManagementInfo. Services for the TokenManagementInfo Carrier is available from the User Agent.

TriggerScriptEntity

CRM Trigger Script - The script runs when a given event fires.

Carrier object for TriggerScriptEntity. Services for the TriggerScriptEntity Carrier is available from the CRMScript Agent.

TypicalSearch

Complete information about a TypicalSearch (including criteria)

Carrier object for TypicalSearch. Services for the TypicalSearch Carrier is available from the Selection Agent.

TypicalSearches

Full set of all TypicalSearch elements maintained by one source (including criteria)

Carrier object for TypicalSearches. Services for the TypicalSearches Carrier is available from the Selection Agent.

UiEvent

An event that the user interface should know about. The origin may be something that happens in the user interface (in any session), or in the database (for instance, background process)

Carrier object for UiEvent. Services for the UiEvent Carrier is available from the ViewState Agent.

UntrustedCredentials

Credentials for external authentication.

Carrier object for UntrustedCredentials. Services for the UntrustedCredentials Carrier is available from the User Agent.

UpsertRowStatus

Information about a row of the results of a mass-update operation

Carrier object for UpsertRowStatus. Services for the UpsertRowStatus Carrier is available from the DatabaseTable Agent.

UsageStats

Carrier object for UsageStats. Services for the UsageStats Carrier is available from the Diagnostics Agent.

User

SuperOffice User, with login credentials and an associated person.

Carrier object for User. Services for the User Carrier is available from the User Agent.

UserAgent

Proxy class for the User Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

Online Restricted: This agent is not available in Online by default. User management is not allowed for partner apps.

UserAndInstallationLicenceStatus

Result of GetUserAndInstallationLicenceStatus

Carrier object for UserAndInstallationLicenceStatus. Services for the UserAndInstallationLicenceStatus Carrier is available from the License Agent.

UserCandidate

The UserCandidate carrier is used to represent a Customer Centre User.

Carrier object for UserCandidate.

UserConnectedState

Details about the users connected state.

Carrier object for UserConnectedState. Services for the UserConnectedState Carrier is available from the Appointment Agent.

UserDefinedFieldInfo

Return information about the user defined fields. The information can be used to mirror the layout of the user-defined fields in the user interface.

Carrier object for UserDefinedFieldInfo. Services for the UserDefinedFieldInfo Carrier is available from the UserDefinedFieldInfo Agent.

UserDefinedFieldInfoAgent

Proxy class for the UserDefinedFieldInfo Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

UserGroup

The main user group that this user belongs to

Carrier object for UserGroup. Services for the UserGroup Carrier is available from the User Agent.

UserHelper

UserInfo

Carrier object for UserInfo. Services for the UserInfo Carrier is available from the User Agent.

UserPresenceStatus

Manage present/absent status for a Service user account (influences ticket assignments).

Carrier object for UserPresenceStatus. Services for the UserPresenceStatus Carrier is available from the User Agent.

UserValidationResult

Carrier object for UserValidationResult. Services for the UserValidationResult Carrier is available from the User Agent.

UtmParameters

Utm parameters for a given person.

Carrier object for UtmParameters. Services for the UtmParameters Carrier is available from the Person Agent.

VideoMeetingReservation

VideoMeetingReservation - Create or delete a VideoMeetingReservation. The VideoMeetingReservation.MeetingId can be linked to an Appointment

Carrier object for VideoMeetingReservation. Services for the VideoMeetingReservation Carrier is available from the Appointment Agent.

ViewStateAgent

Proxy class for the ViewState Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

VisibleFor

Carrier object for VisibleFor. Services for the VisibleFor Carrier is available from the Sentry Agent.

WebAppUsage

Carrier object for WebAppUsage. Services for the WebAppUsage Carrier is available from the Diagnostics Agent.

WebPanelEntity

The web panel entity contains information on a web panel

Carrier object for WebPanelEntity. Services for the WebPanelEntity Carrier is available from the List Agent.

Webhook

Webhook definitions. Webhooks broadcast events from NetServer to remote servers.

Carrier object for Webhook. Services for the Webhook Carrier is available from the Webhook Agent.

WebhookAgent

Proxy class for the Webhook Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

Online Restricted: This agent is not available in Online by default. Access must be requested specifically when app is registered.

WebhookResult

Result of calling a webhook

Carrier object for WebhookResult. Services for the WebhookResult Carrier is available from the Webhook Agent.

Workflow

Workflow carrier

Carrier object for Workflow. Services for the Workflow Carrier is available from the Workflow Agent.

WorkflowActionInfo

Workflow action info carrier

Carrier object for WorkflowActionInfo. Services for the WorkflowActionInfo Carrier is available from the Workflow Agent.

WorkflowAgent

Proxy class for the Workflow Agent Used when communicating remote using WebServices. Avoid using directly. Use the AgentFactory to create the proxy instead.

WorkflowContentInfo

Info about workflow content like messages, forms and links.

Carrier object for WorkflowContentInfo. Services for the WorkflowContentInfo Carrier is available from the Workflow Agent.

WorkflowEvent

Workflow event carrier

Carrier object for WorkflowEvent. Services for the WorkflowEvent Carrier is available from the Workflow Agent.

WorkflowEventResult

Workflow event result carrier

Carrier object for WorkflowEventResult. Services for the WorkflowEventResult Carrier is available from the Workflow Agent.

WorkflowFilter

Workflow filter carrier

Carrier object for WorkflowFilter. Services for the WorkflowFilter Carrier is available from the Workflow Agent.

WorkflowGoal

Workflow goal carrier

Carrier object for WorkflowGoal. Services for the WorkflowGoal Carrier is available from the Workflow Agent.

WorkflowStepAddToList

Step in workflow.

Carrier object for WorkflowStepAddToList. Services for the WorkflowStepAddToList Carrier is available from the Workflow Agent.

WorkflowStepBase

Workflow step carrier.

Carrier object for WorkflowStepBase. Services for the WorkflowStepBase Carrier is available from the Workflow Agent.

WorkflowStepCreateFollowUp

Step in workflow.

Carrier object for WorkflowStepCreateFollowUp. Services for the WorkflowStepCreateFollowUp Carrier is available from the Workflow Agent.

WorkflowStepCreateRequest

Step in workflow.

Carrier object for WorkflowStepCreateRequest. Services for the WorkflowStepCreateRequest Carrier is available from the Workflow Agent.

WorkflowStepCreateSale

Step in workflow.

Carrier object for WorkflowStepCreateSale. Services for the WorkflowStepCreateSale Carrier is available from the Workflow Agent.

WorkflowStepDistributeToOwner

Step in workflow.

Carrier object for WorkflowStepDistributeToOwner. Services for the WorkflowStepDistributeToOwner Carrier is available from the Workflow Agent.

WorkflowStepNotifyByEmail

Step in workflow.

Carrier object for WorkflowStepNotifyByEmail. Services for the WorkflowStepNotifyByEmail Carrier is available from the Workflow Agent.

WorkflowStepNotifyBySMS

Step in workflow.

Carrier object for WorkflowStepNotifyBySMS. Services for the WorkflowStepNotifyBySMS Carrier is available from the Workflow Agent.

WorkflowStepOption

Workflow step option

Carrier object for WorkflowStepOption. Services for the WorkflowStepOption Carrier is available from the Workflow Agent.

WorkflowStepOptionBase

Workflow step split option carrier base carrier class.

Carrier object for WorkflowStepOptionBase. Services for the WorkflowStepOptionBase Carrier is available from the Workflow Agent.

WorkflowStepOptionFormData

Option that splits on matching data on a specific form submitted

Carrier object for WorkflowStepOptionFormData. Services for the WorkflowStepOptionFormData Carrier is available from the Workflow Agent.

WorkflowStepOptionFormSubmission

Option that splits on a form is submitted or not

Carrier object for WorkflowStepOptionFormSubmission. Services for the WorkflowStepOptionFormSubmission Carrier is available from the Workflow Agent.

WorkflowStepOptionLinkClicked

Option that splits on if a link is clicked or not

Carrier object for WorkflowStepOptionLinkClicked. Services for the WorkflowStepOptionLinkClicked Carrier is available from the Workflow Agent.

WorkflowStepOptionPersonData

Option that splits on matching person criteria

Carrier object for WorkflowStepOptionPersonData. Services for the WorkflowStepOptionPersonData Carrier is available from the Workflow Agent.

WorkflowStepOptionProjectMembership

Option that splits on project membership

Carrier object for WorkflowStepOptionProjectMembership. Services for the WorkflowStepOptionProjectMembership Carrier is available from the Workflow Agent.

WorkflowStepOptionSelectionMembership

Option that splits on selection membership

Carrier object for WorkflowStepOptionSelectionMembership. Services for the WorkflowStepOptionSelectionMembership Carrier is available from the Workflow Agent.

WorkflowStepRemoveFromList

Step in workflow.

Carrier object for WorkflowStepRemoveFromList. Services for the WorkflowStepRemoveFromList Carrier is available from the Workflow Agent.

WorkflowStepRunScript

Step in workflow.

Carrier object for WorkflowStepRunScript. Services for the WorkflowStepRunScript Carrier is available from the Workflow Agent.

WorkflowStepSendEmail

Step in workflow that waits for time.

Carrier object for WorkflowStepSendEmail. Services for the WorkflowStepSendEmail Carrier is available from the Workflow Agent.

WorkflowStepSendSMS

Step in workflow.

Carrier object for WorkflowStepSendSMS. Services for the WorkflowStepSendSMS Carrier is available from the Workflow Agent.

WorkflowStepSplit

Step in workflow.

Carrier object for WorkflowStepSplit. Services for the WorkflowStepSplit Carrier is available from the Workflow Agent.

WorkflowStepUpdateParticipant

Step in workflow.

Carrier object for WorkflowStepUpdateParticipant. Services for the WorkflowStepUpdateParticipant Carrier is available from the Workflow Agent.

WorkflowStepWaitForAction

Step in workflow.

Carrier object for WorkflowStepWaitForAction. Services for the WorkflowStepWaitForAction Carrier is available from the Workflow Agent.

WorkflowStepWaitForTime

Step in workflow that waits for time.

Carrier object for WorkflowStepWaitForTime. Services for the WorkflowStepWaitForTime Carrier is available from the Workflow Agent.

WorkflowTrigger

Workflow trigger carrier

Carrier object for WorkflowTrigger. Services for the WorkflowTrigger Carrier is available from the Workflow Agent.

WorkflowWaitForAction

Workflow action info carrier

Carrier object for WorkflowWaitForAction. Services for the WorkflowWaitForAction Carrier is available from the Workflow Agent.

WorkflowWaitForActionInfo

Workflow action info carrier

Carrier object for WorkflowWaitForActionInfo. Services for the WorkflowWaitForActionInfo Carrier is available from the Workflow Agent.

Interfaces

IAIAgent

Interface for the AI Agent AI services, such as Translation, Statistics, Sentiment analysis, backed by calls to Public Cloud providers

Experimental: The AI agent is experimental, subject to change, and not intended for partners.

IActivityEntityCarrier

Common Interface for the Activity entities (AppointmentEntity, SaleEntity, DocumentEntity)

IAgent

Common interface for all Agents, inherited by the different service agents

IAppointmentAgent

Interface for the Appointment Agent Collection of all services that works with Appointment data.

IArchiveAgent

Interface for the Archive Agent ArchiveList functions of all kinds

IAssociateAgent

Interface for the Associate Agent Associate utilities, notes, not user admininstration

IBLOBAgent

Interface for the BLOB Agent Collection of all services that works with binary objects (BLOBS), e.g. Images and documents.

IBatchAgent

Interface for the Batch Agent Start, stop and monitor predefined batch tasks

IBulkUpdateAgent

Interface for the BulkUpdate Agent Agent used for bulk update methods

ICRMScriptAgent

Interface for the CRMScript Agent Manage and execute CRMScript functions.

Online Restricted: This agent is not available in Online by default. Access must be requested specifically when app is registered.

IChatAgent

Interface for the Chat Agent Chat functions. Manage chat channels, sessions and messages.

IContactAgent

Interface for the Contact Agent Contact (company) data services.

IContactPersonRelationEntityCarrier

ICustomerServiceAgent

Interface for the CustomerService Agent Agent used for Customer Service methods

IDashAgent

Interface for the Dash Agent Agent that lets you configure dashboard tiles and retrieve dashboard data

IDatabaseAgent

Interface for the Database Agent Database schema queries and changes

IDatabaseTableAgent

Interface for the DatabaseTable Agent Agent used for CRUD operations on database tables. Read, add, update, delete rows in tables.

IDiagnosticsAgent

Interface for the Diagnostics Agent Diagnostics, usage data collection, caches and flushing

IDocumentAgent

Interface for the Document Agent Collection of all services that works with Document data. This is services for the document information, not the physical document themselves. These are handled by the BLOB service methods.

IDocumentMigrationAgent

Interface for the DocumentMigration Agent Agent used to support migrating documents between different document-plugins, as single documents or batches.

Online Restricted: This agent is not available in Online by default. Access must be requested specifically when app is registered. Intended for SuperOffice-internal apps.

IEMailAgent

Interface for the EMail Agent Email connection, reading, sending

Online Restricted: This agent is not available in Online by default. Access must be requested specifically when app is registered.

IEntityCarrier

IErpSyncAgent

Interface for the ErpSync Agent Services for the ERP Integration Services feature

Online Restricted: This agent is not available in Online by default. Access must be requested specifically when app is registered. Intended for ERP integration apps.

IExtraFieldCarrier

Interface implemented by carriers having Extra fields Extra fields are data typically added by plug-ins, foreignkey system and external applications

IFavouriteAgent

Interface for the Favourite Agent Agent used for retrieveing and setting favourites

IFindAgent

Interface for the Find Agent Find functions

IForeignSystemAgent

Interface for the ForeignSystem Agent Collection of all services that works with Foreign key data (Key/Value pairs)

IFreeTextAgent

Interface for the FreeText Agent This agent can be used to manage the free text system

IImportAgent

Interface for the Import Agent This agent can be used to import data into the system

ILicenseAgent

Interface for the License Agent License query, download, activation

ILinksContainerEntityCarrier

IListAgent

Interface for the List Agent Collection of all services that works with Lists. These are typical lists of data shown in dropdown list, checkbox lists, etc.

IMDOAgent

Interface for the MDO Agent MDO Lists, reading, searching, and item lookup.

IMarketingAgent

Interface for the Marketing Agent Agent used for Marketing functions, such as Forms

INumberAllocationAgent

Interface for the NumberAllocation Agent This agent can be used to manage number allocation

IPersonAgent

Interface for the Person Agent Person data services.

IPhoneListAgent

Interface for the PhoneList Agent Collection of all services for searching for person or contact (company) phone numbers.

IPocketAgent

Interface for the Pocket Agent Agent with Pocket specific functionality

IPreferenceAgent

Interface for the Preference Agent Preferences, user interface tab configuration

IProjectAgent

Interface for the Project Agent Collection of all services that works with Project data.

IProjectRelationEntityCarrier

IPublishedCarrier

Interface implemented by carriers having Published fields

IQuoteAgent

Interface for the Quote Agent Services for the Quote Management feature, part of the Sale module

IRelationAgent

Interface for the Relation Agent Contact/Person relations

IRelationEntityCarrier

IReportAgent

Interface for the Report Agent Run reports, set favourites, labels

IResourceAgent

Interface for the Resource Agent String resource substitution management.

ISaintAgent

Interface for the Saint Agent Administration and maintenance of SAINT counters and statuses

ISaleAgent

Interface for the Sale Agent Sale data services

ISelectionAgent

Interface for the Selection Agent Selections, entities, members and tasks

ISentryAgent

Interface for the Sentry Agent Data and function right queries

ITargetsAgent

Interface for the Targets Agent Agent lets you configure targets, and retrieve targets

ITicketAgent

Interface for the Ticket Agent Agent used for Ticket functions

ITimeZoneAgent

Interface for the TimeZone Agent TimeZone maintenance

IUdefFieldCarrier

Interface implemented by carriers having User Defined fields

IUserAgent

Interface for the User Agent User administration

Online Restricted: This agent is not available in Online by default. User management is not allowed for partner apps.

IUserDefinedFieldInfoAgent

Interface for the UserDefinedFieldInfo Agent Returns information about user-defined fields, like field type, field size, field label text, default value. Does not return the actual values in the user-defined fields. The values are returned on the entity objects.

IViewStateAgent

Interface for the ViewState Agent User interface view state, history, currentXXX values

IVisibleForCarrier

Interface implemented by carriers having the Visible For flag

IWebhookAgent

Interface for the Webhook Agent Webhook definitions - webhooks signal other systems about events inside NetServer

Online Restricted: This agent is not available in Online by default. Access must be requested specifically when app is registered.

IWorkflowAgent

Interface for the Workflow Agent Agent lets you configure workflow automation

© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top