Callback Interaction
Purpose
Provides context information relevant to a given multimedia callback interaction. A customer can ask for a callback if he or she is not available for the moment. In that case, based on the application's inputs, the system schedules the callback interaction at a time which meets the user's expectations.
Resource
Field | Type | Mandatory | Description |
---|---|---|---|
Callback-related information | |||
callback_status | integer | no | Status for the callback.
|
desired_response_type | string | yes | Possible types:
|
start_time | date/time | yes | Time for starting the callback. |
end_time | date/time | no | Limit time for executing the callback. |
customer_number | string | yes | Contact information for the customer. Depends on the media type (i.e. phone number, IP address for VoIP, or email address). |
attempts | integer | yes | The number of callback attempts that have been made. |
dn | string | no | The DN to which the CallBack server sent the request. |
location | string | no | Name of the switch to which the DN belongs. |
callback_server_id | string | no | Identifies the CallBack server that handled the request. |
call_result | integer | no | One of the following results:
|
callback_type | integer | no | Possible types:
|
Common interaction fields | |||
customer_id | string | yes | The ID of the customer. |
interaction_id | string | yes | The Genesys GUID (or Call ID) for the interaction. |
status | integer | yes | Possible statuses:
|
entity_type | integer | yes | Possible types:
|
type | string | yes | The type of the interaction (e.g. inbound, outbound, etc.) |
sub_type | string | no | The application-specific subtype which further classifies the attribute "type". |
media_type | string | yes | The media type of the interaction:
|
parent_id | string | no | The ID of the parent interaction, if applicable. |
thread_id | string | no | The ID of the thread to which this interaction should be appended, or the ID of the interaction at the root of the thread. |
external_id | string | no | The reference identifier for an external system. |
owner_id | integer | no | The DB ID of the Person who owns the interaction. (The Person is an object defined in the Genesys Configuration Server.) |
creator_app_id | integer | yes | The DB ID of the application that created the interaction. |
start_date | date/time | yes | The UTC time of the interaction's creation, using the ISO 8601 representation<ref name="iso8601">http://en.wikipedia.org/wiki/ISO_8601</ref>: [YYYY]-[MM]-[DD]T[HH]:[mm]:[ss].[SSS]Z
|
end_date | date/time | no | The UTC time of the interaction's end, using the ISO 8601 representation<ref name="iso8601" />: [YYYY]-[MM]-[DD]T[HH]:[mm]:[ss].[SSS]Z
|
timeshift | integer | no | The number of minutes to add to or to substract from the specified UTC<ref name="iso8601" /> time in order to get the local time of the interaction's creation. |
category_id | string | no | The category assigned to this interaction by the Classification Server or the desktop's manual override. |
allow_children | Boolean | no | True if child interactions can be added. Default value is true .
|
subject | string | no | An arbitrary textual subject for the interaction. |
stopped_reason | string | no | The application-specified reason for which the interaction ended. |
text | text | no | Plain text for the interaction. |
structured_text | url | no | The URL of the interaction's structured text. |
structured_text_mime | string | yes if structured_text | The mime type<ref name="mime">http://www.iana.org/assignments/media-types</ref> for the structured text, if specified (e.g. text/html). Mandatory if the parameter "structured_text" is specified. |
binary_content | url | no | The URL of the the interaction's binary content.. |
binary_content_mime | string | yes if binary_content | The mime type<ref name="mime">http://www.iana.org/assignments/media-types</ref> for the binary content, if specified (e.g. text/html). |
binary_content_size | integer | yes if binary_content | The size of the binary content in bytes. Mandatory if the parameter "binary_content" is specified. |
udata | hash | no | A hash of key value pairs for the user data attached to the interaction. |
References
<references />
This page was last edited on September 12, 2016, at 14:01.
Comments or questions about this documentation? Contact us for support!