CallbackDto
Description | |
---|---|
Target | string A valid SIP address (sip:hans.muster@luware.com) or phone number (tel: +41785556677) which will be called. |
AlternativeTarget | string As the "Target" field, it should be a valid SIP address or phone number. |
MaxRetries | integer Defines how many times an unsuccessful dial-out is retried. |
SecondsBetweenRetries* | integer($int32) Defines the minimum time in seconds between retries of unsuccessful dial-outs. |
ServiceId | string($guid) The identifier of the service this callback will be executed on behalf of. |
ServiceSip | string SIP address of the service.The purpose of this field is the same as "ServiceId". |
IncomingServiceSipUri | string Used by LUCS System when callback requests are created based on a LUCS service session. Currently used when the Callback Activity in the workflow is used or when a callback request is created automatically if customer hangs up. |
Priority* | string AgentTaskPriorityType: StrictPriority, Highest, VeryHigh, High, Normal, Low, VeryLow, Lowest, NothingElse
Array [ 9 ] |
ContextUrl | string For Future Purpose: ContextUrl can be used to provide a link to be opened when request is distributed to the agent. |
DueDate | string($date-time) The point in time system will try to process this callback. |
Supervisor | string Used by LUCS System when callback requests are requested by our own components. Currently used by our FE component if a Supervisor is creating a callback request in LUCS FE Lost Task Widget. |
Description | string A comment which will be displayed to the agent who accepts the dialout (MAX LENGTH: 150 chars). |
ExternalTaskId | string External TaskID can be submitted by the external system as a unique identifier (f.e. a CRM customer interaction/task identifier from an external CRM system). |
CallerId | string For Future Purpose: |
Id* | string($guid) Guid. Internal system callback's identifier. |
Creator* | string Identifies the way callback was created. "Luware.API", "WebService" (If created on LUCS FE), "WfActivity" if created through workflow. Enum:Array [ 4 ] |
LeftInQueueTimeInSeconds* | integer($int32) Current value how long the task was left in queue. |
AppPoolId* | string($guid) Application Pool Id (Guid) of the provided Service. This field is pretty technical and returned just for information. |
InitiatingSessionId | string($guid) If the callback was created based on incoming call, this field will contain SessionId of this call. |
Initiator | string This field is auto-calculated and will contain a value based on "Creator" field.
|
State* | string State of callback tasks.
Array [ 4 ] |
RetryType* | string Auto-calculated field which shows what the strategy will be used in case if service need to retry. Array [ 2 ] |
RetryCount | integer Current value how many times the dialout was already retried. The "MaxRetries": 0 paramater defines how many times an unsuccessful dial-out is retried. |