MoxiWorks Platform
.NET SDK For MoxiWorks Public API
MoxiWorks.Platform.Task Class Reference

Entity that represents a task that agents need to perform on behalf of, or in relation to their contacts. More...

Properties

string AgentUuId [get, set]
 This is the Moxi Works Platform ID of the Agent which an Task entry is associated with. This will be an RFC 4122 compliant UUID. agent_uuid or moxi_works_agent_id is required and must reference a valid Moxi Works Agent ID for your Task Create request to be accepted. More...
 
string MoxiWorksAgentId [get, set]
 This is the Moxi Works Platform ID of the Agent which this Task object is to be associated with. This will be a string that may take the form of an email address, or a unique identification string. This data is required and must reference a valid Moxi Works Agent ID for your Task Create request to be accepted. More...
 
string PartnerContactId [get, set]
 This is the unique identifer you use in your system that has been associated with the Contact that this Task regards. More...
 
string PartnerTaskId [get, set]
 This is the unique identifer you use in your system that will be associated with the Task that you are creating. This data is required and must be a unique ID for your Task Create request to be accepted. More...
 
string Name [get, set]
 A brief, human readable title that will be shown to the agent as the subject of the Task that you are creating. More...
 
string Description [get, set]
 Brief, human readable content that will be shown to the agent as the body of the Task that you are creating. More...
 
int DueAt [get, set]
 A Unix timestamp representing the point in time when the task associated with this Task object should be completed by. More...
 
int Duration [get, set]
 The timespan (in minutes) that the task for this Task object is expected to take. More...
 
string Status [get, set]
 Status of the task. More...
 
int CreateAt [get, set]
 A Unix timestamp representing the point in time when the Task object was created. More...
 
int CompletedAt [get, set]
 A Unix timestamp representing the point in time when the task for this Task object was completed. This should be null if the task has not yet been completed. More...
 

Detailed Description

Entity that represents a task that agents need to perform on behalf of, or in relation to their contacts.

Property Documentation

◆ AgentUuId

string MoxiWorks.Platform.Task.AgentUuId
getset

This is the Moxi Works Platform ID of the Agent which an Task entry is associated with. This will be an RFC 4122 compliant UUID. agent_uuid or moxi_works_agent_id is required and must reference a valid Moxi Works Agent ID for your Task Create request to be accepted.

◆ CompletedAt

int MoxiWorks.Platform.Task.CompletedAt
getset

A Unix timestamp representing the point in time when the task for this Task object was completed. This should be null if the task has not yet been completed.

◆ CreateAt

int MoxiWorks.Platform.Task.CreateAt
getset

A Unix timestamp representing the point in time when the Task object was created.

◆ Description

string MoxiWorks.Platform.Task.Description
getset

Brief, human readable content that will be shown to the agent as the body of the Task that you are creating.

◆ DueAt

int MoxiWorks.Platform.Task.DueAt
getset

A Unix timestamp representing the point in time when the task associated with this Task object should be completed by.

◆ Duration

int MoxiWorks.Platform.Task.Duration
getset

The timespan (in minutes) that the task for this Task object is expected to take.

◆ MoxiWorksAgentId

string MoxiWorks.Platform.Task.MoxiWorksAgentId
getset

This is the Moxi Works Platform ID of the Agent which this Task object is to be associated with. This will be a string that may take the form of an email address, or a unique identification string. This data is required and must reference a valid Moxi Works Agent ID for your Task Create request to be accepted.

◆ Name

string MoxiWorks.Platform.Task.Name
getset

A brief, human readable title that will be shown to the agent as the subject of the Task that you are creating.

◆ PartnerContactId

string MoxiWorks.Platform.Task.PartnerContactId
getset

This is the unique identifer you use in your system that has been associated with the Contact that this Task regards.

◆ PartnerTaskId

string MoxiWorks.Platform.Task.PartnerTaskId
getset

This is the unique identifer you use in your system that will be associated with the Task that you are creating. This data is required and must be a unique ID for your Task Create request to be accepted.

◆ Status

string MoxiWorks.Platform.Task.Status
getset

Status of the task.


The documentation for this class was generated from the following file: